Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Как программно прошивать 28xxx для ISA-видео ? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 20:44 Сообщение отредактировано: 24 апреля 2018 20:59
Rio444, как Вы правильно отметили, основная функция м/с в первых строчке pdf отражена. Мне по барабану, надо ли менять там Vpp. Микропроцессору это расскажите - он пошлет Вас вместе с тестером всеми 40-а ножками DIP... Почти фиолетово сколько байт пересылать 1 или 64 - все равно ждать 3 мс. Вот когда Вы все нюансы прикладному программисту объясните, то там и почуствуете где FLASH, а где EEPPOM. Несмотря на цифры на корпусе... Левая колонка, примерно на середине: Что-то не нашел там такого на 3-й странице. ээээ, тут файлы не цепляются ? UPD: Вот кусочек |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
XPOHOMETP написал: Так весь смысл в том, как это шить. Rio444, как Вы правильно отметили, основная функция м/с в первых строчке pdf отражена. Можно ли прошить в материнской плате / видеокарте / простеньком программаторе или нужен полноценный. На чтение они все одинаково работают. Если аргументов нет, признайте наконец, что ошибались. XPOHOMETP написал: Ссылки цепляются ээээ, тут файлы не цепляются ?http://ww1.microchip.com/downloads/en/DeviceDoc/doc0007.pdf |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 21:06 Сообщение отредактировано: 24 апреля 2018 21:21
XPOHOMETP написал: Мы все эти страницы разбирали запись (в этом и был вопрос TS), а теперь Вы неожиданно Вот когда Вы все нюансы прикладному программисту объясните, то там и почуствуете где FLASH, а где EEPPOM. перешли к чтению, которое по определению у них одинвковое, с этим никто и не спорил. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 21:33 Сообщение отредактировано: 24 апреля 2018 21:35
i8088, Где я перешел на чтение? 3 мс это именно про запись. Rio444, Зачем Вы Atmel c Microchip-а предлагаете когда речь про Xicor была. Pdf на локальном диске у меня, если только заливать куда... Нет Можно ли прошить в материнской плате / видеокарте / Да, но простота для всех относительна. простеньком программаторе Я именно в EEPROM и прошил BIOS XT-IDE. Потом УФ лампу купил, спаял почти "или нужен полноценный" и прошил в 27128... Признаюсь наконец, грешен, так кушать захотелось, что спать не могу |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
XPOHOMETP написал: Мне показалось, вот здесь 8088, Где я перешел на чтение? 3 мс это именно про запись. XPOHOMETP написал: Микропроцессору это расскажите - он пошлет Вас вместе с тестером всеми 40-а ножками DIP... |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
XPOHOMETP написал: Rio444, Зачем Вы Atmel c Microchip-а предлагаете когда речь про Xicor была.Вот Ваша Xicor 28HC256 Шьётся точно так же. Отличается деталями. Пауза для прошивки 100мкс вместо 150. XPOHOMETP написал: М/с 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. Надеюсь теперь разногласий станет меньше. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 апреля 2018 14:18 Сообщение отредактировано: 25 апреля 2018 14:21
Rio444 28xxx можно рассматривать как "странный' вариант RAM типа 61xxx, которая хранит данные и при отключении питания. Из за легкости побайтовой записи есть немалый риск случайно затереть информацию, например CheckIT! затирает содержимое 28xxx "открытой" в адресном пространстве, если подключена нога ^WE. 29xxx и прочие для прошивки требуют специальные команды и затереть их случайно очень нелегко. Команды как правило стандартизованы в документе CFI (Common Flash Interface) комитета JEDEC, но некоторые производители выпендриваются и добавляют свои. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Rio444, благодарю, отличное описание!! |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Полигон-2 » Технический флейм » Как программно прошивать 28xxx для ISA-видео ? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |