2 D.A. загрузчик для ADuC83х (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено jhoo 30 июня 2003 г. 08:51

Вся проблема в загрузчике для РС. Связана с тем, что загрузчик после отправки пакета на сброс чипа неверно интерпретирует его версию.
Т.е. первоначально разработчики из AD заложили то, что версия чипа ВСЕГДА будет состоять из 3-х цифр: Х.ХХ, что и было сделано в адуках 81х и 82х. В адуках 83х версия начала состоять из двух цифр Х.Х, где вместо последней цифры стоит пробел, что можно увидеть в терминалке. Если посмотреть исходник последовательного загрузчика dowload.c, то можно увидеть, что если версия не представлена в численном виде, то происходит выход из программы по failed.
Для устранения такой ситуации достаточно лишь убрать такую проверку в программе.
Исправленную версию загрузчика я Вам выслал по почте.

PS. С адуками 84х такую ситуацию не проверял.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru