|
@@ -2,6 +2,10 @@
|
|
|
|
|
|
Optiboot occasionally generates questions on various forums (Arduino, AVRFreaks, etc), and I thought I'd collect some of the answers here, without spending a lot of time trying to re-organize them as actual "documentation."
|
|
|
|
|
|
+ 1. Do Arduino "sketches" require the Optiboot (or other) bootloader to be loaded on the chip?
|
|
|
+
|
|
|
+ No. While it's technically possible for a bootloader to include "support functions" used by the application section, Arduino does NOT do this. Nor do sketches require a bootloader to have done any chip initialization. In fact, Optiboot tries to start the application with the chip in a state as close as possible to its "reset" state.
|
|
|
+
|
|
|
1. Can I put Optiboot on my Arduino MEGA2560 ?
|
|
|
|
|
|
No. Optiboot uses "Version 1" of the STK500 communications protocol, which only allows up to 64kwords of flash to be programmed.
|