Difference between revisions of "SAMD Flash Overview"
Jump to navigation
Jump to search
E.burkowski (talk | contribs) |
E.burkowski (talk | contribs) |
||
| Line 1: | Line 1: | ||
| + | Applicable for SAMD21x18 with 256k FLASH | ||
| + | |||
| + | '''EFU - External Flash Update''' | ||
| + | {| class="wikitable" | ||
| + | !style="text-align:center"|address | ||
| + | !style="text-align:center"|size | ||
| + | !style="text-align:center"|Description | ||
| + | |- | ||
| + | |0x00000-0x01FFF | ||
| + | |0x2000 (8k) | ||
| + | |Arduino Bootloader | ||
| + | |- | ||
| + | |0x02000-0x05FFF | ||
| + | |0x4000 (16k) | ||
| + | |2nd stage update bootloader | ||
| + | |- | ||
| + | |0x06000-0x3DFFF | ||
| + | |0x1C000 (224k) | ||
| + | |Sketch | ||
| + | |- | ||
| + | |0x3E000-0x3FFFF | ||
| + | |0x2000 (8k) | ||
| + | |8k virtual "flash EEPROM" | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | '''IFU - Internal Flash Update''' | ||
{| class="wikitable" | {| class="wikitable" | ||
!style="text-align:center"|address | !style="text-align:center"|address | ||
| Line 21: | Line 49: | ||
|- | |- | ||
|0x3E000-0x3FFFF | |0x3E000-0x3FFFF | ||
| − | |0x2000(8k) | + | |0x2000 (8k) |
|8k virtual "flash EEPROM" | |8k virtual "flash EEPROM" | ||
|} | |} | ||
Revision as of 10:14, 8 March 2018
Applicable for SAMD21x18 with 256k FLASH
EFU - External Flash Update
| address | size | Description |
|---|---|---|
| 0x00000-0x01FFF | 0x2000 (8k) | Arduino Bootloader |
| 0x02000-0x05FFF | 0x4000 (16k) | 2nd stage update bootloader |
| 0x06000-0x3DFFF | 0x1C000 (224k) | Sketch |
| 0x3E000-0x3FFFF | 0x2000 (8k) | 8k virtual "flash EEPROM" |
IFU - Internal Flash Update
| address | size | Description |
|---|---|---|
| 0x00000-0x01FFF | 0x2000 (8k) | Arduino Bootloader |
| 0x02000-0x05FFF | 0x4000 (16k) | 2nd stage update bootloader |
| 0x06000-0x21FFF | 0x1C000 (112k) | Sketch |
| 0x22000-0x3DFFF | 0x1C000 (112k) | Update |
| 0x3E000-0x3FFFF | 0x2000 (8k) | 8k virtual "flash EEPROM" |