AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
14.07.2016, 15:39
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Не очень... Сложнее было придумать себе ник "братхерук-первый".
|
|
|
|
28.11.2016, 17:46
|
|
Вид на жительство
Регистрация: 09.01.2011
Сообщений: 364
Сказал спасибо: 31
Сказали Спасибо 86 раз(а) в 59 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Добрый день всем!
Помогите с прошивкой at90usb162 (восстанавливаю бутлоадер)
Не могу прошить ее через avrdude6.3 и lpt
Выдает несовпадение при проверке по адресу 0x30dc и все тут
Само интересное, что mega16 тоже не хочет прошиваться через avrdude6.3 и lpt, зато с дудкой 5.10 отлично работает
--------------------
Интересный танец с бубном помог решить проблему: считал код с usb162, исправил вручную код по адресу 0x30dc и снова прописал в него. И прописалось без проблем, и заработало.
Последний раз редактировалось Сергей_Ковалев; 28.11.2016 в 23:17.
|
|
|
|
14.02.2017, 14:47
|
|
Прописка
Регистрация: 09.09.2008
Адрес: г. Вологда
Сообщений: 291
Сказал спасибо: 184
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Другим форумам не доверяю, а этот считаю своим, и форумчан многих знаю, хотя заочно, и лично не встречал.
Вопрос вот в чем.
В AVR Studio 4 при помощи программатора-отладчика JTAGICE mkII работал а ATMega48P в режиме debugWIRE без каких-либо проблем.
Сейчас в AVR Studio 7 к ATtiny13A подключил программатор-отладчик ATMEL-ICE. И поскольку оба, и ATtiny13A и ATMEL-ICE, поддерживаюм режим debugWIRE, то установил в ATtiny13A фьюз DWEN. Теперь от ATtiny13A "ни ответа, ни привета". Может все дело в AVR Studio 7, потому,что именно она в диалоге выбора интерфейса на вкладке Device Programing кроме ISP ничего другого не предлагает?
------------------------------------------------------------------------------------------------------
Как все-таки я ошибался,: все-таки дело в настройках. debugWIRE работает. Снимаю все поклёпы на AVR Studio 7.
Последний раз редактировалось alnikr; 14.02.2017 в 15:55.
|
|
|
|
15.02.2017, 16:13
|
|
Прописка
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
alnikr, В семерке не работал. Но в шестерке можно было запустить отладку. В режиме debugwire прошивка заливалась также в режиме Start without debugging. (Давно уж аврки не отлаживал.)
Фьюз DWEN самому выставлять категорически нежелательно. Программа сама выставить, когда надо, запросив об этом.
Последний раз редактировалось gks5; 15.02.2017 в 16:19.
|
|
|
|
15.02.2017, 17:21
|
|
Прописка
Регистрация: 09.09.2008
Адрес: г. Вологда
Сообщений: 291
Сказал спасибо: 184
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Все работает. Тупил сам, надо было не в device programing искать назначение интерфейса DWIRE, а в свойствах проекта.
А фьюз DWEN только самому и выставлять. Причем режим ISP уже становится запрещенным, да и ладно.
|
|
|
|
31.03.2017, 11:31
|
|
Прохожий
Регистрация: 25.10.2015
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Всем привет! Моя история с фьюзами.
Я новичек. Повторил несколько конструкций на базе ATMEGA48 и ATtiny2313. В процессе перепрошивок умудрился не правильно выставить фьюзы - на запуск от внешнего источника тактовых импульсов. До этого устройства работали на кварцах 16Мгц и 18Мгц.
В ящике стола нашел коробку с ИМС. Собрал генератор на К155ЛА3 кондере и резисторе. Пробовал в обратной связи резистор 1К и 100 Ом, кондеры 10пФ, 0,1мФ, 1000пФ. Попробовал запустить - не получилось. Затем собрал другую схему генератора - тоже не запустилась.
Пришла в голову идея собрать частотомер на 1 МК и померять частоту генератора. Собрал простейшую схему на ATtiny 2313, 2-х диодах, кварце, 2-х кондерах и резисторе схему (см. фото). Благо был индикатор 1602. Частотомер показал частоту генератора порядка 300 Гц. Перепрошить фьюзы на такой частоте не реально.
Собрал простейший генератор на К155ЛА3 без обвязки (см. фото). Генератор выдал 2-2,7Мгц. Подал на XTAL1 от него сигнал - оба МК перепрошились.
Категорически не рекомендую трогать фьюзы: RSTDISBL, SPIEN, DWEN. Лучше не трогать: LOCKBIT1 (2).
|
|
|
|
31.03.2017, 11:39
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от MaxGal
|
Категорически не рекомендую трогать фьюзы: RSTDISBL, SPIEN, DWEN. Лучше не трогать: LOCKBIT1 (2).
|
Опыт - вещь бесценная.
Уточню только. LOCK биты стираются вместе с прошивкой, так что ничего страшного. SPIEN сериально не изменишь.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
13.04.2017, 21:20
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Доброго здоровья Уважаемые!
Есть вопрос к Гуру Атмеловских камней!
Есть девайс на 328P UniProf по LPT подключается, видит камень
Прошивку не могу прочесть!
LB1 LB2 сняты галочки
Если я их поставлю, программа слетит???
Или я смогу ее прочитать?
|
|
|
|
13.04.2017, 22:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,997
Сказал спасибо: 3,015
Сказали Спасибо 3,190 раз(а) в 2,164 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от papa_n
|
Прошивку не могу прочесть!
|
В смысле? Читается мусор или 00 01 02 03 и т.д.? Считываете всю память или какой-то кусок? Верно-ли считывается идентификатор ИМС?
Сообщение от papa_n
|
LB1 LB2 сняты галочки. Если я их поставлю, программа слетит???
|
99 %.
__________________
Экзорцист 40-го уровня.
|
|
|
|
14.04.2017, 00:23
|
|
Вид на жительство
Регистрация: 10.06.2007
Сообщений: 429
Сказал спасибо: 34
Сказали Спасибо 51 раз(а) в 47 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
papa_n, ну так судя по картинке биты LB1 и LB2 установлены (запрограммированы), а значит прошивка залочена == будет читаться ерунда.
Осторожней, в этой программе галочка снята - значит бит равен 0, значит запрограммирован.
Биты RSTDISBL, SPIEN, DWEN не изменяйте, а то потом не прошьете простым программатором.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:04.
|
|