Например TDA7294

Форум РадиоКот • Просмотр темы - Всё о фьюзах...
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс авг 31, 2025 16:34:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2662 ]     ... , , , 9, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 07, 2008 02:37:59 
Родился

Зарегистрирован: Ср фев 06, 2008 22:31:53
Сообщений: 8
Рейтинг сообщения: 0
УРА! все получилось!!!!!!!!

Lestat писал(а):
случайно прошыл фюзы на ATtiny2313 0001(CKSEL3..0), теперь не читается МК и не выполняется програма. в даташыт такая конфигурация в резерве, можно как нибуть "излечить" контролер? или его в мусорку?


Тут никто даже не написал, что нужно программировать чип одновременно с тем как подаётся 1мгц сигнал. А новички типа меня откуда узнают это? Я просто сначала тыкал 1 мгц, а потом программировал.

Вобщем всё получилось, подал сигнал 1мгц на ножку xtal1 (5 вывод), ходя в этой теме где то писали что нужно подавать на xtal2.. Я случайно ошибся и заработало... Прошил авреалом с ключами:

+attiny2313 -p1 -as -o0 -ew HEX/hexfile.hex -fcksel=4
(Я так и не понял, как авреалом завести tn2313 на работу с кварцевым резонатором 4мгц, поэтому и прошиваю с ключами -o0 -fcksel=4 - внутр. генератор 8мгц)

1мгц получил с меги 16, она прекрасно прошивается с ключом -o4Mhz, без всяких фьюзов. обе схемы были подключены к одному источнику питания..

В CodeVisionAvr прочитал фьюзы, запрограммированы только cksel3, cksel1 и cksel0. Все остальные- единицы


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 08, 2008 03:08:17 
Родился

Зарегистрирован: Вт янв 15, 2008 01:42:11
Сообщений: 15
Рейтинг сообщения: 0
Подскажите как при помощи Понипрога запрограммировать фьюзы ATmega32:
CKSEL = 1110, SUT = 01, CKOPT = 0


Вложения:
биты.jpg [42.98 KiB]
Скачиваний: 939
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 16:28:48 
Встал на лапы

Зарегистрирован: Чт ноя 29, 2007 13:23:32
Сообщений: 82
Рейтинг сообщения: 0
Уважаемые знатоки-"Фьюзеры".Подскажите,как выставить fuse - биты
для tiny2313 с внешним кварцем 1мГц?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 16, 2008 09:59:43 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Ср окт 31, 2007 17:57:21
Сообщений: 319
Откуда: Украина Запорожье
Рейтинг сообщения: 0
Подскажите как при помощи codevision запрограммировать фьюзы ATmega8515:
вот строчка для avreal
CKSEL=F, CKOPT=1, SUT=3, BRST=1, S8515C=0
нужно для codevision.
так правильно ?
CKSEL=1111, CKOPT=1, SUT=11, BRST=1, S8515C=0


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 19, 2008 00:38:18 
Родился

Зарегистрирован: Вт фев 19, 2008 00:33:11
Сообщений: 18
Откуда: из столици многострадального СССР
Рейтинг сообщения: 0
СОС решил прошить atmega16 причем элементарной програмкой чтобы светодиод мигал и совсем позабыл о фьюзах cvavr его больше не видит а PonyProg видит и читает фьюзы тоже пожно посмотреть но не могу изменить посоветуйте что делать


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 19, 2008 08:11:02 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Сб фев 24, 2007 06:26:18
Сообщений: 615
Откуда: г.Нижний Тагил
Рейтинг сообщения: 0
Значить у тебя все фьюзы установлены в 1. помочь может только внешнее тактирование или параллельное программирование.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 19, 2008 14:33:34 
Родился

Зарегистрирован: Вт фев 19, 2008 00:33:11
Сообщений: 18
Откуда: из столици многострадального СССР
Рейтинг сообщения: 0
яясна ость что он читаеться это не чего уже не значит и 5 проводков тут уже не помогут


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 19, 2008 20:20:22 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн дек 17, 2007 14:06:09
Сообщений: 187
Откуда: Саранск
Рейтинг сообщения: 0
Похож придется городить SDK500. :(
Я тут пытался прошить atmega162. Как то странно он у меня себя вел...
AVR910 его не нашел. Пони нашел, и даже прошил с третьего раза. При попытке прошить фюзы, Пони мне сообщил что ошибка записи. После этого признаков жизни я не добился. Гадаю: здох сам или я помог.

К стати небольшой ОФФ. Для http://www.eosystems.ro/eoscope/eoscope_en.htm
какие фьюзы надо?
Я так понял внешнее тактирование. Только после этого, его уже точно уже не перешить (подручными средствами). А мне еще переписывать код под индикатор 160х80 :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 00:31:30 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1268
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Гхм, что-то я совсем туплю... ATtiny2313, установил CKSEL[3..0] - 0101, CKDIV8 - 1, SUT[1..0] - вообще не трогал, то есть м/к должен работать от внутреннего генератора а частоте 8 МГц, однако "STK500 не может войти в режим программирования" - и так уже со вторым м/к.. В чем может быть косяк? Может быть на днях параллельным программированием откачать попробую - только неохота ради одного раза делать переходник DIP20->SOIC20W....

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 08:47:34 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн дек 17, 2007 14:06:09
Сообщений: 187
Откуда: Саранск
Рейтинг сообщения: 0
для 2313 CKSEL[3..0]-0101 - reserved
8Мгц - 0100
CKDIV8 - 1 - Это делить частоту на 8
так что ты всетаки фьюзы не правильно выставил


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 11:11:51 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
savage писал(а):
для 2313 CKSEL[3..0]-0101 - reserved
8Мгц - 0100
CKDIV8 - 1 - Это делить частоту на 8
так что ты всетаки фьюзы не правильно выставил

Я тоже шил CKSEL[3..0]-0100 и МК работал. Ну хотя вдаташите написано что можно 0100 и можно 0101.
Был у меня мега8 с такой проблемой, фьюзы CKSEL[3..0] неправельно прошил. Востановил элементарным генератором на тини13. 8)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 12:41:13 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн дек 04, 2006 09:50:08
Сообщений: 157
Откуда: Vladivostok
Рейтинг сообщения: 0
Помогите!!! Напутал всётаки с фьюзами CKSEL0...3 b SUT0..1 В ATTiny2313 после чего микроконтроллер не стал читаться и писаться Использовал 5 проводков от LPT и Pony Prog Скажите можно ли исправить содеяное? Спасибо!

_________________
Век живи! - Век учись!
ICQ-15B87330h


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 13:12:35 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Артур писал(а):
Помогите!!! Напутал всётаки с фьюзами CKSEL0...3 b SUT0..1 В ATTiny2313 после чего микроконтроллер не стал читаться и писаться Использовал 5 проводков от LPT и Pony Prog Скажите можно ли исправить содеяное? Спасибо!

Подай на XTAL1 прямоугольные импульсы, частотой не менше 4мгц. Я делал генератор на тини13. Подключи программатор 5проводков и МК должен читатся, после чего опять выстави фьюзы CKSEL0...3 правельно. Потом отсоеденяеш генератор от XTAL1 и радуешся... :))

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 20, 2008 19:14:23 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1268
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
savage писал(а):
так что ты всетаки фьюзы не правильно выставил


Ок! А парралельным программатором можно восстановить? Хочу приделать тиньку к STK500 и нужно решить, делать переходник DIP20-SOIC20 или не стоит...

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 21, 2008 03:09:53 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Сб фев 24, 2007 06:26:18
Сообщений: 615
Откуда: г.Нижний Тагил
Рейтинг сообщения: 0
Krik99 писал(а):
Подай на XTAL1 прямоугольные импульсы, частотой не менше 4мгц. ...

Ну, это ты загнул, все прекрасно получается и на частоте 1МГц.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 21, 2008 10:17:26 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
KT315B писал(а):
А парралельным программатором можно восстановить?


Если он умеет камень тактировать.

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 21, 2008 11:36:12 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Ср дек 26, 2007 18:33:00
Сообщений: 422
Рейтинг сообщения: 0
http://radiokot.ru/start/mcu_fpga/avr/
Почитал это замечательную статью. Собрал уже программатор и схему бегущего огонька, прошил контроллер. В этом топике все пишут о фьюзах, но в статье я описания программирвания этих фьюзов для контроллера не нашёл. Собрал схему на tiny2313.
1. Подскажите, какие фьюзы нужно устанавливать? Я поставил такие:
Chip not locked
Fuses
OSCCAL = 60, 60
CKDIV = 1
CKOUT = 1
SUT = 1
CKSEL = 3
DWEN = 1
EESAVE = 1
WDTON = 1
BODLEVEL = 7
RSTDISBL = 1
SELFPRGEN = 1
Reading CODE memory
.... done
Reset pin released
Adapter disabled

Что нужно исправить? Кварц в схеме 10Мгц.

2. В родном описании на attiny2313 о фьюзах почти ничего нет (doc2543.pdf).
Для чего нужен фьюз BODLEVEL (Brown-out Detector)?

3. Когда читаю содержимое tiny2313, выдаёт следующее:
Device connected, TINY2313 detected
Chip not locked
Fuses
OSCCAL = 60, 60
CKDIV = 1
CKOUT = 1
SUT = 1
CKSEL = 3
DWEN = 1
EESAVE = 1
WDTON = 1
BODLEVEL = 7
RSTDISBL = 1
SELFPRGEN = 1
Reading CODE memory
.... done
Reset pin released
Adapter disabled


показывает фьюз OSCCAL = 60, 60, а как его поменять?
А по справке поддержаваемых фьзов вылаёт :
TINY2313 fuse list
Fuse programmed state is 0, use ON or OFF aliases if you not shure

CKDIV = 0 or 1 - clock prescaler selection
(CKDIV8)
CKOUT = 0 or 1 - clock output enable
SUT = 0 to 3 - Start-up timer
CKSEL = 0 to F - Clock selection
DWEN = 0 or 1 - DebugWire enable
EESAVE = 0 or 1 - Keep EEPROM @ erase
(EESV)
WDTON = 0 or 1 - WDT enable
BODLEVEL = 0 to 7 - Brown-out level
(BLEV)
RSTDISBL = 0 or 1 - Reset pin disable
(RSTDSBL)
SELFPRGEN = 0 or 1 - Self programming enable
(SPMEN)

For short help type
avreal -h

Как помеять OSCCAL?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 22, 2008 00:51:13 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1268
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Aheir писал(а):
Если он умеет камень тактировать.


Дык стк500 умеет-же вроде... Ладно, сделаю на выходных переходничек и посмотрим что будет =)

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 25, 2008 13:33:00 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн дек 04, 2006 09:50:08
Сообщений: 157
Откуда: Vladivostok
Рейтинг сообщения: 0
Цитата:
Подай на XTAL1 прямоугольные импульсы, частотой не менше 4мгц. Я делал генератор на тини13. Подключи программатор 5проводков и МК должен читатся, после чего опять выстави фьюзы CKSEL0...3 правельно. Потом отсоеденяеш генератор от XTAL1 и радуешся... :))

Собрал, подключил, не помогло! Не видится контроллер :(
Сходил в магазин и купил еще одну тиньку и на ней специально выставил
Код:
CKSEL0-0
CKSEL1-1
CKSEL2-1
CKSEL3-1
SUT0-0
SUT1-1

Но и этот перестал видеться Пони прогом :(
ПОМОГИТЕ!!! УЖЕ 3 ТИНИ ЛЕЖАТ МЁРТВЫМ ГРУЗОМ!!!
Чем можно восстановить фьюзы? Спасибо![/quote]

_________________
Век живи! - Век учись!
ICQ-15B87330h


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 25, 2008 20:26:07 
Модератор
Аватар пользователя

Карма: 10
Рейтинг сообщений: 7
Зарегистрирован: Пт июл 21, 2006 03:08:05
Сообщений: 3174
Откуда: Пенза
Рейтинг сообщения: 0
CKDIV8 запрограммирован? Если нет, генератор при этом рассчитывает на внешнее тактирование 8 МГц - возможно, надо подавать частоту не меньше 8? :?

_________________
Если долго мучиться, что-нибудь... сломается.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2662 ]     ... , , , 9, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y