EasyManuals Logo

sparkfun Artemis User Manual

Default Icon
19 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #11 background imageLoading...
Page #11 background image
Two example programming interfaces
Artemis can be programmed using the standard JTAG interface or with a serial bootloader. The Artemis
module can be routed to USB to serial circuit or an industry standard JTAG connector for more advanced
programming and debugging. For more information on ARM programming, including JTAG interfaces, check
out our ARM Programming Tutorial.
SparkFun Bootloader
We've designed a baud rate flexible bootloader that is run at each power on reset. What does baud rate
flexible mean exactly? The computer initiates communication at a given baud rate (921600bps for example)
and the Artemis auto-detects the baud rate and transfers the bulk of the binary data at the agreed upon rate.
This enables upload speeds up to 921600bps; significantly reducing upload times. A flexible rate allows
computer systems that may have problems at higher rates to select the rate that works best. This bootloader is
the preferred method for uploading sketches and user code that needs quick and reliable means of getting new
code onto the Artemis.
SparkFun Electronics Inc - Artemis Integration Guide - 1p0p3 11

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the sparkfun Artemis and is the answer not in the manual?

sparkfun Artemis Specifications

General IconGeneral
Brandsparkfun
ModelArtemis
CategoryControl Unit
LanguageEnglish