Hi,
I have some problems programming Seeeduino Film and what I want to try is burning a new bootloader to it.
Does anybody know if it is safe to burn the bootloader that 's in the exampes of Arduino IDE (File->Examples->ArduinoISP), or Seeeduino Film needs a modified version of it?
Thanks,
Giorgos
Hey,
it seems that I misunderstood some things here. ArduinoISP sketch does not contain any bootloader or something, it’s just turning an Arduino into an ISP programmer. Then, I need to send through this Arduino-ISP-programmer the .hex file of the bootloader that I need to be burnt on my Seeeduino Film.
So, the question remains the same: which bootloader should I use for the Seeeduino Film? There are some choices that make sense, like ATmegaBOOT_168_pro_8MHz.hex or optiboot_pro_8MHz.hex that both are in the Arduino Software (…\hardware\arduino\bootloaders.…) because we select Arduino Pro or Pro Mini (3.3V, 8Mhz) w/ ATMega168 as our target board when programming Seeduino Film.
Which exactly bootloader is/should be burnt on Seeeduino Film? Is it one of the above or one else already placed in Arduino Software? Or is it a modified one? Why isn’t there any differentiation for 168 and 328 in the Optiboot bootloader? Could I try one of those two .hex files safely? Even if I’m not sure if these exactly are pre-burnt on this specific Arduino-compatible board and just the AVR is the same?
Friendly,
Giorgos
What’s the clock frequency of the board? What chip is on it?
Those are the only two things you need to know. Then use the newest bootloader that supports your settings.