Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод 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).
Имхо, должно лечиться установкой тумблера на два положения.
P.S. Зреет желание сваять на досуге переходник PLCC32-DIP32. 8)
Спасибо попробую и отпишусь
В маленькую флешку писать большую прошиву не пробовал, а вот мелкий текстовичек в большую флешку заливается на ура, прочитанный после этого текстовичек по размеру становится равным емкости флешки...
Подозреваю, что та же самая ситуация вполне может возникнуть и с вливанием большой прошивы в маленькую флешку, ведь "верхние" адресные ноги у флешки попросту нотконнектед... Соответсвенно содержимое прошивы должно быть пишется в то место, которое в данный момент набрано на оставшихся адресных ногах... Ой вру наверно...
В кривых руках и коврик глючит.
Ураааааааааа!!!!!! у меня получилось досовским мтк просто влил обновление и все бук заработал программатор из сидюка ФАРЕВА!!!
кстати запускал без всяких ключей просто mtkflash.exe bios.rom
и все прошилось спасибо всем за помощь и за такую полезную ветку :P
Здравствуйте!
1. Нельзя ли переименовать тему, заменив слово "комбо" на "CD ROM" ? Может народу прибавится?
2. Расковырял ТИК СD 540Е, нашёл в нём SST29EE512, т.е 512 кбит, и хитрую микруху - M37754S4CGP, общающуюсю с данной флешкой.
Вопрос: как определить по даташиту может ли эта штуковина шить 2Мбитные флешки?
Когда проверял разводку, обнаружил, что у флешки А16 и А17 висят в воздухе, хотя под них на чипе есть выходы(увидел по даташиту М37754....), может, допаяв их можно будет 2мбитки шить?
ppp, а давайте вы допаяете и проверите?
А потом расскажете здесь всем остальным?..
В кривых руках и коврик глючит.
По поводу чем еще можно шить:
Уменя есть сетевушка с Plcc32 кроваткой на базе чипсета RTL8139C
от Allied Telesyn - так на ней шьются любые паралельные флешки программатором, который идет в комплекте с платой, родной rtflash от Realtek не хочет шить больше 2Мбит.
Шить хабовые флешки на внешних устройствах по моему - нереальная задача, на нее будет потрачено столько времени, что проще заработать денег ремонтом за это время и купить настоящий программатор. В Киеве предлагают универсальный программатор с переходником на Plcc32 паралельный и FWH за 70$.
Кроме того:
У меня есть идея, дописать сетевой бутблок нужным мне софтом Testmem (есть в bin формате) и попробовать запускать машину с сетевушки.
8067-4896189
Пожалуйста:
Какой программатор имелся ввиду и от какой платы?
Есть подобная карта, с кроваткой на 28, но разведены все 32, - можно добавить 4 контакта.
С PLCC нет, к сожалению - она нужнее, буду искать.
Если можно, еще кратенько инструктаж по прошивке на сетевой карте.
И возможно ли залить произвольный файл - не БИОС.
P.S.: есть конкретная тема rom.by/phpBB2/viewtopic.php?t=8059
в которой утверждается невозможность такой прошивки, но есть remoteboot.ru/ru/remoteboot/nics.html , где в 10 и 11 строках второго абзацаутверждается обратное
от сетевушки Allied Telesyn
залить можно абсолютно все, хоть фотку Дяди Васи
8067-4896189
Так все-таки, какой объем получается шить?
256 возможно (2Mb)?
Да, 2 Мбит шьется.
8067-4896189
Отправить комментарий