Страница 1 из 1
Простой программатор FLASH
Добавлено: Ср янв 30, 2008 09:01:21
Молдованин
Доброго утра, достопочтенные коты. Нужен простой программатор для программирования БИОС материнских плат. Не сложный в изготовлении и имел доступный софт.
Есть, некоторое подобие головы, руки не совсем искривленные и даже растущие оттуда. Есть лазерный принтер, есть утюг, есть паяльник. Нет идеи, как это сделать. Прошу помощи.
Добавлено: Ср янв 30, 2008 09:34:33
Aheir
Если нужна универсальность и большпе число поддерживаемых микросхем - придется искать что-то похожее на фирменный параллельный программатор, доступных схем и прошивок не встречал.
Способ "горячей" прошивки или прошивки в плате от CD-ROM не устраивает?
Добавлено: Ср янв 30, 2008 11:21:37
Молдованин
Aheir писал(а):
Способ "горячей" прошивки или прошивки в плате от CD-ROM не устраивает?
Сейчас попробую ознакомиться с этой идеей. Хотя наверное, она стара, как мир. Мотжет кто то знает ресурс, где это все разжеванно?
Добавлено: Ср янв 30, 2008 11:54:02
dalay-lama
Способ "горячей" прошивки известен. А вот о прошивке на плате CD-ROM не слышал. Наверное "стоял в другой очереди"... Объясните пожалуйста, на двух пальцах, что за способ. Спасибо.
Добавлено: Ср янв 30, 2008 12:05:45
ARV
Если речь идет о прошивке SPI-микросхем биоса (т.е. последовательных), то можно пользоваться JonisProg и моим программатором
ChipBoom - поддержку некоторых распространенных типов таких ПЗУ я уже реализовал, именно по просьбе людей, занимающихся ремонтом материнок.
Прошивка через видеокарту, например, тоже возможна, но не всегда результат предсказуем

, думаю, и через CD-ROM так же.
Добавлено: Чт янв 31, 2008 13:52:08
Aheir
dalay-lama писал(а):А вот о прошивке на плате CD-ROM не слышал.
На самом деле баловство, но тем не менее. В некоторых CD-ROM используются такие же микросхемы памяти, как и для BIOS. Собственно, как правило существуют штатные средства прошивки приводов, поэтому принципиально никто не мешает упихать туда целевую микросхему и прошить нужный бинарник. Как уже упомянул
ARV - можно аналогично и в видеокарте сделать.
Про горячую прошивку. Находите материнку с такой же микросхемой BIOS, как целевая. Загружаетесь с заранее подготовленной дискеты (программа-прошивальщик, файл прошивки - стоит внимательно ознакомиться с параметрами запуска программы-прошивальщика) в голый DOS. На всякий случай сливаете прошивку с микросхемы. Далее, выдергиваете микросхему из материнки (микросхема BIOS активно используется только на этапе загрузки, после ее завершения микросхему можно извлечь), на ее место устанавливаете целевую микросхему и прошиваете ее. Выключаете машину, устанавливаете "родную" микросхему на место. В результате получаете прошитую микросхему. На Ваш страх и риск, но я так делал неоднократно, без эксцессов - ничего не сгорело.
Тематический сайт -
http://www.rom.by/, там все это подробно расписано
Добавлено: Чт янв 31, 2008 19:15:54
Молдованин
Aheir писал(а):dalay-lama писал(а):А вот о прошивке на плате CD-ROM не слышал.
Про горячую прошивку. Находите материнку с такой же микросхемой BIOS, ...............
Тематический сайт -
http://www.rom.by/, там все это подробно расписано
Подобный метод годен когда поток одинаковых матерей. Либо есть возможность выдрать откуда нибудь похожую плату. А прикиньте дома, вечером, копаешься в плате понимаешь, нужно перепрошить БИОС. А программатор, только утром, только на фирме, только у начальника в сейфе. А если это вечер пятницы?
За совет и ссылку всеравно большое спасибо.
Добавлено: Чт янв 31, 2008 20:52:11
Aheir
Естественно, метод не универсален... Но иногда очень выручает
Остается поискать толковый программатор в виде отдельного устройства.. Однако живой комп для программирования в 99% случаев все равно понадобится..

Добавлено: Сб фев 02, 2008 14:50:30
Молдованин
Aheir писал(а):Естественно, метод не универсален... Но иногда очень выручает
Остается поискать толковый программатор в виде отдельного устройства.. Однако живой комп для программирования в 99% случаев все равно понадобится..

Устроит даже под ДОС, под столом всегда стоит как минимум Р-1.
Добавлено: Сб фев 02, 2008 17:43:00
ARV
Aheir писал(а):Однако живой комп для программирования в 99% случаев все равно понадобится..

есть мысль: можно сделать автономный микро-программатор... МК и SD/MMC карта... можно будет прошивать без живого компа...
Добавлено: Вс фев 03, 2008 15:55:12
Aheir
Мысль интересная... Реализовать Ваш ChipBoom на МК с флешкой... Весьма интересная штука получится..
Добавлено: Вс фев 03, 2008 16:26:58
skyther
вот это посмотри:
http://zx.pk.ru/showthread.php?t=3947
сделал для 8-и битных флешей (29Fxxx), исходники прилагаются.
Добавлено: Вт фев 05, 2008 22:58:12
Молдованин
Aheir писал(а):Мысль интересная... Реализовать Ваш ChipBoom на МК с флешкой... Весьма интересная штука получится..
Товарищи КОТЫ, давайте заходить в воду постепенно. Сначала простой, потом уже все навороты.
Хотя по большому счету, идея интересная.
Добавлено: Ср фев 06, 2008 00:35:24
Молдованин
Пытался сегодня зайти на этот сайт, но инэт целый день глючит.
Добавлено: Ср фев 06, 2008 08:34:02
ARV
Aheir писал(а):Мысль интересная... Реализовать Ваш ChipBoom на МК с флешкой... Весьма интересная штука получится..
гм... а надо ли?

достаточно сделать нечто по типу флеш-накопителя: воткнули в комп - всосали файл, воткнули в девайс - вдули файл... упрощенно

Добавлено: Ср фев 06, 2008 09:35:11
Aheir
Надо эту мысль подумать со всех сторон..
