49.
Errata
The device variant (last letter of the ordering number) is independent of the die revision
(DSU.DID.REVISION): The device variant denotes functional differences, whereas the die revision marks
evolution of the die.
49.1. Die Revision A
49.1.1. PM
1 – If the PM.STDBYCFG.VREGSMOD field is set to 2 (Low Power
configuration), the oscillator source driving the GCLK_MAIN clock will
still be running in standby mode causing extra consumption.
Errata reference: 14539
Fix/Workaround:
Before entering in standby mode, switch the GCLK_MAIN to the
OSCULP32K clock. After wakeup, switch back to the GCLK_MAIN clock.
49.1.2. SUPC
1 – When Buck converter is set as main voltage regulator
(SUPC.VREG.SEL=1), the microcontroller can freeze when leaving
standby mode.
Errata reference: 15264
Fix/Workaround:
Enable the main voltage regulator in standby mode
(SUPC.VREG.RUNSTDBY=1) and set the Standby in PL0 bit to one
(SUPC.VREG.STDBYPL0=1).
49.1.3. TC
1 – When clearing STATUS.xxBUFV flag, SYNCBUSY is released before
the register is restored to its appropriate value.
Errata reference: 15056
Fix/Workaround:
To ensure that the register value is properly restored before updating this
same register through xx or xxBuf with a new value, the STATUS.xxBUFV
flag must be cleared successively two times.
49.1.4. RTC
1 – When the tamper controller is configured for asynchronous
detection, an RTC tamper interrupt can occur while the RTC is
disabled.
Errata reference: 14653
Fix/Workaround:
Set the tamper interrupt enable only when the RTC is enabled.
- Program INTEN.TAMPER=1 after setting CTRLA.ENABLE register and
clearing INTFLAG.TAMPER register.
- Program INTEN.TAMPER=0 before clearing CTRLA.ENABLE register.
Atmel SAM L22G / L22J / L22N [DATASHEET]
Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016
1207