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

 
 
> Atmega128L, JTAG ICE не коннектится
Stary
сообщение Sep 10 2010, 14:43
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 48
Регистрация: 27-09-06
Из: г. Москва
Пользователь №: 20 735



Подскажиет пожалуйста.
Проблема в следующем. Есть 2 идентичные печатные платы с Atmega128L. С одной никаких проблем. На второй при подключении JTAG ICE выдается сообщение (во вложении). Daisy chain не используется, внешний Reset не помог, неправильное подключение JTAG в силу рабочей другой платы тоже отметаю.
У меня остается 2 варианта, либо контроллер мертвый, либо фьюз JTAGEN незапрограммирован.
Каким образом можно изменить состояние JTAGEN, раз отладчик не коннектится. И как вообще в этом случае определить работоспособность микроконтроллера.

Забыл добавить.
Первый МК запаяли со склада, второй проходил какую-то проверку на како-то предприятии. Что с ним там делали, я без понятия, поэтому с ним может быть все что угодно (например фьюзы не по умолчанию).
Пробовал установить фьюзы с помощью AVRISP через SPI. AVRStudio ругнулся на возможное short circuit сигналов SCK и MOSI (или MISO уже не помню). Но на плате нет разъема для AVRISP и эти ноги используются совсем по другому назначению на плате, может из-за этого он отказался программировать.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
ILYAUL
сообщение Sep 10 2010, 16:42
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Ну , если где-то был. Возьмите любой программатор Ponyprog , Autoprog и посмотрите фьюзы , заодно и запрограммируете JTAG


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
vitan
сообщение Sep 11 2010, 07:11
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Посмотрите, шевелится ли TDO.
Если нет, то надо программировать через SPI.
Если да, то, наверно, битая или поддельная атмега.
Go to the top of the page
 
+Quote Post
Пересмешник
сообщение Sep 12 2010, 20:56
Сообщение #4





Группа: Новичок
Сообщений: 4
Регистрация: 12-09-10
Из: Севастополь
Пользователь №: 59 436



Возможен особо клинический случай, когда последовательное программирование не спасет, тогда может помочь параллельный режим - если горе-тестировщики ухитрились намутить с фьюзами. А вообще приведенное окно достаточно нестривиально, за несколько лет работы такого не встречал laughing.gif
Кстати, L-ка питается от 3-х В ? Если да, то есть шанс получить ответ при подаче 5-ти В.
Go to the top of the page
 
+Quote Post
Stary
сообщение Sep 16 2010, 14:56
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 48
Регистрация: 27-09-06
Из: г. Москва
Пользователь №: 20 735



Кому интересно, чем все закончилось.
Микроконтроллеры проходили какие-то испытания у сторонней организации. И именно там на них изменили фьюзы.
Через SPI их изменить так и не удалось. Отправили обратно нам обещали их перезашить обратно.
Go to the top of the page
 
+Quote Post

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

 


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


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