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

Ошибка верификации при заливке через загрузчик

Всем добра, уважаемые коллеги. Понадобилось обновить исходники проекта и сформировать hex-файл, дабы обновить прошивку на работающих девайсах силами зашитого в них бутлоадера. Подключаю в проекте доставшийся по наследству скрипт линкера APP24FJ64GA004IVTremap.gld, собираю hex. Подключаюсь через PIC24F Quick Programmer к камню, стираю, заливаю прошивку и на этапе верификации получаю это:

Verify Error at 0x4 should be: 0xC02 but read: 0x2A8
Verify Error at 0x6 should be: 0xC06 but read: 0x2A8
Verify Error at 0x8 should be: 0xC0A but read: 0x2A8
Verify Error at 0xA should be: 0xC0E but read: 0x2A8
Verify Error at 0xC should be: 0xC12 but read: 0x2A8
Verify Error at 0xE should be: 0xC16 but read: 0x2A8
Verify Error at 0x10 should be: 0xC1A but read: 0x2A8
Verify Error at 0x12 should be: 0xC1E but read: 0x2A8
Verify Error at 0x14 should be: 0xC22 but read: 0x2A8
Verify Error at 0x16 should be: 0xC26 but read: 0x2A8
Verify Error at 0x18 should be: 0xC2A but read: 0x2A8
и т.д.

Замена скриптов на родные из примера AN1157 картины не меняет. При этом имею hex-файл предыдущей прошивки, который успешно заливается загрузчиком.

Вопрос: может есть какая-то хитрость в приготовлении прошивки для загрузчика?

PS

Исходники бутлоадера основаны на официальном загрузчике. Среда MPLAB X v3.40. Компилятор XC16. Камень PIC24FG64GA004.

linker_script.zip

boot_src.zip

Изменено пользователем Mihey_K

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


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

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

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

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

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

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

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

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

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

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