Страница 1 из 2
Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:21:18
kas1830
Всем привет.
Ранее уже выставлял по ошибке фьюзы на тактирование с внешнего резонатора (Ext. Crystal Osc.), но тогда обошелся малой кровью, т.к. удалось затактировать "с пальца" и программатор хотя бы увидел камень. Но в этот раз поставил тактирование с внешнего сигнала (Ext. Clock), и фокус не удался. Программа крутится, светодиоды моргают, а комп не видит тиньку. С пальца не вышло, также как и с кварцем на 4Мгц. Подавал просто 1кГц c генератора на XTAL1. Вывести пациента из комы не удалось :wall: Вопрос: почему прошлый раз прокатило, и в чем принципиальное отличие от этого режима? Что он ожидает от меня на вход?
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:33:34
Flasher
1кГц мало. Раз в 100 надо больше.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:36:48
musor
прицепи внешний тактовый на 1-5м и все дела
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:49:13
Alex_641
1 мегагерца хватит, а думаю что и 0,2 мегагерц.
Добавлено after 5 minutes 8 seconds:
У меня для подобных случаев есть платка на к176ла7 , вот там можно кондёрами и резистороми играть на широкий диаппазон частот, от звуковых и значительно выше. Она есть в инете .
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:53:19
kas1830
[uquote="musor",url="/forum/viewtopic.php?p=4075969#p4075969"]прицепи внешний тактовый на 1-5м и все дела[/uquote]
Внешний тактовый на 4Мгц не спас. Цеплял как обычно на XTAL1-2 (хотя это явно не мой случай). Или вы про другую схему подключения?
По идее, у Ext.Clock нет ограничения на минимальную частоту тактирования. Могу, конечно, ошибаться.
Добавлено after 2 minutes 21 second:
[uquote="Alex_641",url="/forum/viewtopic.php?p=4075974#p4075974"]
Добавлено after 5 minutes 8 seconds:
У меня для подобных случаев есть платка на к176ла7 , вот там можно кондёрами и резистороми играть на широкий диаппазон частот, от звуковых и значительно выше. Она есть в инете .[/uquote]
Спасибо. Можете поделиться? Это генератор частоты?
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 21:56:01
Flasher
Да, AVR полностью статическая система. Работает и от единиц Герц. Вот только частота генератора должна согласовываться с сигналами программатора и быть в несколько раз выше чем тактовый сигнал.
Но раз программа крутится, значит тактирование есть. Скорее всего Reset отключили.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 22:00:55
kas1830
[uquote="Flasher",url="/forum/viewtopic.php?p=4075982#p4075982"]Скорее всего Reset отключили.[/uquote]
RSTDISBL не трогал. Это точно. При работе программы все-таки есть реакция на тактирование: с руки, или с генератора 1кГц. Это видно по частоте моргания светодиодов. Проблема конкретно, что программатор потерял камень.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 22:47:32
АлександрЛ
"программатор не видит камень", кроме установки тактовой частоты в "непонятное состояние", ещё в случаях изменения фьюзов "RSTDISBL" и(или) "SPIEN". В обеих случаях прошивка будет работать, но последовательный (внутрисхемный) программатор МК не увидит- в случае с "ресетом" потому, что МК не переведётся в режим программирования, а в случае со SPIEN - это "разрешить внутрисхемное программирование".. В обоих случаях- реанимация, либо через "ФюзеБитДоктор", либо искать более- менее "взрослый" программатор, который знает режим "параллельного" программирования вашего МК..
В случае, если у вас микросхема в корпусе, отличном от ДИП- ещё понадобится переходник, и выпаивание микросхемы из платы.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 22:55:27
kas1830
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4076022#p4076022"]"программатор не видит камень", кроме установки тактовой частоты в "непонятное состояние", ещё в случаях изменения фьюзов "RSTDISBL" и(или) "SPIEN". В обеих случаях прошивка будет работать, но последовательный (внутрисхемный) программатор МК не увидит- в случае с "ресетом" потому, что МК не переведётся в режим программирования, а в случае со SPIEN - это "разрешить внутрисхемное программирование".. В обоих случаях- реанимация, либо через "ФюзеБитДоктор", либо искать более- менее "взрослый" программатор, который знает режим "параллельного" программирования вашего МК..
В случае, если у вас микросхема в корпусе, отличном от ДИП- ещё понадобится переходник, и выпаивание микросхемы из платы.[/uquote]
Спасибо за ответ.
На самом деле уже купил замену усопшему. Трупик в DIP-20 лежит на полочке - если получится реанимировать со временем, отлично! Если нет, горевать не будем. Задача из разряда из факультативных, ради спортивного интереса, скорее.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:10:53
parovoZZ
[uquote="kas1830",url="/forum/viewtopic.php?p=4075957#p4075957"]поставил тактирование с внешнего сигнала (Ext. Clock).... Программа крутится, светодиоды моргают[/uquote]
Так не бывает. Если программа крутится, светодиоды моргают, значит у камня клок есть. Либо не договариваешь что-то, либо обманываешь нас.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:11:14
Flasher
SPIEN невозможно отключить в режиме последовательного программирования. Чудес не бывает. Либо проблемы с тактовым сигналом, либо отключен ресет.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:20:17
Alex_641
Спиен невозможно отключить в режиме SPI ? Он шутит, издевается, или прикидывается дураком ? Что из трёх ?
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:23:07
АлександрЛ
[uquote="kas1830",url="/forum/viewtopic.php?p=4076032#p4076032"]Трупик в DIP-20 лежит на полочке - если получится реанимировать со временем, отлично![/uquote]
Ищите программатор типа такого:
TL866 ВСЕ варианты, а так же его клоны-
http://youtu.be/oK1Tz69CBBc
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:36:14
AndTer
Без тактирования ничего бы не мигало.
Если замкнуть RESET на "минус" программа перестаёт выполнятся, перестаёт всё мигать? Значит ресет рабочий, если нет, значит вывод делаем сами.
Если пытаешься программировать в схеме, то мешать программатору может обвязка МК, всякие светодиоды, подтяжки и пр. Т.е. надо программировать вынув его их конструкции.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Сб авг 14, 2021 23:44:24
Flasher
Alex_641, обычно дураки чтобы отвлечь внимание от себя начинают обвинять в этом других.

Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Вс авг 15, 2021 00:13:37
kas1830
[uquote="parovoZZ",url="/forum/viewtopic.php?p=4076042#p4076042"][uquote="kas1830",url="/forum/viewtopic.php?p=4075957#p4075957"]поставил тактирование с внешнего сигнала (Ext. Clock).... Программа крутится, светодиоды моргают[/uquote]
Так не бывает. Если программа крутится, светодиоды моргают, значит у камня клок есть. Либо не договариваешь что-то, либо обманываешь нас.[/uquote]
Да, дописал позже: При работе программы все-таки есть реакция на тактирование: с руки, или с генератора 1кГц. Это видно по частоте моргания светодиодов.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Вс авг 15, 2021 01:51:02
parovoZZ
Подавай внешний клок. Клок программатора должен быть минимум в четыре раза ниже тактового клока.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Вс авг 15, 2021 12:13:16
kas1830
[uquote="AndTer",url="/forum/viewtopic.php?p=4076059#p4076059"]Без тактирования ничего бы не мигало.
Если замкнуть RESET на "минус" программа перестаёт выполнятся, перестаёт всё мигать?[/uquote]
RESET работает штатно и сбрасывает МК.
Я использую USBasp, пробовал замкнуть перемычку JP3 для понижения частоты - безрезультатно, Khazama не видит сигнатуру МК.
Осталось собрать простенький генератор из подручных средств, как предлагали выше, для оживления пациента.
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Вс авг 15, 2021 14:17:54
musor
очень может быть то такт надо подать повыше какиенить 8-12мгц...такое бывает если залита хитрая прошифка со своим лоченым бутлодером
Re: Отправил Attiny2313 в нокаут (Ext. Clock FAIL)
Добавлено: Вс авг 15, 2021 14:58:56
parovoZZ
Вообще пох, какая там прошивка. Начало последовательного программирования начинается с прижатого к нулю ресета. Сам понимаешь, что в таком режиме невозможно выполнение какой-либо программы.