помоните заменить сигнатуры для прошивки

Обсуждаем контроллеры компании Atmel.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: помоните заменить сигнатуры для прошивки

Сообщение NStorm »

А плата с МК точно та, которая успешно записалась вот в этом комментарии: https://radiokot.ru/forum/viewtopic.php ... 5#p3965035 ?
Как подключаете? Через USB-UART переходник?
Реклама
Аватара пользователя
Di123
Сверлит текстолит когтями
Сообщения: 1142
Зарегистрирован: Пт авг 05, 2016 04:47:49

Re: помоните заменить сигнатуры для прошивки

Сообщение Di123 »

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

подключаю как и всегда через нано у которой заблочен проц ресотом через уарт
у меня это собрано уже давно на макетной плате и выводы сведены таким образом что мне достаточно распаять гребёнку над загрузочной частью ардуины и просто воткнуть в макетку и далее заливаю с нажатием ресета на ней
ещё бы придумать как дтр с нано вывести что бы не жать кнопку постоянно
Реклама
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: помоните заменить сигнатуры для прошивки

Сообщение NStorm »

Di123, последнее сообщение об ошибке говорит об отсутствии связи с бутом. Но при прошивке бута, никакого блинка не должно было остаться. Прошивальщик затер полностью чип, о чем честно написал. Опять что-то путаете возможно?

Ред.
я пробовал залить хотя бы блинк
Или всё-таки значит он залился. Попробуйте в блинке поменять частоту мигания и заново залить и проверить.

Добавлено after 5 minutes 34 seconds:
Если не сработает вдруг, сразу пишу что попробовать дальше:
1. Перезалить заново загрзучик как было сделано тут: https://radiokot.ru/forum/viewtopic.php ... 5#p3965035
Через AVRDUdess, с теми же настройками, тот же самый с гитхаба. Надо именно заново тот же самый записать, возможно его что-то повердило после, поэтому чтобы убедиться пишем его снова.
После этого, если на целевую мегу подать питание - никаких блинков и миганий светодиода быть не должно. После этого берем в IDE скетч блинк, ставим свой период мигания. Чтобы отличалось от стандартного. Скажем 1 раз в 3 секунды, delay пишем больше. И пробуем залить, выбрав плату которую добавлили (опять же точно также как в последний раз)
Аватара пользователя
Di123
Сверлит текстолит когтями
Сообщения: 1142
Зарегистрирован: Пт авг 05, 2016 04:47:49

Re: помоните заменить сигнатуры для прошивки

Сообщение Di123 »

перезалил
Изображение
да действительно при подачи питания просто то ничего не мигает
но стоит нажать ресет как начинается блинк с двумя вспышками раз в сек

и при заливки скеча только стоит нажать ресет как вместо загрузки он начинает мигать блинком двойным притом мгновенно
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
SHTRLZ
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт дек 22, 2020 23:49:44
Откуда: Москва
Контактная информация:

Re: помоните заменить сигнатуры для прошивки

Сообщение SHTRLZ »

ну и чем все закончилось?
Реклама
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: помоните заменить сигнатуры для прошивки

Сообщение BDDW »

Добрый день!
Пришли мне тут 2 шт. ATmega168 из поднебесной. Попробовал одну. CinaProg ее не опознала. Сигнатура не читается (все нули). В комментариях один чел написал, что продавец высылает залоченные контроллеры.
Вопрос: у залоченного контроллера будет читаться сигнатура?
Реклама
Аватара пользователя
Just_Fluffy
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Ср июн 29, 2022 16:25:45

Re: помоните заменить сигнатуры для прошивки

Сообщение Just_Fluffy »

BDDW, Если программирование по SPI или RESET отключены - не должна. Программатор вообще не увидит МК.
В противном случае - должна читаться.
Белая и Пушистая
OKF
Это не хвост, это антенна
Сообщения: 1393
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: помоните заменить сигнатуры для прошивки

Сообщение OKF »

[uquote="BDDW",url="/forum/viewtopic.php?p=4289002#p4289002"]Пришли мне тут 2 шт. ATmega168 из поднебесной. Попробовал одну. CinaProg ее не опознала. Сигнатура не читается (все нули). В комментариях один чел написал, что продавец высылает залоченные контроллеры.
Вопрос: у залоченного контроллера будет читаться сигнатура?[/uquote]
Программатор то какой? СинаПрог - это оболочка. Сигнатура читается независимо от залоченности.
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: помоните заменить сигнатуры для прошивки

Сообщение BDDW »

USB ASP или ISP - черт его поймет, китайский за 100руб.
Аватара пользователя
Just_Fluffy
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Ср июн 29, 2022 16:25:45

Re: помоните заменить сигнатуры для прошивки

Сообщение Just_Fluffy »

OKF, если резет выключен - сигнатура тоже не прочитается.
Белая и Пушистая
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: помоните заменить сигнатуры для прошивки

Сообщение musor »

таки да толка нахрена его отключать???????? этож не тиня с 8ножками
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: помоните заменить сигнатуры для прошивки

Сообщение BDDW »

[uquote="musor",url="/forum/viewtopic.php?p=4299808#p4299808"]таки да толка нахрена его отключать???????? этож не тиня с 8ножками[/uquote]
Это уже вопрос к китайцам.
Но все микросхемы не паянные и упакованы по заводскому.
CinaProg сигнатуру не видит, значит и fusebit doctor не увидит?
Просто интересно, как узнать это "пустышка" или рабочий контроллер?
Аватара пользователя
Just_Fluffy
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Ср июн 29, 2022 16:25:45

Re: помоните заменить сигнатуры для прошивки

Сообщение Just_Fluffy »

BDDW, Если это реальный МК атмеловский, а не пустышка, то Фьюзбит увидит. Доктор же параллельный высоковольтный программатор, по сути. Там пофиг на фьюзы.
Белая и Пушистая
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: помоните заменить сигнатуры для прошивки

Сообщение Jack_A »

http://www.getchip.net/posts/059-isprav ... it-doctor/
Правильно говорит: если камень - не фуфло с ножками, то увидит.
Изображение
Аватара пользователя
Just_Fluffy
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Ср июн 29, 2022 16:25:45

Re: помоните заменить сигнатуры для прошивки

Сообщение Just_Fluffy »

Вот кстати да, на гетчип напомнил, почему МК может не видеться прогером. Не обязательно отключать резет, достаточно тактирование настроить на внешний источник, кварц или RC.
Белая и Пушистая
OKF
Это не хвост, это антенна
Сообщения: 1393
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: помоните заменить сигнатуры для прошивки

Сообщение OKF »

[uquote="Just_Fluffy",url="/forum/viewtopic.php?p=4299723#p4299723"]OKF, если резет выключен - сигнатура тоже не прочитается.[/uquote]
Бывало, у китайских чипов сигнатура просто исчезала. Писал принудительно - работало. Правда, не долго.)
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: помоните заменить сигнатуры для прошивки

Сообщение BDDW »

Разобрался! Спаял переходник TFQP32 -> DIP28 и засунул в FuseBit Doctor. Он сразу опознал как ATmega168P. Но CinaProg не хочет его видеть. В файле avdruide.conf есть ее "описание". Но этот микроконтроллер отсутствует в файле Device.txt. Этот файл я дополнил строчкой: ATmega168P m168p 1e940b. Все заработало. теперь видит. Но меня смущают дефайны в начале avdruide.conf. К примеру есть такая строчка для ATmega168: #define ATMEGA168 0x86. А для ATmega168P такой нет. Не подскажите чтобы это значило?
Ответить

Вернуться в «AVR»