Группа: Свой
Сообщений: 107
Регистрация: 4-03-09
Из: Беларусь, Минск
Пользователь №: 45 665
Подскажите где копать. Скачал загрузчик от микрочипа AN1310. В скачанном есть прога для компа и исходники для bootloader для PIC18(C18) с примерами апликейшенов совместимых для для загрузки в PIC через bootloader.
Соорудил простейшую отладку на Proteus. На компе запустил скачанный Serial Bootloder 1.05r от микрочипа. На компе Serial Bootloder стартует и коннектится с боотлоадером в PIC. Читает память и все прочее. Только пишет что законнектился c PIC18F6722, хотя все готовые исходники сделаны для PIC18F8722. При попытке загрузить в PIC готовое решение-пример (перемапленное для загрузки через booloader) все вешается и Serial Bootloader на компе теряет связь с PICOM. Исходники компиляю через MPLAB IDE 8.92 (C18). Все компилится без проблем.
Буду рад любой помощи.
p.s. есть еще непонятки с прогой на компе - описание самомго PIC-чипа. Требует файл *.pic. Такого файла нигде не нашел. Я ему подсовываю device.inc из исходников Bootloader. Может в этом проблема?
вероятно бутлоадер собран неправильно и переписывает свой код. надо проверить: - что код бутлодыря расположен только в своей секцыи - что при записи в ром не затираеца код бутлодыря