7.10.4.5 System Configuration 0
| Name: | SYSCFG0 |
| Offset: | 0x05 |
| Reset: | 0xC4 |
| Property: | - |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| CRCSRC[1:0] | RSTPINCFG[1:0] | EESAVE | |||||||
| Access | R | R | R | R | R | ||||
| Reset | 1 | 1 | 0 | 1 | 0 | ||||
Bits 7:6 – CRCSRC[1:0] CRC Source
| Value | Name | Description |
|---|---|---|
| 00 | FLASH | CRC of full Flash (boot, application code and application data) |
| 01 | BOOT | CRC of the boot section |
| 10 | BOOTAPP | CRC of application code and boot sections |
| 11 | NOCRC | No CRC |
Bits 3:2 – RSTPINCFG[1:0] Reset Pin Configuration
Note: When configuring the Reset Pin as
GPIO, there is a potential conflict between the GPIO actively driving the
output, and a 12V UPDI enable sequence initiation. To avoid this, the GPIO
output driver is disabled for 768 OSC32K cycles after a System Reset. Enable any
interrupts for this pin only after this period.
| Value | Description |
|---|---|
| 0x0 | GPIO |
| 0x1 | UPDI |
| 0x2 | RESET |
| 0x3 | Reserved |
Bit 0 – EESAVE EEPROM Save During Chip Erase
| Value | Description |
|---|---|
| 0 | EEPROM erased during chip erase |
| 1 | EEPROM not erased under chip erase |
