Бутлоадер на LAFWIN UNO R3

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Если возникнет желание поменять на этой плате процессор (модуль практически повторяет оригинальную UNO) знайте, что бутлоадер для неё нужен от ардуино нано с  новым загрузчиком, с загрузчиком от UNO загружать скетчи не сможете.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

У "нано с новым загрузчиком" залит тот же оптибут, что и в Уно. Только фьюзы немного другие. См. boards.txt

Для Уно 

uno.upload.tool=avrdude
uno.upload.protocol=arduino
uno.upload.maximum_size=32256
uno.upload.maximum_data_size=2048
uno.upload.speed=115200

uno.bootloader.tool=avrdude
uno.bootloader.low_fuses=0xFF
uno.bootloader.high_fuses=0xDE
uno.bootloader.extended_fuses=0xFD
uno.bootloader.unlock_bits=0x3F
uno.bootloader.lock_bits=0x0F
uno.bootloader.file=optiboot/optiboot_atmega328.hex

Для нано

nano.menu.cpu.atmega328.upload.maximum_size=30720
nano.menu.cpu.atmega328.upload.maximum_data_size=2048
nano.menu.cpu.atmega328.upload.speed=115200

nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF
nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA
nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD
nano.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328.hex

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

да это ничего не даст, сделать полноценную UNO не получится, прошивка 16U2 не умеет работать с другим загрузчиком

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Так загрузчик как раз один и тот же. Разница в одном фьюзе (а фьюз - это не загрузчик) ))

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

v258 пишет:

Так загрузчик как раз один и тот же. Разница в одном фьюзе (а фьюз - это не загрузчик) ))


с другими фьюзами плата не шьётся через USB, с контроллером на CH340 этой проблемы не было

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Дык, загрузчик для Уно, но фьюз подкорректировать - и всех делов. Впрочем, это на любителя )))

ЗЫ: mini core тоже не шьется?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

v258 пишет:

Дык, загрузчик для Уно, но фьюз подкорректировать - и всех делов. Впрочем, это на любителя )))

ЗЫ: mini core тоже не шьется?

прошил миникоре, теперь можно выбирать хоть нано, хоть уно, всё шьётся )))