Показать сообщение отдельно
Старый 10.03.2012, 23:13   #7
AngelOfGrief
Старший Пользователь
 
Регистрация: 17.01.2009
Возраст: 48
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
AngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the rough
По умолчанию

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

Проблема со стансоновским софтом, что у него все написано под *никс и у меня не получается собрать его прошивку под виндой.

Сейчас пытаюсь настроить MPLAB IDE и загрузить в него микрочиповские примеры для эмуляции HID клавы...

p.s. Последняя версия бутлоадера не в архиве, а отдельно - MCHPUSB_2550.hex. В архиве тоже полурабочий: не умеет прошивать config микроконтроллера.

При пользовании бутлоадером программы должны начинаться с адреса 0x800, т.к. с нулевого адреса идет собственно бутлоадер.

Бутлоадер нужен для упрощения загрузки программ микроконтроллер, чтобы не дергать его каждый раз на перепрошивку. Но сам бутлоадер надо хотя бы раз прошить программатором. Один раз можно для этого к другу сходить у кого он есть. Либо использовать софт WinPic800 и программатор ART2003, который работает на LPT порту под Windows - в нем практически нет деталей, один резистор и один кондер.
Вложения
Тип файла: rar bootloader_pic18f2550.rar (736.5 Кб, 529 просмотров)

Последний раз редактировалось AngelOfGrief; 12.03.2012 в 11:52.
AngelOfGrief вне форума   Ответить с цитированием