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

Цитата:
Не стоит совать флешку в кроватку до упора - видимо теряется контакт

скорее поверю, что на PLCC флешках ноги загибаются (сам случайно погнул roll) или кроватка неправильная.
Цитата:
Только что сосед принес Teac CD-552E на MT 1199E

хороший опыт. Еще добавлю, что Teac'и W548 и W552 тоже сделаны на MediaTek'е.
Цитата:
Teac Updater настойчиво просил удалить диск из привода

тоже вполне логично. Если брался Teac Updater от 540-го, то 552-й он не понимает именно по причине медиатековского происхождения последнего привода
Цитата:
Бывают в жизни совпадения!

lol

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

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

Pavel писал(-а):
Вобщем решил я внаглую ему подать на CE & WE сигнал лоу, омиков через 100 на землю, а на RESET & OE хай - согласно режиму записи по даташиту.

Мне не ясно зачем проделывать все эти манипуляции или у вас не разведены все вышеперечисленные сигналы и флешка вообще не пишется?

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

2 Pavel : со статическими уровнями на всех управляющих входах НИЧЕГО работать не будет. Ни чтение, ни запись, ни командные последовательности. Не стоит глупостями заниматься shock

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

Цитата:
Мне не ясно зачем проделывать все эти манипуляции или у вас не разведены все вышеперечисленные сигналы

WE-то у меня присутствовал на флешке. Да я и не собирался особо заморачиваться. Идея с переключателями была отвергнута через минут 10-15. собрал схемку на 4*2И-НЕ (564ЛА7), вход с WE чипа, инвертированный выход на Reset и OE и с них же еще раз инвертированный на WE и CE флешки, но как уже писал, особой надежды небыло. Так скорее от незнания (и для его приобретения).

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

да нарыл и я плату от какагото сидюка с надписью 482D-A1 rev.C
чипы MT1198ae, MT1139M стояла PLCC32 A276308AL-70 - 64K X 8 OTP
которая была успешна удалена феном и Я ОБАЛДЕЛ УВИДЕВ ТАКОЕ (смотрел в лупу! на всякий случай еще и на мегаомах прозвонил):

не разведены ноги 
1  - A18 (RESET ДЛЯ W49F002U) -ЛАДНО НЕ НУЖНА ОНА была на 512кбит
12 -A0         МЛАДШИЙ АДРЕС!
17 -DQ3      ШИНА ДАННЫХ!!!
26 -A9          АДРЕС!   
 

НЕ понятно вообще как это чюдо работало без 3 адресов и 1 разряда данных -если толко код 7-битный и очень мало занимает и повторяется в прошивке -но A0- не разведен-это уже через чур! не понял из даташита есть ли внутри OTP ROM ПОДТЯГИВАюЩИЕ резюки
может на них расчитывали но это запрещено оставлять ноги CMOS в воздухе -совсем китаюзы обнаглели!!!
Народ выручайте киньне распиновку -к каким ногам MT1198 должны идти эти не разведенные ноги
заранее буду благодарен и не только я но те кому такое же чудо попадет

Возможно все ! Но возможны и Последствия ЭТОГО...

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

serg6, ваша MT1198ae, скольки ножная 208 или 176?

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

LKA а что они разныебывают??? ? ? моя MT1198ae -корпус QFP176 (квадратная 176 ног по 4 сторонам) :)

wink мож у кого нить даташит на нее завалялся -киньте в мыло я порылся в сетке- нету :( (хотя может плохо искал)

Возможно все ! Но возможны и Последствия ЭТОГО...

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

Вы не поверите, как раз таки разные...
Те, что 176 у меня разведены точно также...
Даташит найти также не смог.

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

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

Доброго дня!
А можно для тех кто в танке, как бы с начала до конца, но самое главное.
Почему так спросил? Почитал эту ветку, честно, аж дух захватывает, но вот так чтобы сесть и сделать хоть что то из этого - не получается...:(
Всем кто новый будет читать ветку, будет понятно что говорили, а тем кто только пытается это освоить - маленький User Manual по таким вещам.
Спасибо!

... дорогу осилит идущий, если есть верный друг, отличный конь, толковый мудрец и цель...

Кому не лень скачайте доку к программатору турбо6 например тут:
chiptuner.ru/download/progs/turbo6.rar (1.38М)


в архиве в файле info.txt сравните распиновки 27512 и 27010, заодно с даташитом на какую-нибудь паралельную флешку 1-4Мбит
Думаю выводы каждый сделает для себя сам.
Я сам на это нарвался, когда делал переходник dip32->plcc32
rom.by/articles/flashBIOSart/part5.htm
т.к. панельку вырезал лобзиком из cd-rom teac cd-55a т.к. на тот момент у меня не было неподъемной мамки с plcc32:(
разводки то у них разные:)
может кому поможет.

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

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

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

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