Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 14.07.2016, 15:39  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,504
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Не очень... Сложнее было придумать себе ник "братхерук-первый".
Реклама:
NewWriter вне форума  
Непрочитано 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  
alnikr
Прописка
 
Регистрация: 09.09.2008
Адрес: г. Вологда
Сообщений: 291
Сказал спасибо: 184
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
alnikr на пути к лучшему
По умолчанию 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.
alnikr вне форума  
Непрочитано 15.02.2017, 16:13  
gks5
Прописка
 
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
gks5 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

alnikr, В семерке не работал. Но в шестерке можно было запустить отладку. В режиме debugwire прошивка заливалась также в режиме Start without debugging. (Давно уж аврки не отлаживал.)
Фьюз DWEN самому выставлять категорически нежелательно. Программа сама выставить, когда надо, запросив об этом.

Последний раз редактировалось gks5; 15.02.2017 в 16:19.
gks5 вне форума  
Непрочитано 15.02.2017, 17:21  
alnikr
Прописка
 
Регистрация: 09.09.2008
Адрес: г. Вологда
Сообщений: 291
Сказал спасибо: 184
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
alnikr на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Все работает. Тупил сам, надо было не в device programing искать назначение интерфейса DWIRE, а в свойствах проекта.
А фьюз DWEN только самому и выставлять. Причем режим ISP уже становится запрещенным, да и ладно.
alnikr вне форума  
Непрочитано 31.03.2017, 11:31  
MaxGal
Прохожий
 
Регистрация: 25.10.2015
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
MaxGal на пути к лучшему
По умолчанию 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).

MaxGal вне форума  
Непрочитано 31.03.2017, 11:39  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от MaxGal Посмотреть сообщение
Категорически не рекомендую трогать фьюзы: RSTDISBL, SPIEN, DWEN. Лучше не трогать: LOCKBIT1 (2).
Опыт - вещь бесценная.
Уточню только. LOCK биты стираются вместе с прошивкой, так что ничего страшного. SPIEN сериально не изменишь.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 13.04.2017, 21:20  
papa_n
Временная регистрация
 
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
papa_n на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Доброго здоровья Уважаемые!
Есть вопрос к Гуру Атмеловских камней!
Есть девайс на 328P UniProf по LPT подключается, видит камень
Прошивку не могу прочесть!
LB1 LB2 сняты галочки
Если я их поставлю, программа слетит???
Или я смогу ее прочитать?
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 0
Размер:	452.8 Кб
ID:	113059  
papa_n вне форума  
Непрочитано 13.04.2017, 22:40  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от papa_n Посмотреть сообщение
Прошивку не могу прочесть!
В смысле? Читается мусор или 00 01 02 03 и т.д.? Считываете всю память или какой-то кусок? Верно-ли считывается идентификатор ИМС?
Сообщение от papa_n Посмотреть сообщение
LB1 LB2 сняты галочки. Если я их поставлю, программа слетит???
99 %.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 14.04.2017, 00:23  
H4LF
Вид на жительство
 
Аватар для H4LF
 
Регистрация: 10.06.2007
Сообщений: 429
Сказал спасибо: 34
Сказали Спасибо 51 раз(а) в 47 сообщении(ях)
H4LF на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

papa_n, ну так судя по картинке биты LB1 и LB2 установлены (запрограммированы), а значит прошивка залочена == будет читаться ерунда.
Осторожней, в этой программе галочка снята - значит бит равен 0, значит запрограммирован.
Биты RSTDISBL, SPIEN, DWEN не изменяйте, а то потом не прошьете простым программатором.
H4LF вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 16:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot