Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Как программно прошивать 28xxx для ISA-видео ?
RSS

Как программно прошивать 28xxx для ISA-видео ?

Малой кровью прошить "русские фонты" в VGA-биос.

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
 
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Кстати, с M27C64A вообще курьёз.
Микросхема видимо очень старая, поэтому "быстрым" назван режим прожига испульсом 1мс (т.е. не даже 100, а 1000мкс).
А вся м/с "быстро" шьётся менее, чем за 1 минуту.
Посмотрите, например NM27C512
Длительность импульса прожига допускается от 20 до 105мкс (если быть совсем точным, длительность /CE, само напряжение Vpp может устанавливаться раньше, сниматься позже).
При этом режим "20мкс" назван быстрым.
Но в этом режиме может быть предпринято до 25 попыток записи. Т.е. он менее надежен, чем стандартные 100мкс.
И стандартные 100мкс поддерживает любая EPROM, кроме совсем старых, как вышеупомянутая M27C64A.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
XPOHOMETP написал:
[q]
Достаточно 1 байт кинуть, см. выше. Будет как ОЗУ, только чуть медленное на запись...
[/q]
А вот настоящая EEPROM совсем не как ОЗУ.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Rio444, как Вы правильно отметили, основная функция м/с в первых строчке pdf отражена.
Мне по барабану, надо ли менять там Vpp.
Микропроцессору это расскажите - он пошлет Вас вместе с тестером всеми 40-а ножками DIP...

Почти фиолетово сколько байт пересылать 1 или 64 - все равно ждать 3 мс.
Вот когда Вы все нюансы прикладному программисту объясните, то там и почуствуете где FLASH, а где EEPPOM.
Несмотря на цифры на корпусе...
[q]
Что-то не нашел там такого на 3-й странице.
[/q]
Левая колонка, примерно на середине:

ээээ, тут файлы не цепляются ?

UPD: Вот кусочек
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
XPOHOMETP написал:
[q]
Rio444, как Вы правильно отметили, основная функция м/с в первых строчке pdf отражена.
Мне по барабану, надо ли менять там Vpp.
[/q]
Так весь смысл в том, как это шить.
Можно ли прошить в материнской плате / видеокарте / простеньком программаторе или нужен полноценный.
На чтение они все одинаково работают.

Если аргументов нет, признайте наконец, что ошибались.


XPOHOMETP написал:
[q]
ээээ, тут файлы не цепляются ?
[/q]
Ссылки цепляются http://ww1.microchip.com/downloads/en/DeviceDoc/doc0007.pdf
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
XPOHOMETP написал:
[q]
Вот когда Вы все нюансы прикладному программисту объясните, то там и почуствуете где FLASH, а где EEPPOM.
Несмотря на цифры на корпусе...
[/q]
Мы все эти страницы разбирали запись (в этом и был вопрос TS), а теперь Вы неожиданно
перешли к чтению, которое по определению у них одинвковое, с этим никто и не спорил.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
i8088, Где я перешел на чтение? 3 мс это именно про запись.

Rio444, Зачем Вы Atmel c Microchip-а предлагаете когда речь про Xicor была.
Pdf на локальном диске у меня, если только заливать куда...
[q]
Можно ли прошить в материнской плате / видеокарте /
[/q]
Нет
[q]
простеньком программаторе
[/q]
Да, но простота для всех относительна.

Я именно в EEPROM и прошил BIOS XT-IDE.
Потом УФ лампу купил, спаял почти "или нужен полноценный" и прошил в 27128...

Признаюсь наконец, грешен, так кушать захотелось, что спать не могу :biggrin:
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
XPOHOMETP написал:
[q]
8088, Где я перешел на чтение? 3 мс это именно про запись.
[/q]
Мне показалось, вот здесь

XPOHOMETP написал:
[q]
Микропроцессору это расскажите - он пошлет Вас вместе с тестером всеми 40-а ножками DIP...
[/q]
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
XPOHOMETP написал:
[q]
Rio444, Зачем Вы Atmel c Microchip-а предлагаете когда речь про Xicor была.
[/q]
Вот Ваша Xicor 28HC256
Шьётся точно так же. Отличается деталями. Пауза для прошивки 100мкс вместо 150.

XPOHOMETP написал:
[q]
[q]
простеньком программаторе
[/q]
Да, но простота для всех относительна.
[/q]
М/с Flash для прошивки не требует дополнительных источников +12 и +6,5В и коммутации их вперемешку с уровнями +5В.
Достаточно +5 ТТЛ/КМОП уровней.
Пример такого программатора приводили в соседней теме:
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Rio444, прошивал именно на демонстрационной плате микроконтроллера, вставив EEPROM в место внешнего ОЗУ...
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
EEPROM расшифровывается как "электрически стираемое программируемое ПЗУ".
Т.е. формально Flash ROM является EEPROM. Во многих источниках Flash называют разновидностью EEPROM.
Чтобы избежать связанной игры слов, распишу по сериям:

27xxx - большинство производителей называют эти м/с EPROM (OTP-EPROM, OTP-ROM -одноразовые, UV-EPROM - УФ стираемые, EEPROM - электрически стираемые). Хотя, некоторые особо ушлые пишут в даташитах "Flash" - SST27SF512
Для программирования требуют напряжения Vpp = 12...13,5В, как правило повышенного напряжения питания Vcc = 6...6,5В.
Внутри сама матрица ячеек и минимальная логика - дешифраторы строк и ячеек, управляющая схема по сигналам CE, OE, PGM и входной/выходной буфер.
Управление Vpp и Vcc производится программатором. Это заметно усложняет схему. Т.к. мало того, что в режиме чтения нужно снимать Vpp, но и часто подавать на тот же вывод ROM управляющий сигнал TTL-уровня. Именно так у самой распространенной 27C512.
Для других м/с производители рекомендуют в режиме чтения подавать на ногу Vpp напряжение питания +5В. Если оставить +12, результат непредсказуем. И дополнительно нужно поднимать Vcc до 6...6,5В.

29ххх, 39ххх, 49ххх - все производители называют эти чипы Flash ROM. Не требуют никаких напряжений, кроме напряжения питания +5В. Блягодаря этому могут прошивать непосредственно в устройстве, в котором установлены (материнская плата, видеокарта, сетевая карта и т.п.). Стираются и шьются блоками (страницами). Размер одной страницы обычно от 32 до 512 байт. Внутри м/с содержится специальная схема для прошивки, включающая входной буфер, равный размеру страницы, и таймер.

28xxx - промежуточная серия между 27xxx и 29xxx. Поэтому одни производители называют их EEPROM, другие Flash ROM.
Сходство с серией 27xxx, в том, что возможна побайтовая запись (а не только страницами), и некоторые микросхемы (не все) требуют дополнительного напряжения +12В для прошивки.
Самое главное сходство с 29ххх - не нужно коммутировать Vpp +12В. Достаточно на постоянку подать +12 на Vpp. Коммутация происходит внутри м/с. Отсюда вытекает второе сходство с Flash - возможность внутрисхемной прошивки. Именно поэтому в большинстве случаев 28-ю серию относят именно к Flash.

Надеюсь теперь разногласий станет меньше.
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
Полигон-2 »   Технический флейм »   Как программно прошивать 28xxx для ISA-видео ?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS