Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д.

 
Опции темы
Непрочитано 19.12.2010, 14:07  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию ATtiny13 и Olimex AVR-ISP500

Программатор — Olimex AVR-ISP500 .
Имеется странный глюк при "прожиге" по ISP МК ATtiny13.
Иногда со второго, иногда с третьего раза начинает выдавать ошибку.
При считывании сигнатуры также выдается ошибка и сигнатура не читается.
При использовании платы Atmel STK500 v2 все нормально.
Olimex AVR-ISP500 определяется в AVR Studio нормально, как STK500 v2
Цитата:
Detecting on 'Auto'...
STK500 with V2 firmware found on COM3:
...
С другими МК проблем нет. Опробованы: ATtiny2313, ATmega88(16.
Реклама:
Ar-Gen-Tum вне форума  
Непрочитано 21.12.2010, 23:46  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию Re: ATtiny13 и Olimex AVR-ISP500

К стартовому сообщению. Борьба с глюком.
И так. МК из строя при этом не выходит. Свят, свят, свят. (Вначале-то 8-ь штук перепаял.)
И при определенных условиях с ним можно "общаться".
Если снимать с устройства внешнее питание, то начинает считываться сигнатура.
Можно произвести стирание. Читаются и пишутся фьюзы и лок биты,
но программу при этом не зашить.
Если понижать напряжение питания ниже установленного BoD,
то МК выключается и можно производить любые операции.
Проверялось при установке BoD не ниже 2.7 В .
Далее выяснилось, что пока порты не настроены на вывод, то проблемы
вообще не возникает.
Посему, если после старта перед инициализацией портов ввести задержку,
то можно успеть "зашить" программу, запрограммировать фьюзы и лок биты.
Опробовал с задержкой в 1-ну секунду и вся процедура выпонялась
Makefile'ом и avrdude .
Ar-Gen-Tum вне форума  
Непрочитано 23.12.2010, 21:46  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
Радость Re: ATtiny13 и Olimex AVR-ISP500

С причиной "глюка" разобрался. Как всегда "ларчик открывается просто".
По выводу "сброса" в Olimex AVR-ISP500 стоит резистор 560 Ом.
А в ATSTK500 стоит буфер на транзисторе и нет резистора.
А в цепи сброса МК у меня стоит RC цепочка, R=10 кОм, C=1.0 мкФ.
Похоже что МК не успевает сбрасываться.
Изменил параметры RC цепочки, R=100 кОм, C=0.1 мкФ и "глюк" пропал.
Ar-Gen-Tum вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AVR JTAGICE MKII - проблемы firmware... Luxurious AVR 25 20.10.2014 10:50
Soft_UART_Init в microC AVR ??? ut3mk Микроконтроллеры, АЦП, память и т.д 0 13.08.2010 22:33


Часовой пояс GMT +4, время: 23:44.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot