Atmel Xplained Pro Evaluation Kit ATSAMD20-XPRO ATSAMD20-XPRO Hoja De Datos
Los códigos de productos
ATSAMD20-XPRO
623
Atmel | SMART SAM D20 [DATASHEET]
Atmel-42129K–SAM-D20_datasheet–06/2014
Do a power cycle to reset the GCLK generators after an external XOSC32K
failure.
failure.
35.2.4 PM
1 - In debug mode, if a watchdog reset occurs, the debug session is lost.
Errata reference: 12196
Errata reference: 12196
Fix/Workaround:
A new debug session must be restart after a watchdog reset.
2 - The SysTick timer does not generate a wake up signal to the Power
Manager, and therefore cannot be used to wake up the CPU from sleep
mode. Errata reference: 11012
Manager, and therefore cannot be used to wake up the CPU from sleep
mode. Errata reference: 11012
Fix/Workaround:
None.
35.2.5 GCLK
1 - When the GCLK generator is enabled (GENCTRL.GENEN = 1), set as
output (GENCTRL.OE = 1) and use a division factor of one (GENDIV.DIV = 1
or 0 and GENCTRL.DIVSEL=0), the GCLK_IO might not be set to the
configured GENCTRL.OOV value after disabling the GCLK generator
(GENCTRL.GENEN=0). Errata reference: 10716
output (GENCTRL.OE = 1) and use a division factor of one (GENDIV.DIV = 1
or 0 and GENCTRL.DIVSEL=0), the GCLK_IO might not be set to the
configured GENCTRL.OOV value after disabling the GCLK generator
(GENCTRL.GENEN=0). Errata reference: 10716
Fix/Workaround:
Disable the OE request of the GCLK generator (GENCTRL.OE = 0) before
disabling the GCLK generator (GENCTRL.GENEN = 0).
disabling the GCLK generator (GENCTRL.GENEN = 0).
2 - The GCLK Generator clock is stuck when disabling the generator and
changing the division factor from one to a different value while the GCLK
generator is set as output. When the GCLK generator is enabled
(GENCTRL.GENEN=1), set as output (GENCTRL.OE=1) and use a division
factor of one (GENDIV.DIV=1 or 0 and GENCTRL.DIVSEL=0), if the division
factor is written to a value different of one or zero after disabling the GCLK
generator (GENCTRL.GENEN=0), the GCLK generator will be stuck. Errata
reference: 10686
changing the division factor from one to a different value while the GCLK
generator is set as output. When the GCLK generator is enabled
(GENCTRL.GENEN=1), set as output (GENCTRL.OE=1) and use a division
factor of one (GENDIV.DIV=1 or 0 and GENCTRL.DIVSEL=0), if the division
factor is written to a value different of one or zero after disabling the GCLK
generator (GENCTRL.GENEN=0), the GCLK generator will be stuck. Errata
reference: 10686
Fix/Workaround:
Disable the OE request of the GCLK generator (GENCTRL.OE=0) before
disabling the GCLK generator (GENCTRL.GENEN=0).
disabling the GCLK generator (GENCTRL.GENEN=0).
3 - When a GCLK is locked and the generator used by the locked GCLK is
not GCLK generator 1, issuing a GCLK software reset will lock up the GCLK
with the SYNCBUSY flag always set. Errata reference: 10645
not GCLK generator 1, issuing a GCLK software reset will lock up the GCLK
with the SYNCBUSY flag always set. Errata reference: 10645
Fix/Workaround:
Do not issue a GCLK SWRST or map GCLK generator 1 to ""locked"" GCLKs.