Автор: Jocker , 11 сентября 2005
Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод 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)
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

maco

7 лет 5 месяцев назад

[OFF]А вы задумайтесь над тем, откуда берутся инструкции, согласно которым ваш объект выполняет те или иные действия :).[/OFF]

ram_gun

7 лет 5 месяцев назад

Не интересовался принципами работы прошивок и процессоров двд. Есть догадка "забавный бред": обращене процессора через память или напрямую к флешке? Я промерял омные сопротивления флешки и напряжения на выводах. Есть бредовая идея: замкнуть резистором 2Мом вывод питания на граунд, а потом снять флеху? Спрашиваю, потому, что совсем не понимаю двд, да и прошиванием не занимаюсь. Офтопить не люблю.

maco

7 лет 5 месяцев назад

[OFF]
обращене процессора через память или напрямую к флешке?
Вполне нормально. Никто не мешает адекватно проверить :).

Есть бредовая идея: замкнуть резистором 2Мом вывод питания на граунд, а потом снять флеху?
Это как раз классический бред :lol:.

Спрашиваю, потому, что совсем не понимаю двд
Дык вы и базовые принципы работы примитивных устройств не понимаете, судя по вышеизложенному :D.[/OFF]

Miha11 (не проверено)

6 лет 8 месяцев назад

Программатор из CD-ROM будет шить, если его подключить через USB - контроллер?

maco

6 лет 8 месяцев назад

[OFF]Сильно сомневаюсь, особенно без указания конкретики :lol:.[/OFF]

valer (не проверено)

6 лет 7 месяцев назад

программатор из CD-RW TEAC CD-W552E?
Там стоят MT1518E, MT1516e стояла флешка sst 39sf040 было раньше ноут старый hp nx9000 прошивал такой же. теперь запорол биос мамки asus p5vdc-tvm там стоит w39v040cpz wiz lpc interfais не возможно прошить , есть альтернатива?

maco

6 лет 7 месяцев назад

[OFF]
есть альтернатива?
Hotswap на матплате с LPC интерфейсом, простенькие программаторы с поддержкой LPC интерфейса :D.[/OFF]

ivp

6 лет 4 месяца назад

Было свободное время. Перечитал.

Последние десять лет пишут ни о чем.

Ни прочитать тред и ссылки в нем неохота (мне бы сразу готовый результат), ни самостоятельно подумать.

Нынешние модераторы! Может, тему закрыть, порезать на полезное, и в ФАК?

Привет, старый-древний дед. ;)

maco

6 лет 4 месяца назад

[OFF]IMHO вся тема уже не особо актуальна :). Т.е. нет смысла делать из нее FAQ.[/OFF]

Pjatruha

5 лет 3 месяца назад

Здравствуйте.

Нужно прошить Флешь S29GL032N. Программатора нет. Есть DVD привод NEC c процессором NEC D6364 и похожей памятью флешь S29AL008D. На плате есть следующие контактные площадки:
-TPBUSY2
-TPMT-RED
-TPMT-BLK
-TPVcc+3.3V
-TPGND
-TPEJECT
-TPTRAYIN
-TPTRAYOUT
-TPRFO
-RFGND
-TPMONO
-TPAUDIO
-TPDRSTZ
-TPDMS
-TPDCK
-TPDDI
-TPDDO
-TP33VD
Можно ли с помощью этого привода прошить нужную мне флешь память. Если да, то как это сделать? Если нет, то подскажите чем и как я могу ее прошить? Есть еще привод LG c процессором MT1588AE памятью флешь SST39SF040. На плате этого привода есть разъем uart.