Currently, the ADF5355 is option for AD-FMCOMMS5-EBZ. If any update with this part in no-OS in future ?
Here you can find the Linux driver:
linux/adf5355.c at xcomm_zynq · analogdevicesinc/linux · GitHub
linux/adf5355.h at xcomm_zynq · analogdevicesinc/linux · GitHub
The first step will be to implement the adf5355_spi_write() - if ADF5355 will use the same SPI interface as AD9361, you will be able to use the already implemented no-OS spi_write_then_read() function - just add the option of controlling also the ADF5355 chip select; otherwise, take a look here for another example of initializing the SPI and transferring data using the Xilinx cores: no-OS/platform_drivers.c at master · analogdevicesinc/no-OS · GitHub
The rest of the functions (mainly the adf5355_setup() and the functions called inside) should work without too many changes.
Unfortunately, I don't have yet the hardware to test this.
Sorry Kenton, but we do not understand your comment/question. Would you please try to elaborate on what you are requesting from us?
It looks like the user is asking for ADF5355 support in no-OS drivers for AD-FMCOMMS5.
The answer with some more detail can be found in this post:
Re: ADF5355 on fmcomms5
Moved to the no-os drivers section
Thanks for all. Yes, we would like to get no-OS driver for ADF5355 on AD-FMCOMMS5 that will be easy to verify it once mount on board.
The ADF5355 Linux driver can be ported without much effort on no-OS platform. It's on our to-do list, but we don't have an exact schedule for that. Once it will be ready we will let you know.
Thanks for your reply. We really thirsty to get the code of ADF5355 on no-OS or would you kind to share some information for speeding our porting ?
Retrieving data ...