Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Как программно прошивать 28xxx для ISA-видео ? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 1:02 Сообщение отредактировано: 24 апреля 2018 1:32
Rio444 написал: Путаете! 27хх - это с ультрафиолетовым стиранием. EEPROM - только 27-я серия Она електрикали программед, но не ерайзебал. На два "E" там возможностей нет! EEPROM это 28хх. Да, есть моменты недопонимания - не путать 28Сххх (с маркировкой аналогичной 27Сххх) и 28Fххххххххх !!! Последние (с буквой F) они конечно FLASH. Так что про Интел 28F001 согласен, забыл, но она F а не С... Но есть и более экзотические маркировки, например 29EE512 |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
XPOHOMETP написал: W27C512 это конкретно Путаете! 27хх - это с ультрафиолетовым стиранием.EEPROM. XPOHOMETP написал: Да, я думаю это обсуждение ни о чём применительно к вопросу топикстартера. Да, есть моменты недопонимания Ekb написал: 1. Найти даташит на ПЗУ установленный в видюхе, узнать объем и распиновку. Кто-то проходил этот этап по пунктам? 2. Посмотреть серию ПЗУ используемую в материнке и сравнить с объёмом и распиновкой из п. 1 3. Если совпало, то прошить hot swap'ом, иначе найти другую материнку и перейти к п. 2 4. Если материнки закончились (или не начались) - поискать программатор в округе, это сейчас не такой уж дефицит. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 9:39 Сообщение отредактировано: 24 апреля 2018 9:41
Rio444 написал: Вот, нашел наши обсуждения Как-то обсуждали это с i8088. http://www.phantom.sannata.ru/...a=do_print http://www.phantom.sannata.ru/...a=do_print И да, в обозначениях путаница, верный признак отличия E(E)PROM от FLASH - серия, 27xx это EEPROM, UV-EPROM или OTP-EPROM; 28xx и выше - flash, как бы их не обзывал производитель. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 12:55 Сообщение отредактировано: 24 апреля 2018 12:57
CodeMaster, не надо переводить исключения в ранг правил! Не зря же я 29EE512 вспомнил. Winbond тот еще извращенец в маркировке... i8088 написал: Во времена их актуальности таких не делали. серия, 27xx это EEPROM, ... Прошу больше одной "Е" 27-ой серии не давать |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
i8088 написал: Всё именно так. И да, в обозначениях путаница, верный признак отличия E(E)PROM от FLASH - серия, 27xx это EEPROM, Да, ошибся, написал лишнюю "Е". Вместо "EEPROM" следует читать "EPROM". Т.е. как Вы указали EEPROM, UV-EPROM или OTP-EPROM - электрически стираемые (самая известная, но не единственная - W27C512), УФ-стираемые и однократки. Которые по сути те же УФ, но без окошка. Видимо так дешевле. Независимо от способа стирания, все они прошиваются одинаково, с небольшими вариациями. На шину данных и адреса подаются соответствующие значения для конкретной ячейки памяти, на Vpp импульс +12...+13,5 (в зависимости от конкретной модели м/с) длительностью 100мкс. На Vcc некоторых м/с может потребоваться подать напряжение 6...6,5В (вместо +5В в режиме чтения). Flash шьётся по-другому. В буфер м/с с обычной скоростью пишется блок, обычно размером 256 или 512 байт (указывается в даташите), потом делается пауза, по которой встроенный контроллер Flash понимает, что блок записан и пишет данные из буфера во Flash. Некоторые Flash требуют для стирания/прошивки +12В на Vpp. Но, в отличии от EPROM, это напряжение может быть постоянно подано на м/с. Управлять им не нужно. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
XPOHOMETP написал: Как минимум ещё была SST27SF512. Не зря же я 29EE512 вспомнил. Winbond тот еще извращенец в маркировке... Ещё раз подчеркну, главная разница не в способе стирания, а в алгоритме записи. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 15:05 Сообщение отредактировано: 24 апреля 2018 15:12
Rio444 написал: ОТР не трется по определению. Т.е. как Вы указали EEPROM, PROM или OTP-EPROM - электрически стираемые UV требует электричества только для лампы UV. Для EEPROM процесс стирания чаще прозрачен для пользователя и отдельных команд не требует. Rio444 написал: Частный случай и только для UV-EPROM. длительностью 100мкс. Rio444 написал: В EEPROM аналогично. Flash шьётся по-другому... потом делается пауза Rio444 написал: Никаких проблем. Результат прошивки UV-EPROM можно проверять без снятия Vpp. Но, в отличии от EPROM, это напряжение может быть постоянно подано на м/с. Управлять им не нужно. Продолжить речь или даташиты выложить? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 15:43 Сообщение отредактировано: 24 апреля 2018 15:43
XPOHOMETP написал: Это как? Для EEPROM процесс стирания чаще прозрачен для пользователя и отдельных команд не требует. XPOHOMETP написал: Вообще-то это стандарт для всех EPROM, включая UV-, OTP- и EEPROM. Почитайте хотя бы с десяток даташитов. Rio444 написал:Частный случай и только для UV-EPROM. длительностью 100мкс. XPOHOMETP написал: Это не EEPROM, это Flash. Выше i8088 давал ссылку на наше с ним обсуждение вопроса. Как и Вы сейчас, я заблуждался насчет EEPROM и FLASH. Rio444 написал:В EEPROM аналогично. Flash шьётся по-другому... потом делается пауза XPOHOMETP написал: Можно. Но для нормальной работы, в режиме чтения, Vpp надо снимать. Потому что подаваемые сигналы управления отличаются. Rio444 написал:Никаких проблем. Результат прошивки UV-EPROM можно проверять без снятия Vpp. Но, в отличии от EPROM, это напряжение может быть постоянно подано на м/с. Управлять им не нужно. И, ЕМНИП, не все EPROM это умеют. Ещё раз повторюсь: Почитайте хотя бы с десяток даташитов. Если у Вас сомнения по конкретной м/с, пишите название, разберём. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Rio444 написал: Это как в ОЗУ. Байт отправил, если за ~ 3 мс ничего не прилетело, то он сам запишется куда надо. Это как? Rio444 написал: Стандарта нет, есть алгоритмы записи. По советски - дал 50 мс и пошел дальше. Вообще-то это стандарт для всех EPROM... По Интел - даем по 1 мс и ждем когда совпадет. И т.д. и т.п. C EЕPROM даже близко не лежало. См. выше. Rio444 написал: Давить авторитетами не надо. i8088 уважаю, но Вашу точку зрения готов оспорить. Это не EEPROM, это Flash. Выше i8088 давал ссылку Запись начинается или при заполнении блока, или по истечении таймаута. Rio444 написал: Сигналов там два - СS и ОЕ. Кто не умеет - идет лесом Потому что подаваемые сигналы управления отличаются. Rio444 написал: Чего и Вам желаю. Ещё раз повторюсь: Почитайте хотя бы с десяток даташитов. Всё давно перечитано, и десятки тысяч устройств по всей стране это успешно подтверждают... Там и УФ-ПЗУ были, и EEPROM, и FLASH... Предлагаю перейти на обсуждение FRAM И соседнюю тему приклеить. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 апреля 2018 18:52 Сообщение отредактировано: 24 апреля 2018 19:50
Я только уточню, что при постоянно поданном на время программирования Vpp, по окончании (для нормальной работы) его надо снять (сути дела это не меняет никак, длительность определяется сигналом PGM#). Самое главное - XPOHOMETP, Вы какую микросхему конкретно считаете EEPROM? Боюсь Вы попали в ту же расставленную производителями ловушку, что и мы тогда... Пожалуйста, почитайте обсуждение внимательно. |
<<Назад Вперед>> | Страницы: 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 тем | |