Re: Testing SDIO drivers for ZynqMP in RTEMS-libbsd

2021-06-29 Thread Christian Mauderer

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


Testing SDIO drivers for ZynqMP in RTEMS-libbsd

2021-06-29 Thread Stephen Clark
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