Hi,
I comment out the flowing code of VCU118Shell:
val fmc = Overlay(PCIeOverlayKey) (new PCIeVCU118FMCOverlay (_, _, ))
val edge = Overlay(PCIeOverlayKey) (new PCIeVCU118EdgeOverlay (, _, _))
And after downloading bit file, vcu118 reports SD command timeout:
sd_cmd: timeout
I added debugging information to function sd_cmd and found that all the results returned by function sd_dummy are 0xff.
Is the SDK of vcu118 loaded through micro SD? If so, what additional configuration is needed here?
I took a look at the related documents of vcu118 of Xilinx and grasped the waveform. I have basically known the cause of the above problems. XCVU9P FPGA does not access the micro SD card.
The VCU118 board includes a secure digital input/output (SDIO) interface allowing the
U111 XC7Z010 Zynq-7000 SoC system controller access to general purpose nonvolatile
micro-SD memory cards and peripherals. The micro-SD card slot is designed to support
50 MHz high speed micro-SD cards. The SD card is not accessible by the U1 XCVU9P FPGA
and is not an FPGA configuration option.