Программатор параллельных и последовательных!!! флеш из CD/DVD привода

Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод 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мбит флеш ( там A18).
Имхо, должно лечиться установкой тумблера на два положения. wink

P.S. Зреет желание сваять на досуге переходник PLCC32-DIP32. 8)

Не вышло ни чего из этого рая. Пробовал тестить запись, ни в какую. Выходит ошибся с сигналами, CE так же не катит, видать програма проверяет, всё ли пришло во время, и если непришло, или пришло за пределами установленых сроков, не производит запись. Что бы прочитать ПЗУ пришлось высверлить дырку в однократке, подпаяться к ногам, а другие концы подпаять в соотверствии с датой к панельке, за неимением распайки 208ми ногой МТшки 1198 сваял переключатели, осталось только WE раздобыть.


Вопрос к знатокам, если я припаял СЕ мёртво на корпус, потому как он с ОЕ были соединены между собой и запись не может произвестись в этом случае, будет работать запись? Или нужно ещё искать ОЕ, а тот сто сейчас сидит на ОЕ, в действительности им не является?
С уважением, Владимир.

Вопрос по чипу MT1828E нога 31 за что отвечает?..
СD-DVD - TEAC W516GB?на наборе логики MT1828E+MT1816E? FLASH MX26LV008 - по доке нога 31 VCC - реально уходит на 75 МТ1828 (216 ног) - разведены все

Аватар пользователя LKA

Согласно даташиту:
alldatasheet.com/datasheet-pdf/pdf/55477/AMD/AM29LV008B.html


они бывают в корпусах "standart TSOP" и "reverse TSOP".
У стандарта там Vcc, у реверса - ресет, это легко проверить цешкой после включения...
зы: однако восьмимегабитки уже в сидюках...
зы2: самому очень хочется посмотреть даташиты на медиатеки...

В кривых руках и коврик глючит.

Стоит не АМД, а МХ - о реверсе в даташите ни слова..

Аватар пользователя LKA

Согласно моей интерпретации вот этой доки:
mscbp.hu/download/Macronix/eLite_Spansion_conversion_list.pdf


MX26LV008 - дешевая замена AM29LV008.

В кривых руках и коврик глючит.

LKA
Разводка стандартная - 23,39 GND

Доброе время суток!
В прошивке я мягко говоря не силен. Посто очень-очень нужно перепрошить одну мамку. Хот свопом пользоваться умею, кучу раз проделывал подобную операция, просто в данный момент нет в наличии переходничка с dip на pllc нет, да и сделать не из чего.

Ближе к теме:
Раскрутил сидюк CyberDrive CD486D
В нутрях стоит MT1198CE и микросхепка ПЗУ W29EE512P-70/

Снял плату, отпаял пзу, припаял панельку.

Подключаю как Secondary Master/
Запускаю MTKWinFLash выбираю порт и прошивку, начинаю шить.
сначала ругаеться, что неможет определить тип флешки, через пару секунд пишет, что все OK можно использовать.
а дос версия просто виснет.

Побывал шить

W29C020P, W49F002UP12B, W49V0002Fap, W29EE512P-70

Прошу совета.

PS MTKWin в строке статус пишет Inicialize Device...

HELP!

ГЛАВНОЕ - НЕНАВРЕДИ!!!

Аватар пользователя LKA

W29EE512P-70 - это 64K X 8 CMOS FLASH MEMORY
W29C020P-12 - это 256K X 8 CMOS FLASH MEMORY
W49F002UP12B - это 256K X 8 CMOS FLASH MEMORY
W49V002FAQ - это 256K X 8 CMOS FLASH MEMORY WITH FWH INTERFACE

Разница видна невооруженным глазом:

Первая - родная, явно меньшего размера, отсюда практически 99% что у медиатека разведены не все ноги...

Последняя из перечисленных - флеша хабовая, вообще никаких шансов к прошиванию в сидюке не имеет...

В кривых руках и коврик глючит.

LKA А какие ноги нужно развести?
Так-то очень нужен программатор. :oops:

ГЛАВНОЕ - НЕНАВРЕДИ!!!

Аватар пользователя LKA

1. Выше в этой ветке всё и не один раз написано.
2. Ищи си(рв, двд)дюк на медиатеке, в котором установлена флешка такого же или бОльшего объема.

В кривых руках и коврик глючит.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей