Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
r998
Advanced Member
Сообщения: 744
Зарегистрирован: 09.04.2021,16:05
Откуда: Йошкар-Ола

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение r998 » 04.08.2022,21:04

Кстати , еще один вопросик про епромки , видел как перебаеры на Авите продают ОЧЕНЬ уж дорого ISA сетевухи с каким то boot-rom позволяющим грузится с неподдерживаемых биосом хардов (по описанию на том же Авито) , что за чудная штука ? Есть ли в открытом доступе подобные прошивки , можно ли самому пошить обычную епромку и всунуть в сетевуху ?

Аватара пользователя
Ron
Advanced Member
Сообщения: 1947
Зарегистрирован: 07.01.2020,08:20
Откуда: Челябинск

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение Ron » 04.08.2022,21:14

r998 писал(а): 04.08.2022,21:04 Кстати , еще один вопросик про епромки , видел как перебаеры на Авите продают ОЧЕНЬ уж дорого ISA сетевухи с каким то boot-rom позволяющим грузится с неподдерживаемых биосом хардов (по описанию на том же Авито) , что за чудная штука ? Есть ли в открытом доступе подобные прошивки , можно ли самому пошить обычную епромку и всунуть в сетевуху ?
вроде у рио есть карта для этих целей
Copam 88m turbo xt ,IBM aptiva 2134. IBM ps/1 2121, MSX2-carnivor2/🛰5

r998
Advanced Member
Сообщения: 744
Зарегистрирован: 09.04.2021,16:05
Откуда: Йошкар-Ола

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение r998 » 04.08.2022,21:16

Ron писал(а): 04.08.2022,21:14 вроде у рио есть карта для этих целей
Да , я поэтому и спрашиваю , там написано что человек влил в обычную сетёвку XT-IDE BIOS , мне и интересно как это работает и если работает как можно повторить. Флешка 28й-29й серии и ISA сетевуха под ногами найдется , а вещч будет крайне полезная если будет

Аватара пользователя
Ron
Advanced Member
Сообщения: 1947
Зарегистрирован: 07.01.2020,08:20
Откуда: Челябинск

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение Ron » 04.08.2022,21:21

r998 писал(а): 04.08.2022,21:16
Ron писал(а): 04.08.2022,21:14 вроде у рио есть карта для этих целей
Да , я поэтому и спрашиваю , там написано что человек влил в обычную сетёвку XT-IDE BIOS , мне и интересно как это работает и если работает как можно повторить. Флешка 28й-29й серии и ISA сетевуха под ногами найдется , а вещч будет крайне полезная если будет
так в чём вопрос-то?


воть: viewtopic.php?f=14&t=37279
Copam 88m turbo xt ,IBM aptiva 2134. IBM ps/1 2121, MSX2-carnivor2/🛰5

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

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

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение Rio444 » 04.08.2022,21:33

r998 писал(а): 04.08.2022,21:04 Есть ли в открытом доступе подобные прошивки , можно ли самому пошить обычную епромку и всунуть в сетевуху ?
Можно.
r998 писал(а): 04.08.2022,21:16 мне и интересно как это работает и если работает как можно повторить
Очень просто работает. Любое устройство на шине ISA может иметь своё расширение ROM BIOS.
Для этого нужно, чтобы этот ROM находился в заданном диапазоне адресов (если память не изменяет от C8000 до DFFFF EFFFF), и сам код начинался с определенной последовательности символов - "сигнатуры".
Это всё легко гуглится.
При этом предполагается, что это расширение ROM BIOS должно содержать код для обслуживания этого устройства (сетевой, SCSI-контроллера и т.п.), но по факту там может быть что угодно.
В том числе XT-IDE.
Все видеокарты, начиная EGA тоже имеют ROM на борту. Но для видеокарт адрес жестко задан - C0000 до С7FFF.
Электронка: Изображение копия Изображение

r998
Advanced Member
Сообщения: 744
Зарегистрирован: 09.04.2021,16:05
Откуда: Йошкар-Ола

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение r998 » 04.08.2022,21:38

Ron писал(а): 04.08.2022,21:21
r998 писал(а): 04.08.2022,21:16
Ron писал(а): 04.08.2022,21:14 вроде у рио есть карта для этих целей
Да , я поэтому и спрашиваю , там написано что человек влил в обычную сетёвку XT-IDE BIOS , мне и интересно как это работает и если работает как можно повторить. Флешка 28й-29й серии и ISA сетевуха под ногами найдется , а вещч будет крайне полезная если будет
так в чём вопрос-то?


воть: viewtopic.php?f=14&t=37279
пасиба , поглядел понял что мне требуется то что там обозвано "карты расширения ROM для шины ISA." , только прошивку от этой штуки надо зарядить в сетёвку что бы сетевка с епромкой выполняла ту же задачу. Вот только незадача , там AT28C256 , а эту микру мне писать не на чем (программатора нету жеж, только различные материнки и хотсвап) , теперь вопрос имеет иной характер , чем пошить , или заменить , вариант с каким нибудь простым программатором который можно сваять на коленках тоже рассматриваю.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

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

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение Rio444 » 04.08.2022,21:44

r998 писал(а): 04.08.2022,21:38 Вот только незадача , там AT28C256 , а эту микру мне писать не на чем (программатора нету жеж, только различные материнки и хотсвап)
Так хот-свапом и шейте.
На коленке программатор особо нет смысла делать. Китайцы продают Willem около 2000 с пересылом. Максим nimdasys_inbox_ru продавал ещё дешевле. Думаю до сих пор продаёт.
На авито тоже попадаются разные старые в пределах 1000-2000 руб. У них у всех недостаток - не поддерживают новые чипы и не работают на новых компах. Но думаю для Вас это не принципиально.
r998 писал(а): 04.08.2022,21:38 только прошивку от этой штуки надо зарядить в сетёвку
Там прошивки нет. Прошивку делаете сами в HEX-редакторе. В этом ничего сложного. Просто подгоняте по размеру флешки, заполнив свободное место "FF".
При необходимости надо будет подправить контрольную сумму. Она должна быть равна 0.
Электронка: Изображение копия Изображение

r998
Advanced Member
Сообщения: 744
Зарегистрирован: 09.04.2021,16:05
Откуда: Йошкар-Ола

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение r998 » 04.08.2022,21:49

Rio444 писал(а): 04.08.2022,21:44 Так хот-свапом и шейте.
У меня самые мелкие флешки 1 мбит с биосом , а если хотсвапом засунуть в мать загруженную с 1 мбит флешкой и пытатся шить 28С256 мне кажется ничего не выйдет
Rio444 писал(а): 04.08.2022,21:44 Там прошивки нет. Прошивку делаете сами в HEX-редакторе. В этом ничего сложного. Просто подгоняте по размеру флешки, заполнив свободное место "FF".
При необходимости надо будет подправить контрольную сумму. Она должна быть равна 0.
Прозвучало страшно и не понятно :biggrin:

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

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

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение Rio444 » 04.08.2022,21:58

r998 писал(а): 04.08.2022,21:49 а если хотсвапом засунуть в мать загруженную с 1 мбит флешкой и пытатся шить 28С256 мне кажется ничего не выйдет
Ну да, какой-то переходник нужен. Они же по количеству ног отличаются.
Переходник можно сделать из двух панелек.
r998 писал(а): 04.08.2022,21:49 Прозвучало страшно и не понятно
Ничего там страшного нет :)
Предположим у Вас прошивка 12Кб, а флешка 32Кб. Вот и нужно прошивку 12Кб увеличить до 32Кб. Для этого всё, что между 12Кб и 32Кб заполнить кодом FF. Система этот код воспринимает как отсутствие ROM по этим адресам.
Электронка: Изображение копия Изображение

acorp
Advanced Member
Сообщения: 816
Зарегистрирован: 08.12.2014,19:02
Откуда: Иркутск

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

Как программно прошивать 28xxx для ISA-видео ? (Малой кровью прошить "русские фонты" в VGA-биос.)

Сообщение acorp » 05.08.2022,02:39

Я себе в сетевуху закинул PLOP boot manager, он мне больше нравится. В любом случае надо не забыть после прошивки сконфигурировать саму сетевую карту, иначе не взлетит.

Ответить