Например TDA7294

Форум РадиоКот • Просмотр темы - Восстановление МК после кривой прошивки
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 26, 2025 14:10:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 15:07:07 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
После прошивки тини 2313 и мега48, программатор громова отказался их видеть. Хочу собрать внешний генератор:
Изображение, но под рукой есть только К155ЛА7. Можно ли как нибудь сделать генератор на ней?

Также имеются: КР559ИП1, К500ЛП128, К224УН2, К500ИД161, К157ХА2, КМ155ЛИ1, К1ЛП553, К224ЕН1, 500ИЕ136, 153УД3, К174ХА1М, К140УД2А.

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 18:11:28 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
в генератор пойдёт и ЛА7, к обоим её выходам на +5 В прицепи резисторы по 1 кОм, третий лог элемент схемы не используй....если, чтоб наверняка хороший фронт иметь, то добавь 155ЛИ1


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 20:34:13 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 10
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2347
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
Честно скажу, не знаю, что такое "программатор Громова", но, насколько слышал по проблеме, внешний генератор редко помогает.
Только - "параллельное" программирование.

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 21:07:29 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
Попробую описать проблему, может кто сталкивался... Убил так уже 3(!) контроллера:(

Подключаю мк к ком порту, определяется. Первой жертвой стала тини 2313. Заливаю прошивку. фьюзы не трогаю. Втыкаю в мой девайс, он работает, но не совсем так как надо) вспомнил, что забыл поставить такты от кварца. Снова подключаю к ком порту контролер ОПРЕДЕЛЯЕТСЯ. Во фьюзах сначала всё читаю, потом ставлю галочки на всех CKSEL (uniprof). Больше ничего не трогаю. Зашиваю фьюзы. Вставляю в девайс - даже не запускается мк( Ок, втыкаю в программатор, он мк уже не видит.

Далее Мега48, та же история, всё работало пока не выставил фьюзы. И потом мега8. Думал может я что то ещё напортачил, но не бывает же столько совпадений подряд! ИМЕННО ПОСЛЕ УСТАНОВКИ ФЬЮЗОВ!

Помогите народ, может у кого были такие траблы

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 21:10:52 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
Enman писал(а):
в генератор пойдёт и ЛА7, к обоим её выходам на +5 В прицепи резисторы по 1 кОм, третий лог элемент схемы не используй....если, чтоб наверняка хороший фронт иметь, то добавь 155ЛИ1



ВОт логическая схема ла7:
Изображение

Объясните пожалуйста, куда что подключать)

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 21:24:59 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
В UniProf выставить галочку - означает записать единицу в выбранный бит фьюза.
В даташитах на многие AVR пишется, что лог 1 во фьюзе означает "UNPROGRAMMED FUSE BIT"
В вашем случае с МК tiny2313 как раз и запрограммировалось на внешнее тактирование. Так что собирайте внешний генератор, чтобы оживить его.

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 22:22:04 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
DX168B писал(а):
В UniProf выставить галочку - означает записать единицу в выбранный бит фьюза.
В даташитах на многие AVR пишется, что лог 1 во фьюзе означает "UNPROGRAMMED FUSE BIT"
В вашем случае с МК tiny2313 как раз и запрограммировалось на внешнее тактирование. Так что собирайте внешний генератор, чтобы оживить его.


Спасибо, обязательно попробую.

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт мар 25, 2011 22:32:33 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
Кстати, чтобы запрограммировать tiny2313 на кварц в 8 МГц, надо как раз сделать наоборот операции с галками в UNIPROF. То есть, если Вы их всех отметили, то для нужного Вам режима надо было сделать наоборот - всех снять. Я в своё время один раз тоже ошибся. Пользовался калькулятором фьюзов и выставил так, как указано было в калькуляторе. А для UNIPROF оказалось, что надо было сделать наоборот.

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 09:36:47 
Поставщик валерьянки для Кота
Аватар пользователя

Зарегистрирован: Пт апр 24, 2009 11:39:16
Сообщений: 2064
Откуда: г.Оренбург
Рейтинг сообщения: 0
При работе с Юнипрофом надо сначала прочитать фьюзы, а затем их отредактировать.

_________________
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 09:49:32 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
что рисовать, что паять - одинаково по времени...)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 12:02:48 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
DX168B писал(а):
В UniProf выставить галочку - означает записать единицу в выбранный бит фьюза.
В даташитах на многие AVR пишется, что лог 1 во фьюзе означает "UNPROGRAMMED FUSE BIT"
В вашем случае с МК tiny2313 как раз и запрограммировалось на внешнее тактирование. Так что собирайте внешний генератор, чтобы оживить его.


Даташит Тини2313:
Изображение

Я так понимаю мне нужен External Crystal/Ceramic Resonator. Вы говорите что выставить галку в юнипрофе = выставить 1 (незапрограммирован).

Вроде я всё сделал правильно, поставив везде галки, объясните пожалуйста, где я дрозд.

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 12:28:21 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
Enman писал(а):
что рисовать, что паять - одинаково по времени...)))



Я всё верно понял? (см приложение)


Вложения:
Gen.GIF [2.94 KiB]
Скачиваний: 721

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 12:51:42 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
Какая версия UNIPROF?

ЗЫ: Я шью через LPT старой версией. Может в этом разница. У меня, чтобы отключить фьюз, надо поставить галку.
Калькулятор фьюзов: Ссылка
В программаторе он не увидится, так как для прошивки нужно тактирование МК.
Может кварц хреновенький в устройстве?

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 13:22:59 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
DX168B писал(а):
Какая версия UNIPROF?

ЗЫ: Я шью через LPT старой версией. Может в этом разница. У меня, чтобы отключить фьюз, надо поставить галку.
Калькулятор фьюзов: Ссылка
В программаторе он не увидится, так как для прошивки нужно тактирование МК.
Может кварц хреновенький в устройстве?


Точно! Я же умник, не учёл что если я ставлю тактирование от кварца, значит и в программатор кварц надо ставить! У меня то он не внутрисхемно программируется) Сейчас попробую)

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 17:07:35 
Опытный кот

Карма: 4
Рейтинг сообщений: 1
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Сообщений: 767
Рейтинг сообщения: 0
а разве мк не должен тактироваться от программатора?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Сб мар 26, 2011 18:57:48 
Поставщик валерьянки для Кота
Аватар пользователя

Зарегистрирован: Пт апр 24, 2009 11:39:16
Сообщений: 2064
Откуда: г.Оренбург
Рейтинг сообщения: 0
Смотря чем шьёте. В программаторе Громова-от программатора не тактируется. % проводков от ЛПТ-можгно сделать тактирование от ЛПТ повесив XTAL1 на какой-то(не помню точно какой) вывод ЛПТ.

_________________
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Ср мар 30, 2011 20:37:21 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
Не хочет моя тини2313 оживать :(

Во фьюзах стоит CKSEL= 1111 (по атмел нотации), что значит тактирование от кварца.

Подключаю к программатору Громова, на ноги XTAL цепляю кварц 8mhz как на схеме ниже.

Не хочет определятся и всё тут :(

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Ср мар 30, 2011 21:23:18 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
А с внешним генератором пробовали?

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Чт мар 31, 2011 17:55:52 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
Если изначально с фьюзами напутал, то мог запросто и RSTDISBL влепить. Тогда никакой внешний генератор не поможет - только параллельный программатор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Восстановление МК после кривой прошивки
СообщениеДобавлено: Пт апр 01, 2011 19:59:03 
Родился

Зарегистрирован: Вт мар 22, 2011 21:10:49
Сообщений: 14
Откуда: Бугульма
Рейтинг сообщения: 0
Всё ок, напайка правильного кварца +юсбасп = всё робит))

Кстати, раз уж пошла такая пьянка, подскажите, как подбирать конденсаторы к кварцу (те что замыкают его ноги на GND)?

_________________
Сначала мы тратим здоровье, чтобы заработать денег, а потом тратим деньги, чтобы купить здоровье...


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

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


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

Сейчас этот форум просматривают: Bing [Bot], victor57 и гости: 34


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

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


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