Browse Source

Updated GoodQuestions (markdown)

Bill Westfield 9 years ago
parent
commit
43d14525eb
1 changed files with 4 additions and 0 deletions
  1. 4 0
      GoodQuestions.md

+ 4 - 0
GoodQuestions.md

@@ -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."
 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 ?
   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.
  No.  Optiboot uses "Version 1" of the STK500 communications protocol, which only allows up to 64kwords of flash to be programmed.