[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

E.2 ATxmegas

ATxmega devices have the following memories in addition to eeprom, flash, signature and lock:

application

Application flash area

apptable

Application table flash area

boot

Boot flash area

calibration

An area of 4 (ATxmega-A series) or 5 bytes (ATxmega-B/C/D/E) with oscillator calibration values; this is a sub-memory of prodsig

fuses

A logical memory of 7 bytes containing all fuseX of a part, which can be used to program all fuses at the same time; note that some of the fuse bytes will be reserved, though

fuse0

A.k.a. jtaguid: JTAG user ID for some devices

fuse1

Watchdog configuration

fuse6

Fault detection action configuration TC4/5 for ATxmega E series parts

fuseN

Other fuse bytes of ATxmega devices, where N is 2, 4 or 5, for system configuration

prodsig

The production signature row is a read-only memory section for factory programmed data such as calibration values for oscillators or analogue modules; it also contains a serial number that consists of the production lot number, wafer number and wafer coordinates for the part

sernum

Serial number with a unique ID for the part consisting of 10 bytes; these are part of the prodsig memory above

sigrow

Memory alias for prodsig

tempsense

A two-byte memory, which is located within prodsig; it contains a 12-bit temperature sensor calibration value

usersig

Additional flash memory page that can be used for firmware settings; this memory is not erased during a chip erase

io

Volatile register memory; AVRDUDE can read this memory but not write to it using external programming

sram

Volatile RAM memory; cannot be usefully accessed by external programming


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Stefan Rueger on August 24, 2024 using texi2html 1.82.