2023-02-08 07:32 AM
Hey everyone, I tried to write a driver for adrv9003.
I tried to do it with stm32h7 controller.
So, I tried to use no-os repository from github, and I generated main code with ADRV9001 Transceiver Evaluation Software.
I remove the fpga member from initialize function and all the usage of this in the function, remove all includes and remove all linux usage because I compiled my code on windows.
In addition, I wrote platform that implements function like spi read/write.
When I run it, I get error from ADRV9001_SPIWRITEBYTES because there is an error report with API FAIL, so I tries to do a condition on it and I succeeded to write to register and read from the same register and there is the value that I wrote before, but I have a problem when I check the armStatusState this function return -101 as error code, so I tried to find the problem and I saw that Radio_State_Get function return boot state as CCAL_ERR.
Someone know something about my problem? What could be causing this problem?
someone know if I can find a driver for adrv9003 that connected to stm32?
2023-02-08 11:25 AM
2023-02-08 01:03 PM
just a question - (i am not professional with SDR etc. )
what frequ. range you expect to analyze ? and what the H7 could do real ?
this chip goes up to 6 GHz, so usually a FPGA is connected....just afaik.
i made an analog level detector, up to 6 GHz, so i know a little about these chips. :)