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

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

Буду ждать.

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

flash-ки с 0.5-4М спокойно шьются mtkflash на приводах с чипом MT1198, MT1199 (на других не пробовал). Глюки были из-за плохого пропая кроватки.
Список поддерживаемых флэшек можно вычитать внутри проги.

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

Ресет (А18) и А17 сам разводил или были разведены изначально?
Скажи куда они зацеплены для MT1198.

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

Суть в том, что надо брать плату с изначально установленной микрухой на 4Мбит - там все линии разведены;)

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

Эта суть ежу понятна, вы можете помочь зацепить их в нужное место?
У меня несколько сидюков и во всех они нот конектед:(

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

44я нога MT1198 = A17
про А18 сообщу позже... Действительно не
все платы с MT1198 разведены...

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

Вобщем решил я внаглую ему подать на CE & WE сигнал лоу, омиков через 100 на землю, а на RESET & OE хай - согласно режиму записи по даташиту. Кроватка припаяна раздербаненным IDE-шлейфом, на нужных пинах переключатели.
О результатах изврата отпишусь. Хотя надежды мало, ведь чип Медиатековский считает, что он запись не разрешал.

Root, Teac Updater действительно показывает возможным к прошивке все ИДЕ-устройства в системе и даже якобы сказевый Алкоголевский привод. Но шить мою Мацуситу (Панас) с чипом Санио на которой все ноги флешки разведены, наотрез отказался.

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

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

Цитата:
Но шить мою Мацуситу (Панас) с чипом Санио

а дохлые Teac'и пробовали шить?

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

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

Бывают в жизни совпадения! Только что сосед принес Teac CD-552E на MT 1199E. На этом приводе разводка полная. Teac Updater настойчиво просил удалить диск из привода, а у меня плата в воздухе, без кинематики. MtkWinFlash ругнулся на несоответствие размеров прошивки, а после уговоров не обращать на это внимания намертво повесил машину на инит-драйв, а вот MtkFlash_Dos прошил в 5 сек без лишних вопросов и прочитал ее потом без ошибок, сравнивал исходный и прочитанный файлы в двоичном режиме командой FC из состава DOS. Прошивку заливал от TEAC CD-W540E после чего привод не определился, не родная, ну эт я так для пробы.

Флешка Winbond w39f010p-70b

Извраты с не разведенным CTX будут продолжены из принципа доделать начатое.

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

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

Итак, шьется все отлично. Восстановил GF4MX440 которая у меня не шилась NvFlash-ем. Только заметил одну вещь. Зубры возможно об этом знают, а новичкам пригодится. Не стоит совать флешку в кроватку до упора - видимо теряется контакт и снова старая история: Опознана как SST25VF040 (Serial) и не шьется.

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

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

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

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

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