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

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

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

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

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

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

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

 
Опции темы

atmega128a больше не шьётся

Непрочитано 29.10.2024, 21:02  
raptor37
Прописка
 
Регистрация: 07.08.2005
Сообщений: 155
Сказал спасибо: 71
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
raptor37 на пути к лучшему
По умолчанию atmega128a больше не шьётся

Здравствуйте.
Есть интересная плата на atmega128a. Фото прилагаю.
К ней был подключен двухстрочный дисплей на 1602А. И всё работало, на дисплее отображалась информация.
Решил сменить прошивку в AVRDUDE_PROG. Но, до этого я там прошивал МК atmega328, в том числе фьюзы, и на вкладке Automatic programming стоит "галочка" FUSES.
В общем после обновления прошивки, пере программировались и фьюзы. Больше дисплей ничего отображать не стал...
Я перешёл на вкладку Fuses, ну и стал некоторым перебором пытаться оживить МК (наверное фьюзы SUT0, SUT1, CKSEL0 - CKSEL3), чтобы дисплей вновь стал отображать информацию. Сперва МК прошивался, но информация на дисплее не отображалась.
Попробовав ещё пару вариантов, я добился, что МК перестал программироваться совсем. А при программировании стала выскакивать ошибка. Фото прилагаю.
Вопрос - как можно реанимировать МК? Возможно, что фьюзы запрограммировались, как будь-то к нему подключен внешняя RC-цепь в качестве тактового сигнала?... а может ещё что-нибудь...
Миниатюры:
Нажмите на изображение для увеличения
Название: 20241027_183840.jpg
Просмотров: 0
Размер:	2.21 Мб
ID:	184011   Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 0
Размер:	78.4 Кб
ID:	184012  
Реклама:
raptor37 вне форума  
Непрочитано 29.10.2024, 21:20  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Судя по всему, "отвалилось" ISP программирование
Поскольку через ISP запретить ISP нельзя (сук на нем сидишь)
то - как вариант - либо сбиты настройки тактовой, либо что нить типа /8(?) либо (для 12 фуз совместимости с 103... есть там такой, ХЗ зачем

с тактовой - опробовано - на XTAL1 подать сигнал с внешнего ГЕНЕРАТОРА (не кварца). Частота от 1 до 16... МГц, внешний генератор перебъет все

Если что-то "остальное" - то наверное только параллельное программирование через дракошу...(ну или аналог)

И еще - то что работало ранее - прошивали вы или как? Схема подключения? там вроде был один хитрый пин...

Кстати, там таки ж есть разъем на JTAG - дракошей бы глянуть
__________________
[ жизнь приятна и красива, если выпить литр пива ]

Последний раз редактировалось nml; 29.10.2024 в 21:36.
nml вне форума  
Непрочитано 29.10.2024, 23:56  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

волшебные слова - FUSE BIT DOCTOR для восстановления конфигурационных бит
jump вне форума  
Непрочитано 30.10.2024, 11:04  
raptor37
Прописка
 
Регистрация: 07.08.2005
Сообщений: 155
Сказал спасибо: 71
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
raptor37 на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от jump Посмотреть сообщение
волшебные слова - FUSE BIT DOCTOR для восстановления конфигурационных бит
Произнёс 3 (три) раза. Не заработало

Сообщение от nml Посмотреть сообщение
что работало ранее - прошивали вы или как?
Да, много раз. И прошивку писал) пусть не сложную, на дисплеё температура выводилась с ds18b20 и ещё кое-какая информация...

Сообщение от nml Посмотреть сообщение
через дракошу
Это как? Накинуть внешние контакты на МК на ноги программирования?

Сообщение от nml Посмотреть сообщение
есть разъем на JTAG - дракошей бы глянуть
Имеется) Дракошей это как?

Последний раз редактировалось raptor37; 30.10.2024 в 11:09.
raptor37 вне форума  
Непрочитано 30.10.2024, 11:36  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от raptor37 Посмотреть сообщение
Произнёс 3 (три) раза. Не заработало
Недостаточно настойчивы. Наверное...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 30.10.2024, 12:13  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от nml Посмотреть сообщение
с тактовой - опробовано - на XTAL1 подать сигнал с внешнего ГЕНЕРАТОРА (не кварца). Частота от 1 до 16... МГц, внешний генератор перебъет все
Это, как правило, - помогает в большинстве случаев. Т.к. полностью отключить программирование через SPI средствами самого SPI в ATmega128 - нельзя.
Есть ещё незначительная вероятность, что установился внутренний генератор с делителем частоты в 8 раз. Для проверки этого варианта - надо снизить частоту обмена между программатором и МК до 31 кГц и ниже (1 МГц / 8 / 4, зависит от используемого программатора).
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 30.10.2024, 15:06  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от raptor37 Посмотреть сообщение
Имеется) Дракошей это как?
https://we.easyelectronics.ru/AVR/ch...d-drakona.html
PS Но тут - если JTAG в фузах разрешен... то есть не факт
__________________
[ жизнь приятна и красива, если выпить литр пива ]

Последний раз редактировалось nml; 30.10.2024 в 15:16.
nml вне форума  
Сказали "Спасибо" nml
raptor37 (31.10.2024)
Непрочитано 30.10.2024, 15:18  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от ForcePoint Посмотреть сообщение
генератор с делителем частоты в 8 раз.
В меге128 такого делителя в фузах нету
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 30.10.2024, 15:59  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от nml Посмотреть сообщение
В меге128 такого делителя в фузах нету
Тогда - проверить, что частота на SPI ниже 250 кГц.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 01.11.2024, 20:19  
raptor37
Прописка
 
Регистрация: 07.08.2005
Сообщений: 155
Сказал спасибо: 71
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
raptor37 на пути к лучшему
По умолчанию Re: atmega128a больше не шьётся

Сообщение от ForcePoint Посмотреть сообщение
Тогда - проверить, что частота на SPI ниже 250 кГц.
Если правильно понимаю, то попробовать запрограммировать МК на маленькой скорости?
raptor37 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Анекдот, анекдот ... (часть# 1 - 8 (ничего кроме анекдотов)) DK Отвлекитесь, эмбеддеры! 24300 23.10.2019 19:28
Фастфуд ne-rad Отвлекитесь, эмбеддеры! 38 03.05.2012 12:52
Можно сделать больше каналов осциллографа в Proteus? graham Proteus 21 21.11.2009 21:55
PIC18F - ошибок больше, чем можно стерпеть vasseff Коллекция глюков 6 30.10.2007 22:34
PIC18F - ошибок больше, чем можно стерпеть vasseff Микроконтроллеры, АЦП, память и т.д 1 05.11.2006 00:03


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.