Технический форум по робототехнике.
alv » 21 окт 2008, 23:40
Добрый день!
Как прошить контроллеры (Pic) в количестве несколько сотен или даже тысяч?
Для каждого контроллера нужна программа со своим оригинальным (несколько байт) номером.
Сгенерить в MPLAB кучу *.hex файлов с нужными номерами достаточно трудоемко.
Возможно ли менять номер в *.hex файле? Есть ли еще какие решения? Спасибо.
Vooon » 22 окт 2008, 00:25
Обычно серийный номер в EEPROM помещают. А вообще написать софтину, которая будет менять заданные байты в hex'е не так уж и сложно.
Для питона например уже есть библиотека для работы с хексами. Прикидычно строк 50-80 понадобится.
blindman » 22 окт 2008, 05:00
Найти программу-программатор, которая это умеет. Для AVR знаю точно что avreal может. Для пиков - ponyprog вроде может писать серийные номера.
Drunya » 24 окт 2008, 16:14
Понипрог точно может серийные номера ставить. Только кажись однобайтные.
Mazayac » 24 окт 2008, 17:35
Прошивку нескольких тысяч PIC-ов заказывают как правило сразу у Микрочипа.