Программатор параллельных и последовательных!!! флеш из 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)

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

Цитата:
FWH (фаст-райт что_то_такое) насколько я понял - уникальная архитектура W49V002FAP позволяющая быстро стирать/

чаго-чаго? shock
FWH = FirmWare Hub. Интерфейс флешей, которые ставятся на Интеловские чипсеты. Идея в том, что более нету отдельных линий адреса и данных, а все вместе....
FWH-флеши НЕсовместимы с параллельным программатором и наоборот.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

2 Pavel : а какая родная флеш на плате электроники ?

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

Да я уже прочитал, что родная одноразовая (AMIC A276308AL-70), в связи с чем "меня терзают смутные сомнения" - привод возможно не поддерживал обновление прошивки. Есть еще несколько дохлых - поищу среди них.
_______________

Нашел Креативовский резак с 27c512qc-12, но в даташите указано напряжение программирования 12,5 В. Ну сейчас прям на ней и попробую.
_______________
Joker
Правильно, иногда и носом ткнуть полезно, ведь написано далее: Programmable Read Only Memory! Поспешил и опять лопухнулся. Да и не одной 27-й в списке mtkflash небыло, можно было вывод сделать

Jazz, Blues & Rock'n'Roll фарева!

Первые цифры 27 это однократки .

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

Нарыл matshita cd-rom cr-594 c SST39SF010-70-4c-WH в корпусе TSOP. Mtkflash ее не программирует, родной прошивальщик с forum.rpc1.org заливает обновленную прошивку на ура, чужим прошивкам отказывает по причине несовпадения КС.

Jocker, а с какими ключами шьете?

Jazz, Blues & Rock'n'Roll фарева!

дык только w - врайт типа...

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

Аналогично, mtkflash N-устройства w файл.бин, плюс пытался c /t, насколько понял - визуализация процесса. Мигает курсором и ничего более, по Ctrl+Break выходит в ДОС.

Ой, сорри!!! Толькочто Гугл мне объяснил, что данный флешер работает ТОЛЬКО с приводами на чипе Медиатек, а у меня Санье, ну ничего. Сидюков-то дохлых у меня как у Матроскина гуталину, подыщем чтонибудь.

__________________

Флешер опознает любую флешку (на 3-х пробовал) как SST25VF040 (Serial)???
Пытается начать запись и встает на 00%.
Joker писал(а)

Цитата:
(микросхемы mt1628e & mt1616e)

А у меня mt1198ae и mt1136m в данный момент. В этом может быть причина?

Jazz, Blues & Rock'n'Roll фарева!

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

Тоже решил позаниматься данным вопросом. Раздербанил сидюк на MT1198F с родной однократкой HT27C010-70. Кстати, не знаю как заставить флешер 183с прочитать однократку, говорит, что не знаю такой флешки и все...

Сунул в него равную флешку из другого сидюка W29EE011P-90, она прекрасно читается и пишется, для пробы даже текстовик в нее залил, потом прочитал, свободное место было добито нулями.

Сунул в него биосную флешку AT49F002NT, пытаюсь читать содержимое, сколько ни пытался, всегда получаю файлы одинакового размера, но на глаз видно, что содержимое разное, datasum соответственно, тоже разный. Пробовал всяко-разно, включая сэйф_моде_команд_промт_онли без волков_командера. Кстати, для предыдущего случая, даже загруженый эмуль для пс3к не мешает, а раздербаненый сидюк висит как раз секондари мастером.

С резетом на первом контакте связи не вижу, в даташите на флешку написано, что активный уровень - высокий, осцил там активности не кажет. С контактом А17 (пин 30) тоже не очень ясно, вроде как неразведен, по крайней мере вызвонить его не получается. Но на сколько я понимаю, 16-ти оставшихся адресных ног должно хватить, что бы прочитать хотя бы часть содержимого? Тем более не понимаю, почему оно всегда разное получается...

Пойду-ка я даташит на медиатековский чип посмотрю...

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

2 LKA - reset как раз активный - низким уровнем. Имхо, если A17 не разведено, глючить будет страшно.

p.s. Однократки скорее всего читаться не будут так как они "тупые" и естественно команд никаких стандартных не понимают.А в флешере какая-никакая, а все-таки идентификация типов флеш.

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

:oops: Перечитал даташит еще раз, точно, активный низкий... roll

Весь день искал даташит на МТ1198, на каких только поисковиках не побывал, и даже дома у вендора (mtk.com.tw/product-lines.htm), даташита так и не нашел, так что куда цеплять А17 не знаю evil
Пойду попробую пока резет на 5 вольт кинуть, посмотрю, чего получится...

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

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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