Part Number: AM5716
Hi,
Customer's product using AM5716 has a problem. It has been working for over a year.
Issue: Reset after 388 days from the start of AM5716.
According to the customer's research, it was found that the timing of COUNTER_REALTIME(40-bit coarse counter) overflow coincided with the AM5716 reset. (Input FUNC_32K_CLK to COUNTER_REALTIME)
About COUNTER_REALTIME,
I've checked the following documents, but I haven't found any information that could help.
・AM571x TRM
www.tij.co.jp/.../spruhz7i.pdf
・Cortex-A15 Mpcore Technical Reference Manual
static.docs.arm.com/.../DDI0438.pdf
・ARM Architecture Reference Manual
developer.arm.com/.../
Question 1:
The customer wants to read/write COUNTER_REALTIME and change the settings.
Please tell me the setting method.
Question 2:
AM5716 TRM Figure 4-1,
is TIMER0 connected to COUNTER_REALTIME (40-bit coarse counter) a generic timer?
Question 3:
Are there any other documents we should check?
■Environment
AM5716
Customer Board
Processor SDK Linux 03.01.00
Linux 4.4.19
Regards, Rei