smg123
Это с
Список форумов forum.ROM.by » BIOS » Прошивка BIOS » Программатор параллельных флеш из CD/DVD привода
Программатор из убитого CD
Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод LiteOn LTC-48161H (микросхемы MT1628E & MT1616E).
После пары сборок-разборок всякое желание себя и привод насиловать отпало, проблема явно находилась в механике/лазере.
Взгляд по привычке упал на микросхему биос привода : опаньки, да это же аж 4-х мегабитная параллельная флеш! W29C040.
Так как прыгать из-за любой надобности прошить флеш, с материнками, и другими составляющими хот-свапа, давно надоело, захотелось попытать счастья.
Плата электроники была бешчеловешно выдрана из привода, флеш была выпаяна, вместо нее запаян сокет PLCC32. Все это дело было наспех скреплено с куском тонкого поролона, замотано в два слоя широким скотчем, и обрело способность спокойно находиться на металлической поверхности.
Но как всегда замотала текучка, плата была успешно закинута на полку со всяким барахлом, и бог знает сколько бы еще пролежала, но (тоже наверно бог) послал очередной номер журнала "Chip", который обычно листается между перекурами как книжка с картинками.
На этот раз журнал оказался полезен - в конце была небольшая заметка про утилиту для прошивки оптических приводов, в которой описывался совет оживления и софтина для приводов, по разным причинам, убитых утилитами обновления прошивки.
Про текучку было успешно забыто.
Программа-прошивальщик ( mtkflash ) была потырена с прилагаемого к журналу диска, и пущена в дело.
Использовались все лежащие в заначке параллельные 2х,4х-мегабитные микросхемы флеш в корпусе PLCC32 (A290021TL-70; EN29F002NT; W29C040P-70B; SST39SF020A;W49F002UP12B).
Итого :
1. A290021TL-70; EN29F002NT; W29C040P-70B; SST39SF020A - прошиваются;
2. W49F002UP12B - не хотит; судя по даташитам, у нее нога нумеро 1 -это RESET, что не стыкуется с разводкой под 4 Мбит флеш ( там A1
.
Имхо, должно лечиться установкой тумблера на два положения.
P.S. Зреет желание сваять на досуге переходник PLCC32-DIP32.
Добавлено: Вс Сен 11, 2005 10:23 pm Заголовок сообщения:
Jocker
Решпект. Остается только еще отработать прошивку на остальных подручных средствах: модемах USR, сетевухах, винчах и пр. пр.
BTW, Teac W540E имеет на борту флешку 1МБайт ака 8МБит... Параллельную! Нада заюзать тоже.
развинтил тик 532, а в нем флешка SST 29EE512. В 540-м сидюке - аналогично.
Оба привода сделаны похоже на Тошибовской логике, крякнутый прошивальщик (чтобы шил все, что движется) имеется.
Цитата:
Зреет желание сваять на досуге переходник PLCC32-DIP32.
Есть оный. Делается за вечер, да и то только потому что эпоксидка сохнет долго, а так - 5 минут
Ну, что и требовалось доказать, W49F002UP12B с небольшой доработкой тоже успешно шьется.
Единственное замеченое ограничение у флешера - переваривает только файлы с расширением ‹bin›.
На разницу между размером файла прошивки и объемом флеш ему вообще фиолетово.