AnsweredAssumed Answered

OSC connection timeout on fmcomms5 + zcu102

Question asked by Beamformer on Apr 8, 2018
Latest reply on Apr 12, 2018 by mhennerich

Hello. We have a radio project need to use fmcomms5 on zcu102 board. So we cut the SMA connector which is blocked by an inductor near ZCU102 FMC port and install fmcomms5 on zcu102. Then I modify the devicetree file based on "arm64: dts: Add ZCU102 FMCOMMS5 support · analogdevicesinc/linux@74c6611 · GitHub" and load it onto SD card. It can successfully boot onto the Linux shell and logging information seems fine. The OSC program can be executed and looks exactly the same as it under ZC706 environment. But it will display "Error while reading data: Connection timed out "when I use OSC to plot realtime receiving waveform on any channel or do receiving function calling. The transmitting function on OSC does not work either. The other SPI based functions are normal and all 8 devices can be found under " /sys/bus/iio/devices/ ". My Xilinx environment is Vivado 2017.2.1. I assume it somehow should work otherwise there is no reason to have an existed zcu102 project under fmcomms5 directory. So is there any solution to this problem? Thank you for the help.

 

[ 3.487561] mmcblk0: mmc0:aaaa SB16G 14.8 GiB
[ 3.496967] mmcblk0: p1 p2 p3
[ 3.591280] ad9361 spi32766.0: ad9361_probe : AD936x Rev 2 successfully initialized
[ 3.598921] ad9361 spi32766.1: ad9361_probe : enter (ad9361)
[ 4.031889] ad9361 spi32766.1: ad9361_probe : AD936x Rev 2 successfully initialized
[ 4.050495] cf_axi_dds 99024000.cf-ad9361-dds-core-lpc: Analog Devices CF_AXI_DDS_DDS MASTER (9.00.b) at 0x99024000 mapped to 0xffffff800a1be000, probed DDS AD9361
[ 4.075807] cf_axi_dds 99044000.cf-ad9361-dds-core-B: Analog Devices CF_AXI_DDS_DDS SLAVE (9.00.b) at 0x99044000 mapped to 0xffffff800a1f7000, probed DDS AD9361
[ 4.090497] PLL: enable
[ 4.093207] PLL: shutdown
[ 4.095909] OF: graph: no port node found in /xilinx_drm
[ 4.101140] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 4.107733] [drm] No driver support for vblank timestamp query.
[ 4.113651] xilinx-drm xilinx_drm: No connectors reported connected with modes
[ 4.120845] [drm] Cannot find any crtc or sizes - going 1024x768
[ 4.132375] Console: switching to colour frame buffer device 128x48
[ 4.143108] xilinx-drm xilinx_drm: fb0: frame buffer device
[ 4.164487] [drm] Initialized xilinx_drm 1.0.0 20130509 on minor 0
[ 5.192157] cf_axi_adc 99020000.cf-ad9361-A: ADI AIM (10.00.b) at 0x99020000 mapped to 0xffffff800a508000, probed ADC AD9361-2 as MASTER
[ 5.485235] cf_axi_adc 99040000.cf-ad9361-B: ADI AIM (10.00.b) at 0x99040000 mapped to 0xffffff800a518000, probed ADC AD9361 as SLAVE
[ 5.497470] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 5.504244] rtc_zynqmp ffa60000.rtc: setting system clock to 2018-04-09 02:44:33 UTC (1523241873)

 

 

Outcomes