Using the talise application (without doing any modification neither on hw nor the sw) on the ADRV9009ZU11EG, I have an error when trying to run the "TALISE_loadArmFromBinary" function.
The "TALISE_getRadioState" function calls "talSpiReadByte(device->devHalInfo, TALISE_ADDR_ARM_CMD_STATUS_8, &status)" which returns always status = 0 ....
I have increased the numEventChecks to 1000 but I have still have the same problem. I did not found the same problem on the forum. How can I proceed ?
I have added the wrong delay.c file. It should be the one under Xilinx and not under generic.
Do you see this using our latest SD image (https://wiki.analog.com/resources/tools-software/linux-software/embedded_arm_images)?
I have seen it. I just want to debug and run correctly the talise application with the DMA_DAC_EXAMPLE but I intend to make some modifications later. I just have some problems of timeout sometimes. I have added some printf(") on the "Talise_readArmMem" function and the loadArmFromBinary works well :o But it still not a good solution for me.
Since you have mentioned DMA_DAC_EXAMPLE, I guess you are using the no-OS project. I moved the thread to the "Microcontroller no-OS Drivers" section.
Can you tell us what revision of boards (SOM and carrier) do you use?
The talise application outputs : Talise: Device Revision 192, Firmware 6.0.2, API 188.8.131.5216194020396236805
I was referring to the revision of the boards - it should be printed on the PCB.
for the carrier, it's a 08-048950Rev CZ
for the SOM, it's a (3Z)PSPEC/REV: C-05199A
I don't remember seeing "ERROR: 0: TALISE_loadArmFromBinary(): Timed out waiting for ARM bootup to happen" when using our no-OS/HDL... Can this be replicated using our default project? Didn't you change anything?
I have solved my problem. Thank you.
Can you post the solution or mark with Suggest Answer the one that helped from here?
Since we'll likely be seeing you back here, we'd like to get some help back with this forum.