[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Modern 8-bit AVR devices have the following memories in addition to
eeprom
, flash
, signature
and lock
:
fuse0
fuse1
fuse2
fuse4
A.k.a. tcd0cfg
(not all devices): timer counter type D configuration
fuse5
fuse6
fuse7
A.k.a. append
or codesize
: either the end of the application code section or the code size in blocks of 256/512 bytes
fuse8
A.k.a. bootend
or bootsize
: end of the boot section or the boot size in blocks of 256/512 bytes
fusea
A.k.a. pdicfg
: configures/locks updi access; it is the only fuse that consists of two bytes
fuses
A logical memory of up to 16 bytes containing all fuseX of a part, which can be used to program all fuses at the same time
osc16err
Two bytes typically describing the 16 MHz oscillator frequency error at 3 V and 5 V, respectively
osc20err
Two bytes typically describing the 20 MHz oscillator frequency error at 3 V and 5 V, respectively
osccal16
osccal20
prodsig
Read-only memory section for factory programmed data such as the signature, calibration values and serial number
sigrow
sernum
Serial number with a unique ID for the part (10 or 16 bytes)
tempsense
bootrow
Extra page of memory that is only accessible by the MCU in bootloader code; UDPI can read and write this memory only when the device is unlocked
userrow
Extra page of EEPROM memory that can be used for firmware settings; this memory is not erased during a chip erase
sib
Special system information block memory with information about AVR family, chip revision etc.
io
Volatile register memory; AVRDUDE can program this memory but this is of limited utility because anything written to the io memory will be undefined or lost after reset; writing to individual registers in the terminal can still be used, e.g., to test I/O ports
sram
Volatile RAM memory; can be read and written but contents will be lost after reset
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Stefan Rueger on August 24, 2024 using texi2html 1.82.