Програмування флешок за допомогою cd-rom

Програмування флешок за допомогою CD-ROM

Дістався мені тут клон Спектрума.
У ньому виявилася дохла ПЗУ і на очах здох блок живлення.

На роботі був старенький корпус з блоком живлення, ось я і подумав заюзать його.
На наступний день приніс додому корпус.
У ньому був блок живлення, мамка з проц і пямяти, cd-rom.

Блок живлення відразу ж підрубав до Спектрум, все нормально.

На мамці стояла флешка біоса - Pm29F002T-12JC
Ось цю флешку я вирішив і використовувати.

Залишилося знайти програматор

Знайшов на даному форумі схему програматора на ATMega8515.
Вдома є з десяток різних АВР, але як на зло потрібної меги і не виявилося.

А їхати через півміста в промелектронніку лінь

Спершу хотів прошити прямо в мамці, але awdflash як то криво зашив і підщепі. Загалом тільки угробив биос.

Далі став лазити по інету і наткнувся на одну прогу - mtkflash. За допомогою її можна шити флешки в сидюк на чіпсеті Mediatek.

Ось тут то і знадобився сидюк NEC зі старого корпусу.
Розібрав його, а там як раз варто чіпсет MT1189S і флешка 39sf010a.

Зробив дискету, залив на неї MTKFLASH.EXE і файл прошивки.

Підключив сидюк до комп'ютера, перезавантажився з дискети.
Спершу спробував вважати прошивку з флешки, а то раптом щось піде не так
Вважалося нормально.
Далі стер флешку, потім записав в неї свій дамп.
Вважав дамп, щоб перевірити чи нормально записалося. Всі OK.

Тепер залишилося акуратно випаять флешку і увіткнути її в Спектрум.

Потім впаяти замість випаяною флешки панельку, раптом знову знадобитися що прошити.

У комплекті з прогой є файлик з підтримуваними флешками:

Прихований текст