AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
13.08.2019, 18:58
|
|
Прописка
Регистрация: 30.12.2008
Сообщений: 249
Сказал спасибо: 24
Сказали Спасибо 109 раз(а) в 71 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Попробовал, калибровочные биты шьются, но читаются прежние, да и черт с ними - мк заработал и ладно. Что ему надо было я так и не понял, локбиты те-же, фьюзы те-же, код в мк тот-же, возможно дело в подаче питания на МК при прошивке, с СОМ программатором Громова оно внешнее (штатное с платы) а с USBasp подключил с него.
|
|
|
|
13.08.2019, 23:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,032
Сказал спасибо: 3,035
Сказали Спасибо 3,205 раз(а) в 2,175 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Aleksandir
|
калибровочные биты шьются, но читаются прежние,
|
Замечание:
Калибровочные байты генератора - только читаются.
Читаются и прошиваются - конфигурационные биты (сгруппированные в 1..3 байта), да и то - только если не установлены биты защиты.
__________________
Экзорцист 40-го уровня.
|
|
|
|
08.01.2021, 15:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,032
Сказал спасибо: 3,035
Сказали Спасибо 3,205 раз(а) в 2,175 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Попробовал fusebit doctor (c getchip взял архив, статья 059) на макетке для восстановления 8-выводных tiny. Работает, но есть замечание.
Последовательные резисторы на линиях со светодиодами (XA0, XA1) выдают ток в цепь +5 В через защитные диоды программируемого МК, что может привести к тому, что в режиме ожидания напряжение в ней превысит напряжение "power off threshold" (Vpot, Vpor, Vpoa) и ввод МК в режим высоковольтного программирования не пройдёт. В итоге, Киселевскому пришлось поставить очень маленький резистор (R25) в нагрузку ключа +5 В, чтобы понизить напряжение при закрытом ключе:
Сообщение от fusebit doctor
|
#7 UPDATE 23.01.2011
Hardware V2e:
-added a 100 ohm pulldown resistor for +5V line. Now, circuit is more stable. This fixes a problem when some of chips worked in non-HV mode and we can't fix the RSTDISBL fusebit.
|
Возможные варианты решения: - - Использовать вместо ключа T3-R6-R25-C3 несколько запараллеленных инверторов 74HC04. Результат должен быть 100%.
- - Увеличить совместно R9, R10, R25 чтобы образованные ими делители выдавали напряжение менее Vpot (менее 1 В для некоторых МК). R9,R10 ›= R25(Vout/Vpot-1), где Vout - напряжение, прикладываемое к делителю R9-R25 или R10-R25 - 4..4,2 В (напряжение питания управляющего МК минус падение напряжения на выходном буфере его порта минус падение напряжения на защитном диоде программируемого МК). С учётом невысокой тактовой частоты управляющего МК (1 МГц) можно ожидать, что частота смены сигналов не более 30 кГц и верхняя граница сопротивлений R9 и R10 (считая нагрузочную емкость 20 пФ) - около 15 кОм.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
09.01.2021, 13:21
|
|
Частый гость
Регистрация: 01.01.2017
Сообщений: 24
Сказал спасибо: 83
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: Программирование AVR, FUSE и все что с этим связано
Спасибо.Но схему желательно.
|
|
|
|
09.01.2021, 15:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,032
Сказал спасибо: 3,035
Сказали Спасибо 3,205 раз(а) в 2,175 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Nikola32
|
Спасибо.Но схему желательно.
|
Такую схему?
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 17.02.2021 в 21:44.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
16.02.2022, 10:40
|
|
Прописка
Регистрация: 23.02.2009
Сообщений: 118
Сказал спасибо: 49
Сказали Спасибо 17 раз(а) в 6 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Здравствуйте уважаемые.
Вышла из строя Atmega 32A PU. Имеется такая-же рабочая. При попытке с программатором smart/prog2 пишет, что МК защищен. Есть какие-то возможности скопировать память ?
На вышедшей из строя К-З на питании.
__________________
Ремонту подлежат даже люди.
|
|
|
|
16.02.2022, 11:18
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от anvik_al
|
Есть какие-то возможности скопировать память ?
|
Теоретически - да. Практически - нет. Защищается прошивка как раз для того, чтобы сделать ее чтение экономически невыгодным
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
16.02.2022, 12:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,068
Сказал спасибо: 2,787
Сказали Спасибо 2,728 раз(а) в 2,017 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
anvik_al, где-то в нете поищите товарищей, которые хвастаются тем, что могут взломать защиту прошивки и считать.
У них на сайте есть список контроллеров, за которые они берутся.
Более точную наводку дать не могу, давно это было.
Ищите "взлом прошивки", "снятие защиты" etc.
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
16.02.2022, 22:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,985
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от anvik_al
|
Есть какие-то возможности скопировать память ?
На вышедшей из строя К-З на питании
|
если не пробиты емкости или другие элементы - как будете считывать из козленой ИМС? питание почти 0, что там можно прочесть?
Сообщение от Yuri222
|
где-то в нете поищите товарищей, которые хвастаются тем, что могут взломать защиту прошивки и считать
|
приколист там суммы в десятки куе и никаких гарантий
|
|
|
|
17.02.2022, 10:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,068
Сказал спасибо: 2,787
Сказали Спасибо 2,728 раз(а) в 2,017 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от jump
|
там суммы в десятки куе и никаких гарантий
|
насчет гарантий - не скажу, сам не знаю, нужно читать отзывы на них.
А суммы -вполне подъемные если оживить какое промышленное оборудование.
Понятно, что чинить таким образом стиралку - смысла нет, но мы же ничего и не знаем про потребности и возможности вопрошающего...
Есть контроллеры, где физически фьюзы пережигаются, а есть и такие, где защита прописывается в регистры (флешь) - некоторые такие взламывают за относительно недорого.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:36.
|
|