Dear all,
I tried to perform the initialization sequence for ADRV9026, but there was an error after carrying out the Post MCS Sequence (adi_adrv9025_PostMcsInit) and I honestly do not know how to deal with it. Moreover, I tracked down the error which regarded the following functions:
errFunc const char * adi_adrv9025_CpuCmdStatusWait errFile const char * ../src/devices/adrv9025/public/src/adi_adrv9025_cpu.c varName const char * device errormessage const char * CpuCmdStatusWait() failed due to thrown CPU error. Is device in correct state for calling command? errFunc const char * adrv9025_CpuCmdErrorHandler errFile const char * ../src/devices/adrv9025/private/src/adrv9025_cpu.c varName const char * mailboxErrCode errormessage const char * TIARx:No solution for RX errFunc const char * adi_adrv9025_PostMcsInit errFile const char * ../src/devices/adrv9025/public/src/adi_adrv9025_utilities.c varName const char * ((void *)0) errormessage const char * TIARx:No solution for RX
It is worth mentioning that not only the platform is a custom board, but also each Rx channel's input is connected to the differential pins of a balun (1720BL15A0100) which its input is not present/driven.
In addition, I attach initdata.c and the log file for further details.
Best regards,