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."
 
+  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.