AT91-SAM - Flash Programming Solutions
AT91-SAM - Flash Programming Solutions
AT91-SAM - Flash Programming Solutions
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>AT91</strong><br />
<strong>SAM</strong>7 <strong>Flash</strong> Based<br />
MICROCONTROLLERS<br />
®<br />
<strong>Flash</strong> <strong>Programming</strong> Terms and Definitions<br />
ISP vs. IAP:<br />
• ISP (In-System <strong>Programming</strong>)<br />
• Applicable to programmable logic and Non-Volatile Memory (NVM).<br />
• MCU is off-line and/or not involved while memory is being programmed.<br />
• For Manufacturing (Blank <strong>Flash</strong> Memory)<br />
• IAP (In-Application (re)-<strong>Programming</strong>)<br />
• Applicable to programmable logic and Non-Volatile Memory (NVM).<br />
• MCU is on-line and participates in programming the memory.<br />
•For Field Updates (Firmware upgrade)<br />
The term In-System <strong>Programming</strong> (ISP) is used in a general sense by the industry.<br />
<strong>AT91</strong> Application Support & Communication Group.<br />
Version 1.2 December 2005<br />
Patrick Filippi<br />
<strong>AT91</strong><br />
Make it real<br />
4