Hello Stephen,

testing SD drivers is a bit tricky. You can use the media01 and a SD card. As soon as the driver works, media01 will mount the SD card and you can write to it.

I wrote a SD driver just recently. What was really useful for me was a logic analyzer that can be handled by sigrok (in my case it was a Saleae Logic). Sigrok can decode the SD commands and with that I was able to compare what the stack thought that it would send and what reached the hardware. For the analysis I reduced the Speed as far as possible for a SD card.

Best regards

Christian

On 29/06/2021 18:07, Stephen Clark wrote:
Hi,

I’m working on updating the ZynqMP board’s nexus devices so that it will load SDHCI device drivers, but I’m not sure what the best way to test the drivers is. I don’t see an existing test for SDIO functionality in the libbsd test suites.

Also, does anyone have any advice for running RTEMS in QEMU with SD cards?

Thanks,

Stephen Clark


_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to