Перейти к содержанию
    

Загрузчик AN1310 в протеусе PIC18 C18 вешается

Подскажите где копать.

Скачал загрузчик от микрочипа 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. Может в этом проблема?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть Proteus не позволяет делать запись в память программ из программного кода?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вероятно бутлоадер собран неправильно и переписывает свой код.

надо проверить:

- что код бутлодыря расположен только в своей секцыи

- что при записи в ром не затираеца код бутлодыря

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

бутлоадер и тестовое приложение собирал из готовых проектов от микрочипа.... Смотрел по адресам - вроде нормально разнесены сам лоадер и приложение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...