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

 
 
> Проблема с ISP программированием ATmega64
studert
сообщение Aug 15 2008, 14:31
Сообщение #1


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

Группа: Свой
Сообщений: 76
Регистрация: 6-03-05
Из: Новосибирск
Пользователь №: 3 121



Впервые использую данный микроконтроллер, столкнулся со следующей проблемой: программатор chipprog48 его не программирует, пишет, что микроконтроллер не подключен или неисправен. Попробовал JTAGом подключиться, видит шьет, кварц тоже заводится. В чем может быть дело, может фьюзы надо изменить? С помощью JTAGа это как-то можно сделать, или фьюзы через жтаг никак недоступны?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
UniBomb
сообщение Aug 15 2008, 15:44
Сообщение #2


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

Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416



Смею предполодить две вещи - подключение к программатору неправильное (в атмеге64 другое подключение, использующее USART0), второе - на этот усарт подключена какая-нибудь интерфейсная микросхема, физическое отключение которой и позволит программировать контроллер.

вот абсолютно такая же тема - пыщ.
Go to the top of the page
 
+Quote Post
studert
сообщение Aug 19 2008, 03:57
Сообщение #3


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

Группа: Свой
Сообщений: 76
Регистрация: 6-03-05
Из: Новосибирск
Пользователь №: 3 121



Цитата(UniBomb @ Aug 15 2008, 22:44) *
Смею предполодить две вещи - подключение к программатору неправильное (в атмеге64 другое подключение, использующее USART0), второе - на этот усарт подключена какая-нибудь интерфейсная микросхема, физическое отключение которой и позволит программировать контроллер.

вот абсолютно такая же тема - пыщ.


Спасибо. Действительно подключение программатора неправильное, сделали на автомате к SPI не удосужились документацию прочитать. Придется по JTAG или с бутлоадером разобраться.
Go to the top of the page
 
+Quote Post
studert
сообщение Aug 19 2008, 05:07
Сообщение #4


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

Группа: Свой
Сообщений: 76
Регистрация: 6-03-05
Из: Новосибирск
Пользователь №: 3 121



Как-то странно ведет себя mega64: через каждые 14 мс выполнение программы прерывается на 3.7 мс. Если записать в порт 0xFF то осциллограф фиксирует прямоугольные импульсы с длительностью 14 мс и промежутками 3.7 мс, если выводить в порт поочередно 1 и 0, на те же 3.7 мс меандр пропадает. С чем это может быть связано? С 16ой мегой такой проблемы нет, может ли это как-то быть связано с низким напряжением питания 3.3 В и частотой 11 МГц?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 19 2008, 05:25
Сообщение #5


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Watchdog? smile.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:57
Рейтинг@Mail.ru


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