Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод LiteOn LTC-48161H
(микросхемы mt1628e & mt1616e).
После пары сборок-разборок всякое желание себя и привод насиловать отпало, проблема явно находилась в механике/лазере.
Взгляд по привычке упал на микросхему биос привода : опаньки, да это же аж 4-х мегабитная параллельная флеш! W29C040. :)
Так как прыгать из-за любой надобности прошить флеш, с материнками, и другими составляющими хот-свапа, давно надоело, захотелось попытать счастья. :mrgreen:
Плата электроники была бешчеловешно выдрана из привода, флеш была выпаяна, вместо нее запаян сокет PLCC32. Все это дело было наспех скреплено с куском тонкого поролона, замотано в два слоя широким скотчем, и обрело способность спокойно находиться на металлической поверхности.
Но как всегда замотала текучка, плата была успешно закинута на полку со всяким барахлом, и бог знает сколько бы еще пролежала, но (тоже наверно бог) послал очередной номер журнала "Chip", который обычно листается между перекурами как книжка с картинками.
На этот раз журнал оказался полезен - в конце была небольшая заметка про утилиту для прошивки оптических приводов, в которой описывался совет оживления и софтина для приводов, по разным причинам, убитых утилитами обновления прошивки.
Про текучку было успешно забыто. :mrgreen:
Программа-прошивальщик ( mtkflash ) была потырена с прилагаемого к журналу диска, и пущена в дело.
Использовались все лежащие в заначке параллельные 2х,4х-мегабитные микросхемы флеш в корпусе PLCC32
(a290021tl-70; en29f002nt; w29c040p-70b; sst39sf020a;w49f002up12b).
Итого :
1. a290021tl-70; en29f002nt; w29c040p-70b; sst39sf020a - прошиваются;
2. w49f002up12b - не хотит; судя по даташитам, у нее нога нумеро 1 -это RESET, что не стыкуется с разводкой под 4мбит флеш ( там A18).
Имхо, должно лечиться установкой тумблера на два положения. :wink:
P.S. Зреет желание сваять на досуге переходник PLCC32-DIP32. 8)
Да, перемычка как раз том самом месте.
Для установки кроватки производитель не оставил свободного места, пришлось убрать R114, он как раз и идёт на 1-ю ножку.
Для программирования 4Мбит R114 должен быть замкнут, для 2Мбит просто размыкается.
Сериальных флэшек у меня к сожалению нет, поэтому проверить не могу.
W49F002UP12B. На первую ногу-питание.Определяется все правильно.При прошивке из windы
индикатор процесса доходит до 100% и висит. Из DOSа 0,6%...
Может етот чип не подходит???
развлечения ради... привод Sony DW-Q30A (он же lite-on какой-то там) на чипе MT1888E прошил 25LF040A с гигабайтовской мамки. найду еще чего с сериальными флешками - попробую. софтина - XSF 1.53
http://www.mediatek.com/Products/MT1888.html
MT1888 can support serial flash instead of parallel flash, which can benefit of flash cost and PCM layout.
http://digi.rpc1.org/mwf.htm
http://binflash.cdfreaks.com/#download
http://codeguys.rpc1.org/utilities.html
Ну и название темы подправил. :)
Есть куча разобранных CD-ROM и платы контроллеров от них соответственно. Из прочитанного выше, понял, что наиболее подходящие у меня такие:
- MT1199E 0116-BRS H9W61; родная флешка Winbond W29EE011P-90
- MT1198CE 0028-BRS H5885; родная флешка Atmel AT49F512-70JC
- MT1198AE 9950-BRS H2W12; родная флешка Winbond W29EE011P-90
Задача: прошить флешку SST 49LF002A 33-4C-NH.
Как думаете, удастся? И если да, то на какой плате?