Hi,
We are using the AM3352 on a custom PCBA solution. We are utilizing DMTIMER_1ms to generate a 1ms tick with an external 32Khz oscillator as the clock source.
After configuring the RTC for the external clock source and performing the clock management, we perform a soft reset (TIOCP_CFG register) and pend for confirmation that reset is done (TISTAT register) before starting the timer configuration and eventual start of the timer. We've observed on one PCBA that the bit ResetDone on the TISTAT register never returns "rstcomp" (1) to indicate reset is complete. If we remove the pend we eventually Data Abort in other instructions after configuration is completed.
We have examined the PCBA and cannot find any reason to feel we've injected this in error. We've had over 100 boards built and this is the first instance.
Is there any insight as to why this issue would occur? The TRM is light in content on the Soft Reset functionality of DMTIMER_1ms. Right now we're classifying this as a bad processor but we'd like to get more clarification for future.
Thanks!