ATtiny2313 внутренний генератор 128кГц

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 147
Зарегистрирован: Вс мар 09, 2014 09:13:00

Сообщение DenChik87 »

Добрейший день! Написал програмульку задержки включения на ATtiny2313 и использовал внутренний генератор 128кГц она исправно работает но при попытке пере прошить контроллер заново я прикурил. При считывании поник выдает ошибку Device missing or unknown device (-24) При настройке фьюзов менял только CKSEL Может кто в курсе что быть может?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15751
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Все правильно - переход на "нестадартный" для программирования генератор. Минимум команда "общее стирание", максимум фузедоктор в помощ. 8)
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 147
Зарегистрирован: Вс мар 09, 2014 09:13:00

Сообщение DenChik87 »

А можно для особо непросветленных еще пояснить что за команда "общее стирание"?
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

DenChik87 писал(а):использовал внутренний генератор 128кГц
Частота программирования слишком большая, вот и все , нужно минимум в 4 раза меньше тактовой, в студии и кодвижн можно выбрать низкую частоту, в пони - не в курсе. Пытаться стирать бесполезно, если мк не отвечает.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 15751
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

DenChik87 писал(а):А можно для особо непросветленных еще пояснить что за команда "общее стирание"?
Смотри в даташите раздел Parallel Programming:
21.2.3 Chip Erase
A Chip Erase must be performed before the Flash and/or EEPROM are reprogrammed. The
Chip Erase command will erase all Flash and EEPROM plus lock bits. If the EESAVE fuse is
programmed, the EEPROM is not erased.
Lock bits are not reset until the program memory has been completely erased. Fuse bits are not
changed.
The Chip Erase command is loaded as follows:
1. Set XA1, XA0 to “10”. This enables command loading.
2. Set BS1 to “0”.
3. Set DATA to “1000 0000”. This is the command for Chip Erase.
4. Give XTAL1 a positive pulse. This loads the command.
5. Give WR a negative pulse. This starts the Chip Erase. RDY/BSY goes low.
6. Wait until RDY/BSY goes high before loading a new command.
8)
Ну и там же фузы... хоша - это функционал фузедоктора :)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Это уже параллельное программирование, без соответствующего программатора бесполезно это :dont_know: Типа STK300 / 500 что то собрать, в той же студии 51,1Гц можно задать частоту программирования.
DenChik87 писал(а):она исправно работает но при попытке пере прошить
Собственно проблемы получается как бы и нет.
BOB51 писал(а):Ну и там же фузы... хоша - это функционал фузедоктора
Ради мс за 40руб еще какого то доктора собирать :sleep:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15751
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Первое - для STK200 нужен параллельный порт (а ежли он уже имеется, то и параллельный режим + самопальная прожка дрыголапками может быть наборсана даже под самым простеньким бейсиком - даже в WIN_XP доступ к выходным лапкам LPT всегда имеется).
Второе - на МК допускающих внешний кварц поставить кварц мегагерца на 4, мож повезет фузы увидеть - сам эксперементы не ставил - микруху жабко, но на моих панельках кварцы всегда присутствуют (исключение чего вида 13-й тиньки, где внешнего кварца в принципе нетуть).
8)
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

доктор очень нужен,не раз поможет
а можно другой тинькой вылечить,прошиваем ее и припаиваем нога к ноге с вашей и подаем питание,если интересно-схему поищу гдето есть в закладках
Встал на лапы
Аватара пользователя
Сообщения: 147
Зарегистрирован: Вс мар 09, 2014 09:13:00

Сообщение DenChik87 »

Скинь буду оч рад)))
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

http://cxem.net/mc/mc34.php
есть подобная для меги-там тоже мега на мегу одеваются и т д и т п
Ответить

Вернуться в «AVR»