Pasa 0 22 февраля, 2018 Опубликовано 22 февраля, 2018 · Жалоба Подскажите где копать. Скачал загрузчик от микрочипа 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. Может в этом проблема? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pasa 0 26 февраля, 2018 Опубликовано 26 февраля, 2018 · Жалоба Может быть Proteus не позволяет делать запись в память программ из программного кода? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 13 марта, 2018 Опубликовано 13 марта, 2018 · Жалоба вероятно бутлоадер собран неправильно и переписывает свой код. надо проверить: - что код бутлодыря расположен только в своей секцыи - что при записи в ром не затираеца код бутлодыря Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pasa 0 16 марта, 2018 Опубликовано 16 марта, 2018 · Жалоба бутлоадер и тестовое приложение собирал из готовых проектов от микрочипа.... Смотрел по адресам - вроде нормально разнесены сам лоадер и приложение Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться