2.9.3 Asynchronous Input Events Not Working When TCD Counter Prescaler is Used
When configuring the TCD to use asynchronous input events (CFG in TCDn.EVCTRLx is
‘0x2
’) and the TCD Counter Prescaler (CNTPRES in TCDn.CTRLA) is different
from ‘0x0
’ events can be missed.
Work Around
Use the TCD Synchronization Prescaler (SYNCPRES in TCDn.CTRLA) instead of the TCD Counter Prescaler. Alternatively, use synchronous input events (CFG in TCDn.EVCTRLx is not ‘0x2
’) if the input events are longer than one CLK_TCD_CNT cycle.
Affected Silicon Revisions
Rev. A | Rev. B |
X | X |