Post Go back to editing

Does the AD738x driver support the util_pulse_gen in the HDL as a trigger source

Category: Software
Product Number: AD7380 family

Looking at the ad738 IIO driver docs here - https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x - it looks like the driver can be setup to use the hrtimer as the trigger source.  Using this though it looks like the max sample frequency that can be set on a Zedboard is of the order of 10's kS/sec, which is below the MS/sec that this part if capable of.

In the AD738x HDL project, https://github.com/analogdevicesinc/hdl/blob/f957d81db17d85f1bc6e09317cb7cac135388782/projects/ad738x_fmc/common/ad738x_bd.tcl#L35, it looks like there is a pulse generator block that could be be used to provide a hardware based clock instead that should enable faster sample rates.

Is there a way to enable the pulse gen and use it as the trigger source to enable MS/sec sampling rates with the AD738x?