Автор: Jocker , 11 сентября 2005
Началось все это с того, что как-то от скуки я пытался заставить работать нормально комбо-привод LiteOn LTC-48161H
(микросхемы mt1628e & mt1616e).
После пары сборок-разборок всякое желание себя и привод насиловать отпало, проблема явно находилась в механике/лазере.

Взгляд по привычке упал на микросхему биос привода : опаньки, да это же аж 4-х мегабитная параллельная флеш! W29C040. :)

Так как прыгать из-за любой надобности прошить флеш, с материнками, и другими составляющими хот-свапа, давно надоело, захотелось попытать счастья. :mrgreen:

Плата электроники была бешчеловешно выдрана из привода, флеш была выпаяна, вместо нее запаян сокет PLCC32. Все это дело было наспех скреплено с куском тонкого поролона, замотано в два слоя широким скотчем, и обрело способность спокойно находиться на металлической поверхности.
Но как всегда замотала текучка, плата была успешно закинута на полку со всяким барахлом, и бог знает сколько бы еще пролежала, но (тоже наверно бог) послал очередной номер журнала "Chip", который обычно листается между перекурами как книжка с картинками.
На этот раз журнал оказался полезен - в конце была небольшая заметка про утилиту для прошивки оптических приводов, в которой описывался совет оживления и софтина для приводов, по разным причинам, убитых утилитами обновления прошивки.

Про текучку было успешно забыто. :mrgreen:

Программа-прошивальщик ( 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)
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Unknown BIOS (не проверено)

20 лет 3 месяца назад

Спасибо попробую и отпишусь :mrgreen:

LKA

20 лет 3 месяца назад

В маленькую флешку писать большую прошиву не пробовал, а вот мелкий текстовичек в большую флешку заливается на ура, прочитанный после этого текстовичек по размеру становится равным емкости флешки...
Подозреваю, что та же самая ситуация вполне может возникнуть и с вливанием большой прошивы в маленькую флешку, ведь "верхние" адресные ноги у флешки попросту нотконнектед... Соответсвенно содержимое прошивы должно быть пишется в то место, которое в данный момент набрано на оставшихся адресных ногах... Ой вру наверно...

Unknown BIOS (не проверено)

20 лет 3 месяца назад

Ураааааааааа!!!!!! у меня получилось досовским мтк просто влил обновление и все бук заработал программатор из сидюка ФАРЕВА!!!
кстати запускал без всяких ключей просто mtkflash.exe bios.rom
и все прошилось спасибо всем за помощь и за такую полезную ветку :mrgreen: :P :) :wink:

Unknown BIOS (не проверено)

20 лет 2 месяца назад

Здравствуйте!
1. Нельзя ли переименовать тему, заменив слово "комбо" на "CD ROM" ? Может народу прибавится?
2. Расковырял ТИК СD 540Е, нашёл в нём SST29EE512, т.е 512 кбит, и хитрую микруху - M37754S4CGP, общающуюсю с данной флешкой.

Вопрос: как определить по даташиту может ли эта штуковина шить 2Мбитные флешки?
Когда проверял разводку, обнаружил, что у флешки А16 и А17 висят в воздухе, хотя под них на чипе есть выходы(увидел по даташиту М37754....), может, допаяв их можно будет 2мбитки шить?

LKA

20 лет 2 месяца назад

ppp, а давайте вы допаяете и проверите?
А потом расскажете здесь всем остальным?..

Pavelhard

20 лет 2 месяца назад

По поводу чем еще можно шить:

Уменя есть сетевушка с Plcc32 кроваткой на базе чипсета RTL8139C
от Allied Telesyn - так на ней шьются любые паралельные флешки программатором, который идет в комплекте с платой, родной rtflash от Realtek не хочет шить больше 2Мбит.

Шить хабовые флешки на внешних устройствах по моему - нереальная задача, на нее будет потрачено столько времени, что проще заработать денег ремонтом за это время и купить настоящий программатор. В Киеве предлагают универсальный программатор с переходником на Plcc32 паралельный и FWH за 70$.

Кроме того:
У меня есть идея, дописать сетевой бутблок нужным мне софтом Testmem (есть в bin формате) и попробовать запускать машину с сетевушки.

Vitall

20 лет 2 месяца назад

Пожалуйста:
Какой программатор имелся ввиду и от какой платы?

Есть подобная карта, с кроваткой на 28, но разведены все 32, - можно добавить 4 контакта.
С PLCC нет, к сожалению - она нужнее, буду искать.

Если можно, еще кратенько инструктаж по прошивке на сетевой карте.
И возможно ли залить произвольный файл - не БИОС.

P.S.: есть конкретная тема https://rom.by/phpBB2/viewtopic.php?t=8059
в которой утверждается невозможность такой прошивки, но есть http://www.remoteboot.ru/ru/remoteboot/nics.html , где в 10 и 11 строках второго абзацаутверждается обратное

Pavelhard

20 лет 2 месяца назад

от сетевушки Allied Telesyn

залить можно абсолютно все, хоть фотку Дяди Васи :lol:

Vitall

20 лет 2 месяца назад

Так все-таки, какой объем получается шить?
256 возможно (2Mb)?

Pavelhard

20 лет 2 месяца назад

Да, 2 Мбит шьется.