[an error occurred while processing this directive]
PonyProg и ATmega - кто пользует, помогите...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Zhenya_8bit 28 октября 2005 г. 11:26

1.

В новоспаянных (хреновоспаянных) схемах, после того, как устранил все неконтакты для линий ISP, один экземпляр платы с АТмегой64 позволил установить биты конфигурации и запрограммироваться. Устройство заработало. А потом - сколько не перезапрашиваю состояние битов - в ответ Пони мне рисует совсем другие биты установленными. Пробую очистить все биты конфигурации - ответ тот же - все те же биты, к-рых я не ставил, так и стоят!!! А устройство работает, из чего делаю вывод, что биты конфигурации не были очищены в МК. Ну, думаю, плохо идет передача от МК к компу. Пробую Verifying program - заканчивается успешно!
На другой плате всё идет правильно!!!
Может, кто подскажет, в чем дело?

2.

И другой случай: еще одна плата устройства того же типа, ноги ISP уже в порядке, а программироваться не хочет! и биты ставит тоже. Выдает "Device missing or unknown device (-24)".
Естественно, в обоих случаях питание проверено, линии *Reset,*PEN,PDI,PDO,SCK тоже. Понимаю, что наверно где-то железо виновато. Но какое? Плата или контроллер? Что еще может влиять на процесс программирования???

3.

Пробовали считать дважды подряд по ISP-интерфейсу с помощью Пони состояние битов конфигурации? У меня и еще у одного человека получается, что на 2-м считывании имею "брехню", чаще всего в виде всех установленных битов. У Вас тоже так?

Заранее спасибо!

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru