реклама на сайте
подробности

 
 
> ADUC7026, нестабильная работа и программирование
sdu
сообщение Feb 29 2008, 08:10
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 22-01-07
Пользователь №: 24 677



Добрый день! Проблема в следующем- пытался запрограммировать ADUC через внутренний заливщик- ничего не вышло- поиск выявил странное поведение напряжения на выводе LVdd- там где формируется напряжение питание 2.6В для ядра. Так вот при переходе контроллера в режим программирования (замыкание порта Р0.0) на этом напряжении наблюдаются кратковременные провалы где-то до 2.2В. Думаю этого хватает, чтобы внутренний POR сбросил контроллер и прервал вход в режим программирования. При подаче внешнего напряжения 2.6 на этот вывод контроллер спокойно программируется. Однако во время работы после программирования наблюдаются периодические зависания и, соответственно, перезагрузка по watchdog, хотя напряжение на LVdd уже не содержит провалов. Емкости по питанию имеются, процессор работает от внутреннего генератора- кварца нет. Пробовал также посадить вход XCLKI на землю- без результата. Не считаю дефектом одного контроллера, так как после перепайки наблюдаю ту же картину. Есть у кого-нибудь мысли на сей счёт?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dir
сообщение Feb 29 2008, 20:06
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830



Цитата(sdu @ Feb 29 2008, 10:10) *
Добрый день! Проблема в следующем- пытался запрограммировать ADUC через внутренний заливщик- ничего не вышло- поиск выявил странное поведение напряжения на выводе LVdd- там где формируется напряжение питание 2.6В для ядра. Так вот при переходе контроллера в режим программирования (замыкание порта Р0.0) на этом напряжении наблюдаются кратковременные провалы где-то до 2.2В. Думаю этого хватает, чтобы внутренний POR сбросил контроллер и прервал вход в режим программирования. При подаче внешнего напряжения 2.6 на этот вывод контроллер спокойно программируется. Однако во время работы после программирования наблюдаются периодические зависания и, соответственно, перезагрузка по watchdog, хотя напряжение на LVdd уже не содержит провалов. Емкости по питанию имеются, процессор работает от внутреннего генератора- кварца нет. Пробовал также посадить вход XCLKI на землю- без результата. Не считаю дефектом одного контроллера, так как после перепайки наблюдаю ту же картину. Есть у кого-нибудь мысли на сей счёт?


У меня ADuC7128, но разницы в загрузчике, думаю, нет и все шуршит без проблем. Не учитывая, что защита 7128 через загрузчик пока ADI не реализована. Даже сделал свой загрузчик по AN724, чтобы не вручную с выводами BM/ и RES/ играться. Использую при прошивке ADuC7128 в серии. Может BM/ не через 1кОм к земле тянешь, а напрямую? Не знаю, правда, что в таких случаях происходит, т.к. как все делал как рекомендуют.
Если хочешь, то можешь мой загрузчик проверить. Он на базе CP2103 и вся дока (кроме исходников на С++Builder в комплекте).
http://upload.caxapa.ru/ArmBl.RAR
Не гарантирую, правда, корректной работы с твоим ADuC, т.к. хотя программа и задумывалась универсальной, но пока проверялась только с ADuC7128. Других МК пока просто под рукой нет.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016