Jump to content
  • 0

SD Card EMIO


Jocelyn Fauquet

Question

Hi,

I have a PYNQ-Z1 board & a PMOD MicroSD card connected to PmodA connectors. I encounter some issue to initialyze the SD card:

I use the SD controller of Zynq (PS SD0) in EMIO, mapped on PmodA signal

- If I boot on QSPI memory, the initialization command is failed, error after CMD0. On scope, I see CMD signal & clock signal at low frequency.

- If I boot directly in JTAG, it is working, I can acceed to the SDcard.

The FPGA is the same, just the boot sequence is different. The HW and PL logical seems to be good, because it works in JTAG boot and signals are physically generated

Have you idea what's happening?

Thanks

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hi @Jocelyn Fauquet,

Welcome to the Digilent Forum!

I would try adding a delay into the  FSBL in your project. The QSPI Flash might be trying to configure the FPGA before the power rails are stable.  Here is a forum thread discussing this.  It could also be something like an interrupt not being set up correctly like in this forum thread.

best regards,

Jon

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...