Data Sheet

1033
Atmel | SMART SAM D21 [DATASHEET]
Atmel-42181G–SAM-D21_Datasheet–09/2015
Fix/workaround:
The CPU must be released from the ""CPU Reset Extension"" either by writing a
one in the DSU STATUSA.CRSTEXT register or by applying an external reset
with SWCLK high or by power cycling the device.
2 - The MBIST ""Pause-on-Error"" feature is not functional on SAM D series.
Errata reference: 14324
Fix/Workaround: Do not use the ""Pause-on-Error"" feature.
39.1.2.3 PM
1 - In debug mode, if a watchdog reset occurs, the debug session is lost.
Errata reference: 12196
Fix/Workaround:
A new debug session must be restart after a watchdog reset.
39.1.2.4 XOSC32K
1 - The automatic amplitude control of the XOSC32K does not work. Errata
reference: 10933
Fix/Workaround:
Use the XOSC32K with Automatic Amplitude control disabled
(XOSC32K.AAMPEN = 0)
39.1.2.5 DFLL48M
1 - The DFLL clock must be requested before being configured otherwise a
write access to a DFLL register can freeze the device. Errata reference: 9905
Fix/Workaround:
Write a zero to the DFLL ONDEMAND bit in the DFLLCTRL register before
configuring the DFLL module.
2 - If the DFLL48M reaches the maximum or minimum COARSE or FINE
calibration values during the locking sequence, an out of bounds interrupt
will be generated. These interrupts will be generated even if the final
calibration values at DFLL48M lock are not at maximum or minimum, and
might therefore be false out of bounds interrupts. Errata reference: 10669
Fix/Workaround:
Check that the lockbits: DFLLLCKC and DFLLLCKF in the SYSCTRL Interrupt
Flag Status and Clear register (INTFLAG) are both set before enabling the
DFLLOOB interrupt.
3 - The DFLL status bits in the PCLKSR register during the USB clock
recovery mode can be wrong after a USB suspend state. Errata reference:
11938
Fix/Workaround: