I have build the project using hdl-2016-r1 branch for Arradio+Arrow SOC setup. Project was successfully build and .sof file was generated. When i downloaded the hardware image(.sof) and run the no OS driver, I am getting error that ad9361 init faild with invalid product id. I have probed the SPI_DI, SPI_SCLK and SPI_ENB all signal is normal but part is not giving data (no activity in SPI_DO of Arradio).
Please help me.
J S Hyanki
I will try to look into this, but right now I have some license issues so it could take a couple of days until I will be able to give you an answer. Sorry for this.
Hi dragos B
In consol i am getting "ad9361_init : Unsupported PRODUCT_ID 0xFF".
There was no activity in SPI_DO.
during testing reset_b is always low. when i made it high temporarily the SPI interface worked but error is coming that RX tuning failed. In platform.c Void gpio_init() function is blank.
one more doubt in platform.h # define ADI_R1_MODE (1<<2) and also in dac_core.h #define ADI_R1_MODE (1<<5)
why this difference is?
Search here: ADI Reference Designs HDL User Guide (Deprecated) [Analog Devices Wiki] for R1_MODE.
ARM DS5 is giving warning that in same variable two different value is assigned.
I have tried a lot to make working of GPIO function for ad9361_rset_b, sync,enable, txnrx etc but no activity in these pins when i run software. please help me to resolve this issue