DMA interrupt at IRDV value on TC375

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Markus4711
Level 2
Level 2
First like received 10 questions asked 10 sign-ins
Dear all,

I tried to set an interrupt when CHSR.TCOUNT equals the ADICR.IRDV value. I can verify with the debugger the setting in ADICR.IRDV
to something I like to see and obviously higher than zero. However, the DMA interrupt is always raised when TCOUNT = 0 and not the value I set in ADICR.IRDV. It ooks like
the ADICR.IRDV setting is ignored. Any idea how I can debug this case?

Best Regards
Markus
0 Likes
1 Reply
MsMdt
Employee
Employee
10 replies posted 5 replies posted First reply posted
Are you sure your ADICR.INTCT value is correctly set? This defines the behavior when an interrupt will be triggered.
0 Likes