AnsweredAssumed Answered

What is the verified version of HDL and No-OS source for AD-FMCADC3-EBZ ?

Question asked by Jiwon.Lee on Nov 17, 2017
Latest reply on Jan 11, 2018 by andrei_g



I'm checking the operation of AD-FMCADC3-EBZ with ZC706 FPGA board.

SW : Vivado 2015.4 and hdl_2016_r1 / no-OS_2016_R1_sdk

When I use the latest MASTER with vivado 2016.2, The resource of "AD9625_GT_BASEADDR" in no-OS cource is not assigned, So this caused SDK error.

After checking,  found GT_IP is changed to different one at the latest HDL source.


So, found there was no error when I used hdl_2016_r1 and Vivado 2015.4.

But when I execute the function " adc_capture(Ad9625_core, 0x1000, ADC_DDR_BASEDDR); Data from DDR mmemory is not udated.

Up to now, I didn't do debugging related to HDL, Only did at no-OS source/SDK.

Registers(for example SPI/ADC Core/ADC DMA...) work well, because when I checked the return value of Read/Write, there was no strange thing.


In my guess, at adc_capture(ad9625_core, 0x100, ADC_DDR_BASEADDR); DMA is not working.

When I used SD card(Linux version) included in AD-FMCADC3-EBZ, ADC values are normal via IIO program.


Q) What is the final verion of Vivado, HDL and No-OS source verified at AD-FMCADC3-EBZ(with ZC706) ?

Q) If there are some special settings at SDK to check adc_capture at no-OS, Let me know.