Are there plans for a No-OS driver for the AD9371 chipset? I didn't see it in the no-OS repo.
It's not something decided yet.
For the AD9371 there is a different team inside ADI which created a driver (which they call the "API") for the AD9371 - which would eliminate the need for the no-OS/bare metal driver. Their development methodology is a little different than the team who has done the no-os drivers in the past, (they are a little more cathedral, we are a little more bazaar).
The API and the API documentation can be found inside the AD9371 design package (it's not available in git).
I moved this into the RF transceiver section of the EngineerZone - that is where support for the AD9371 API happens.
API source code can be downloaded from below link
AD9371 Evaluation Software | Design Center | Analog Devices
I am willing to use AD 9371 with ZC 706,please share no os software(window) link.
Thanks and regards
Please see below link for API source code. This code is OS independent . You need to fill HAL layer interface in 'common.c' with your fpga specific code.
For more details please see below tread.
Dear partners i have question about AD9371 and AD9361, what is the difference between them from software developer side? I mean can this no-OS/ad9361 at 13c1ba56164f4b63844f63e5dd596286b6faf8b3 · analogdevicesinc/no-OS · GitHub been used with AD9371? This is really important for me, because I found this ad9361 software much better than mykonos api.
The AD9361 software is compatible only with the AD936x devices (AD9361, AD9363, AD9364). For AD9371 you have to use the Mykonos API.
Is the mykonos api is only one software framework, or there is other exist? Personally I found only mykonos api in AD website. I 'ld like to know more about AD9371 software development sources.
AD9371 API provide the required functionality to configure and manage AD9371. You need to integrate it in your fpga environment.
We provide two implementation on Xilinx zc706 reference board. One as a user space driver which is used by TES and other as a static Linux kernel driver used by IIO Scope.
You can select which ever method meets your requirement. For more details please see 'AD9371 Software Build Instructions.docx' at below location.
No-OS code is released and is available at below link.
Please note that related queries will be handled by No-OS e-zone forum.
Retrieving data ...