Вопрос по arduino nano v3.0

RunovS
Offline
Зарегистрирован: 04.12.2012

1.При подключении внешнего не стабилизированного источника питания(крона) на 30 вывод, отваливается юсб. Питание для датчиков и драйверов двигателей 5 вольт беру с ардуины. Если дать внешнее питание на +5 все работает. Чего не так делаю?

2.Ну собственно не прошивается по юсб. Где взять бутлодер? Как конкретно называется нужный файл. Сейчас прошиваю через ISP, сторонним программатором и софтом. Связь ардуины с компом через терминалку есть.

 

RunovS
Offline
Зарегистрирован: 04.12.2012

Со вторым вопросом разобрался, завел таки ардуинку.

Для тех кто как я столкнулся с бутлодером... Узнать как называется фаил необходимого вам загрузчика можно открыв boards в папке:  arduino-1.0.2\hardware\arduino

В моем случае(ардуино нано3.0)  это следуючие строки:

 

nano328.name=Arduino Nano w/ ATmega328

nano328.upload.protocol=arduino
nano328.upload.maximum_size=30720
nano328.upload.speed=57600

nano328.bootloader.low_fuses=0xFF
nano328.bootloader.high_fuses=0xDA
nano328.bootloader.extended_fuses=0x05              //  - вот эта строчка родила новый вопрос!                        
nano328.bootloader.path=atmega                                                  //Тут он лежит.
nano328.bootloader.file=ATmegaBOOT_168_atmega328.hex     //Так называется файл моего загрузчика.
nano328.bootloader.unlock_bits=0x3F
nano328.bootloader.lock_bits=0x0F

nano328.build.mcu=atmega328p
nano328.build.f_cpu=16000000L
nano328.build.core=arduino
nano328.build.variant=eightanaloginputs

##############################################################

Теперь о новом вопросе. Когда я заливал бутлодер, я не стал прошивать фьюзы. Но при считывании фьюзов программатором есть отличие:здесь в extended_fuses=0x05 , а программатором считываю у меня extended_fuses=0xFD. Все работает, поэтому трогать не стал, фьюзами запугали еще в первых прочтенных мной статьях)).  В итоге надо прошить или нет?