Hi dear ADI guys,
A communication error occured during DPD reset procedure.
The error massage was:
API_LOG:adi_adrv9025_DpdReset(...)
API_LOG:adi_adrv9025_CpuMemWrite(...)
API_LOG:adi_adrv9025_CpuCmdWrite(...)
API_LOG:adi_adrv9025_CpuMailboxBusyGet(...)
API_LOG:adi_adrv9025_CpuCmdStatusWait(...)
API_LOG:adi_adrv9025_CpuCmdStatusOpcodeGet(...)
API_LOG:adi_adrv9025_CpuCmdStatusOpcodeGet(...)
ERROR:Error number 3 (0x00000003), Recovery action -2.In file public/src/adi_adrv9025_cpu.c, in function adi_adrv9025_CpuCmdStatusWait, in line 1055, variable name device.Error message CpuCmdStatusWait() failed due to thrown CPU error. Is device in correct state for calling command?.
Attachment is the log for details. /cfs-file/__key/communityserver-discussions-components-files/910/2061.adrv9025_2800_1_2900_.txt
It happened every time in DPD reset in ADRV9029 initialization.
Could you please help to see what causes it and how to fix? Thanks!