Alpha LX164 + NT

DEC Alpha, ARM, MIPS, PowerPC, SPARC, VAX, PDP-8 и другие устройства
Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение size_t » 21.03.2021,11:29

Привет всем!

Более-менее разобравшись с PDP-11/04, мы с коллегой решили продолжить угарать по DEC, и пропатчить KDE под FreeBSD поставить Windows NT на AlphaPC.

Конфиг у машины вот такой:
► Показать
На машинке сейчас стоит Tru64 Unix, нормально работает. Были небольшие глюки в связи с небольшим повреждением SCSI-кабеля, из-за чего тачка не грузилась, но это обнаружили и исправили.

Коллективное бессознательное считает, что для установки NT на Alpha нужно обновление ARC (так называется BIOS у альф).
Качаем ARC версии V5.66-1 отсюда: https://people.freebsd.org/~msmith/alpha/pc164lx/
Шьем дискету с ней и загружаемся:

Загрузился и тестирует память https://pic.maxiol.com/?v=1616249280.29 ... 2.jpg&dp=2
Далее ищет устройства https://pic.maxiol.com/?v=1616249453.29 ... 3.jpg&dp=2
Далее - упс - что-то не так! https://pic.maxiol.com/?v=1616249543.29 ... 4.jpg&dp=2
Все! https://pic.maxiol.com/?v=1616249698.29 ... 5.jpg&dp=2
После нажатия Ентер ничего не происходит.

У кого-нибудь есть идеи что не так?

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение alecv » 22.03.2021,19:26

Батарейку вынуть и оставить на сутки ? Или там не тот NVRAM что в часах ?
Попробуйте Alpha Linux бутнуть и из него стереть, ему как раз нужен виндовый ARC.
У SRM и ARC многие вещи по-разному работают.

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение size_t » 23.03.2021,20:48

После опыта с батарейкой совсем всё. Синий экран и курсор мигает.
Можно переставить перемычку и загрузиться с дискеты, но тот же итог и та же ошибка.
Пробовали кстати другой образ отсюда ftp://ftp.hp.com/pub/softpaq/alphant/abLXSXv570.zip версия 5.70, то же самое.
Может быть там микросхеме плохо?
alecv писал(а): 22.03.2021,19:26 Попробуйте Alpha Linux бутнуть и из него стереть, ему как раз нужен виндовый ARC.
А как? у нас же SRM (был).

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение alecv » 24.03.2021,15:59

Плохо дело. Там нигде рядом с NVRAM нету битых дорожек ? Или правда микросхему поменять.
(Если чип чистый, туда должно прописаться дефолтовые значения, а тут что-то не в порядке.)

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение size_t » 24.03.2021,16:34

А как так может быть что SRM работал? т.е. читаться читалось, а записываться не?
микросхемы кстати редкие, Интел, точную маркировку щас не знаю, позже коллега подскажет тип микросхемы предположительно E28F008SA. Там наклейка на ней, не хочется срывать. В чипдипе нету.
Все как всегда у нас )

Кстати, дошло до меня, что это грузится не автопрошивальщик, а просто это AlphaBIOS грузится с дискеты. Ну и там надо нажать F2 для входа в setup и дальше оттуда уже перешивать память, как на этом видео:


Но F2 не дает нажать до конца POST, а потом молчок. Виснет или перезагружается.

ra3qdp
Full Member
Сообщения: 234
Зарегистрирован: 05.11.2013,10:09
Откуда: Воронеж

Alpha LX164 + NT

Сообщение ra3qdp » 24.03.2021,19:36

с трудом вспоминается, но то что помню: для альфы_пс, что бы уcтановить NT, надо перешивать биос, для этого была специальная дискета, на которой особый DOS от DEC (там только один системный файл, а не два как в обычном), у меня такая была, но утеряна. Эта дискета и на обычной PC грузилась, но этот DOS - не замена настоящему.
Но, раз она грузилась ДО перепрошивки биос - выходит, что могла работать - без биос.

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение size_t » 24.03.2021,20:23

ra3qdp писал(а): 24.03.2021,19:36 с трудом вспоминается
Это именно та дискета, на снимках экрана в первом сообщении.

Я сейчас думаю, как бы найти такую же дискету но с SRM. Т.к. SRM по сути мини-операционка, там куча диагностики (как оказывается), утилита прошивки NVRAM на борту, привычный ODT с Examine/Deposit, плюс куча допов по SCSI, PCI и чего там еще есть. И вот нету такой... вроде как в природе не было, только Альфабиос с дискеты грузился.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение alecv » 24.03.2021,21:22

Если у тебя все еще грузится с дискеты, можно попробовать подсунуть линуксовую дискету.
Вроде в RedHat 6 (не путать с RHEL 6) была нормальная поддержка Alpha и можно было сделать дискету.
Или старые Debian. У Linux-а на AlphaBIOS двухстадийная загрузка: сначала грузится загрузчик MILO,
а потом - Linux.

Еще гипотеза, что после скидывания NVRAM у нее слетели переменные откружения ARC и у нее теперь
дефолтовая консоль стал COM-порт а не VGA+клава. Нуль-модем есть ?

UPD Если синий экран на VGA -это уже хороший признак. Значит AlphaBIOS работает и смог
проинициализировать VGA (он умеет сам инитить S3* PCI).

UPD2 Клава воткнута ? Если AlphaBIOS клаву не находит, то (на некоторых машинах)
переключается на COM-порт. Или поменяй ее.

Прошивки тут есть:
http://vogonsdrivers.com/getfile.php?fi ... enustate=0
ftp://ftp.hp.com/pub/alphaserver/firmwa ... hapc164lx/
https://archive.org/details/alphafwupcds

К сожалению, у 164LX мало флеша и можно прошить _или_ SRM _или_ ARC (AlphaBIOS)

ra3qdp
Full Member
Сообщения: 234
Зарегистрирован: 05.11.2013,10:09
Откуда: Воронеж

Alpha LX164 + NT

Сообщение ra3qdp » 25.03.2021,08:32

там, где я брал дискету для альфы - использовали DECовский юникс и пробовали ставить NT. Для NT - крайне мало софта, но есть
средство "миграции" софта с PC(там картинка с перелетными птицами), с этим средством фотошоп запускается "пол-часа"... - поигрались и снесли.
Может не стоит ставить NT ?
У меня есть пара машин с Альфами, но запускать их не хочется - нету ностальгии по Альфам и никакого опыта работы на них - не застал их применения.

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение size_t » 25.03.2021,09:18

alecv писал(а): 24.03.2021,21:22 UPD2 Клава воткнута ? Если AlphaBIOS клаву не находит, то (на некоторых машинах)
переключается на COM-порт.
Да, гипотеза вполне логична и скорее всего так и есть. Я с таким сталкивался - когда запускал без клавы, был синий экран с курсором и молчок.
Машина у коллеги, как проверит - отпишусь.
ra3qdp писал(а): 25.03.2021,08:32 Может не стоит ставить NT ?
Ну, я в этом плане застал Альфы именно с Digital UNIX, но коллеге милей NT - так почему бы нет) самому интересно.
Под нее есть Visual C++ как минимум.
Еще у Альфы самая безумная модель памяти и внеочередного выполнения кода. Если не ошибаюсь, именно в бытность Альфы комитету по стандартизации С++ пришлось срочно изобретать модели памяти (которые sequential consistency, relaxed, acquire/release итд), т.к. программисты на Альфах выпадали в осадок от релятивистских эффектов конвеера (все переупорядочивалось процессором, данные обсчитывались не в том порядке, зависимости по данным учитывались не так как считал программист, измененные данные в памяти появлялись несинхронно, итд).

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Alpha LX164 + NT

Сообщение alecv » 25.03.2021,12:38

Под Alpha помнится еще смогли портировать SQL. А вот Office был не полный комплект.
Вот тут немного про апгрейд и софт NT
https://virtuallyfun.com/wordpress/2010 ... dec-alpha/

Ответить