we are working with AD9375 using the Linux Driver by AD. We think we are successfully able to execute Initial Calibration, but how we check the results?The UG992 presents a set of error in case of bare metal implementation, but the driver masks the interface.How can we be sure the calibration is successfull?Specifically the LOL External calib, it seems the system don't provide any error even if the link to the RF interface is missing.
So, either you can analyze the quality of the signal. Try to use OSC https://github.com/analogdevicesinc/iio-oscilloscope and generate a sine-wave with a loopback and check for the signal, or an external oscilloscope.
But the driver mostly uses the the same API as in the bare-metal.
If you need more from the Linux driver, you can extend it.
Usually if there is no error, it works fine.