Форум разработчиков любительских спутников

Спутник "Радиоскаф" => Блок фоторегистрации => Тема начата: ra3wok от 01 Февраль 2011, 13:50:01

Название: Программное обеспечение БФ
Отправлено: ra3wok от 01 Февраль 2011, 13:50:01
Приступаю к написанию программы для блока фоторегистрации. Подключаю ATMEL JTAGICE MKll через PDI адаптер. Пытаюсь прочитать устройство - выдает ошибку. Пытаюсь зашить - аналогично. Проверил правильность подключения программатора, все правильно. Проверил может отсутствует питающее напряжение, тоже все ок. Пришлось потратить некоторое время в интернете, чтобы выяснить что же не так. Ответ нашелся в документации AVR 1012: XMEGA A Schematic Checklist. Оказалось что дело в цепи Reset. Т.к. интерфейс PDI достаточно скоростной, a вывод Reset используется в PDI как тактирующий (PDI_CLK) то емкость естественно заваливает фронты тактирующих импульсов и идет рассинхронизация с линией данных.

В документации на этот счет написано:

Цитировать
..Any reset capacitors should be removed if PDI programming and debugging is used. Other external reset
sources should be disconnected..

Проблема решилась удалением конденсатора (С12) из цепочки сброса.