Слетел butloader arduino nano v3
- Войдите на сайт для отправки комментариев
Втр, 09/10/2018 - 02:51
Подскажите пожалуйста как прошить загрузчик в Ардуино нано при помощи программатора tl866a по протоколу ICSP. Какой файл загрузки и фьюзы. Думаю многим пригодится, т.к. подобного я не нашел. Р.с. пытаюсь прошить из папки Ардуино ide выдает ошибку.?
%arduino%\hardware\arduino\bootloaders\atmega\ATmegaBOOT_168_atmega328.hex
lfuse=0xFF hfuse=0xDA efuse=0x05
или
%arduino%\hardware\arduino\bootloaders\optiboot\optiboot_atmega328.hex
lfuse=0xFF hfuse=0xDE efuse=0x05
Чет не получается прошить по ICSP при помощи mini pro tl866a. Выдает ошибку эрор адрес. Пересадил рабочий чип 328, тоже самое. И не могу разобраться с фьюзами. Пока не пойму что и как ставить. Огромная просьба если есть с опытом прошивки через этот программатор и исходники бутлоадера откликнитесь. Просьба сильно не пинать, я только учусь программировать.
jdc - бутлоадер на Нано проще всего перешить другой такой же Нано ценой в 150р. Нафига для этого такой дорогущий программатор?
Если хотите именно им (хотя вряд ли это кому-то еще пригодится) - напишите четко:
- определяется ли программатор в винде
- каким софтом вы шьете
Программатор переделка из версии cs, ранее прошивали тестер транзисторов, все нормально было. Купил давно, он есть в наличии. А ардуино у меня стоит около 300р. Покупать буду, но просто программатор под рукой. Он определяется и реагирует на передачу данных. Софт mini pro для tl866. А по поводу трудностей стараюсь идти по самому сложному пути, потом просто лёгкие пути решаются сами собой.
По поводу ардуино ещё грешу на длинные провода которые остались припаяны от предыдущего проекта. Замыкать не замыкал. Был залит скетч мелодий и после некоторого времени просто перестала шиться, мелодии так и играли. Заблокироваться не могла выставлением фьюзов для резерв.
В описании к программатору сказано, что прошивать по ISP можно только версией tp866a. Если у вас "переделка" - может она просто этого не умеет?
В описании к программатору сказано, что прошивать по ISP можно только версией tp866a. Если у вас "переделка" - может она просто этого не умеет?
Транзистор тестер я по ISP прошивал. И определяется он как версия А. Да и продавец говорил что по ISP шить можно и проблем с ним не должно возникнуть, т.к. бутлоадер изменён на А. При обновлении софта и более новой прошивки бутлоадер не слетел на ТЛке Куда копать не пойму.
Прошивал нано нерез переделанный 866cs по isp. Без проблем. Если не забуду, Выложу проект.
Насколько я помню, чтобы считать id и прошить или считать 328p на ардуине, нужно было держать РЕСЕТ ардуины зажатым.
что то не могу приложить архив с проектом.
если коротко, то настройки в MiniPRO стоят так:
порт ICSP
ICSP VCC (ставим галку)
SPIEN=0 (ставим галку)
BOOTSZ1=0 (ставим галку)
BOOTRST=0 (ставим галку)
BODLEVEL2=0 (ставим галку)
BODLEVEL1=0 (ставим галку)
BODLEVEL0=0 (ставим галку)
BLB12=0 (ставим галку)
BLB11=0 (ставим галку)
проверить ID чипа (ставим галку)
это конфигурация на внешний кварц 16МГц ( стандартная ардуино нано)
Спасибо. Попробую по-прошивать. Р.с. вопрос решился при помощи другой ардуины в качестве программатора ISP и программы Sina Prog. 13-13, 12-12, 11-11, 10-reset, 5v и gnd. Фьюзы залил, вытянул прошивку из папки ардуины и прошил. Другими способами и стандартными средствами ардуино IDE не получилось, отказывалось шиться. Может кому-то будет полезно.
когда то баловался заливкой с ардуины в ардуину
sina prog 2,1 тоже работает.