Post Go back to editing

AD-DAC-FMC-EBZ with AD9163 bring-up

Thread Summary

The user is setting up a Linux environment for the first time to use the AD9163 DAC on the A10SoC+AD9163-FMCC-EBZ evaluation platform. The solution involves using the Kuiper Linux image, building all drivers into the kernel, and referencing specific device tree examples for the AD9163. The user encountered issues with missing kernel modules and incorrect device tree configuration, which were resolved by building the modules and ensuring the correct device tree was used. However, the user still does not see iio devices and is looking for a verified root file system or further guidance on udev rules and driver loading.
AI Generated Content

Hello Everyone,

I hope you are all doing great! 

I am new to AD evaluation platforms and will first time use the Linux image on the following setup: 

HW: A10SoC+AD9163-FMCC-EBZ (Eval-AD916x) 

HDL: AD-DAC-FMC-EBZ 

config.tcl: AD9163 mode:08 (set params(AD9163,08) {2 8 2 1 1 16 16}) 

I would like to send out patterns read out from DMA (from DDR4) patterns 

My first question is : 

Which Linux image should I use for this purpose? 

Then What is the easiest way to feed the desired patterns over the DDR4 - DMA path to the DAC and get the maximum speed in the end as possible with this 8 lane configuration.

Best Regards,

Ömer.