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

 
 
 
Reply to this topicStart new topic
> ADuC7061 умер..., не работает и не программируется
OlegH
сообщение Apr 17 2011, 05:26
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 14-01-06
Из: Украина, г.Харьков
Пользователь №: 13 168



Пишу программу для ADuC7061 в IAR (отладчик JTAG JetLink5). Решил перенести ее в Keil 4.12 (заказчик просит). Перенес, скомпилировал, чего-то настроил в опциях, начал прошивать... не шьется..... и..... и не работает больше. И из IAR тоже больше не шьется. В общем прекратил функционировать (все средства прошивки ругаются "не найдены устройства в JTAG-цепочке"). Подозреваю, это могло быть потому, что в настройках Flash Tools в кейле включил сдуру "Erase Full Chip" а не "Erase Sectors". Других причин вроде нету.

Может кто знает, чего могло случиться и можно ли его вывести из такого состояния ?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Apr 17 2011, 06:03
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(OlegH @ Apr 17 2011, 08:26) *
Пишу программу для ADuC7061 в IAR (отладчик JTAG JetLink5). Решил перенести ее в Keil 4.12 (заказчик просит). Перенес, скомпилировал, чего-то настроил в опциях

вспоминайте "чего-то" - что именно и смотрите в ман на камень на что влияет. нет ли каких OTR битов, лочащих и/ф jtag

прозвоните всю цепочку между программатором и камнем - есть ли питание, все ли сигналы доходят. Проверьте жизнедеятельность сигналов осциллографом. чудес не бывает..
Go to the top of the page
 
+Quote Post
OlegH
сообщение Apr 17 2011, 10:08
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 14-01-06
Из: Украина, г.Харьков
Пользователь №: 13 168



Цитата(Jury093 @ Apr 17 2011, 09:03) *
нет ли каких OTR битов, лочащих и/ф jtag


таких битов нет... но согласно даташиту из 32 кб памяти внутри этого контроллера верхние 2 кб заняты неким "загрузчиком-инициализатором", который упомянут вскользь. сказано только что "эта область памяти пользователю недоступна" и "в ней реализован в частности протокол программирования через UART". Подозреваю что при Erase all chip она таки была уничтожена. Но средств ее восстановления не видно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 17 2011, 12:44
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(OlegH @ Apr 17 2011, 13:08) *
Подозреваю что при Erase all chip она таки была уничтожена. Но средств ее восстановления не видно.

Не уверен, что эта область была стерта. Но, поскольку вы этим загрузчиком не пользовались, то он вам и не нужен.
Настройки проекта проверьте все.
Go to the top of the page
 
+Quote Post
OlegH
сообщение Apr 17 2011, 17:58
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 14-01-06
Из: Украина, г.Харьков
Пользователь №: 13 168



Фууух... вроде не придется перепаивать кристалл. Зашел на
http://ez.analog.com/community/analog-micr...iew=discussions
и бац- первая же ссылка на глаза - что делать если JTAG больше не живет. И таки MASS ERASE через ARMWSD помог- кристалл начал видеться и шиться через JTAG. Так что можно экскрементировать над ним дальше. Всем спасибо
Go to the top of the page
 
+Quote Post
Паф
сообщение Apr 20 2011, 16:39
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 21-02-08
Из: Тула
Пользователь №: 35 244



Была подобная ситуация когда программно включил отсутствующий внешний кварц. JLink перестал работать. Тоже помогло стирание через ARMWSD.
Go to the top of the page
 
+Quote Post
OlegH
сообщение Apr 20 2011, 19:19
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 14-01-06
Из: Украина, г.Харьков
Пользователь №: 13 168



Разобрался, из за неверных настроек линкера у KEIL-а получалась совершенно неработоспособная прошивка, которая даже в софтовом симуляторе не работала никак. Теперь все работает и шьется и из KEIL-а и из IAR-а. Просто сказалось неумение готовить KEIL как следует. Хотя конечно эффект выше всяких мыслимых ожиданий.
Go to the top of the page
 
+Quote Post

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

 


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


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