Testing SDIO drivers for ZynqMP in RTEMS-libbsd
Christian Mauderer
oss at c-mauderer.de
Tue Jun 29 18:00:44 UTC 2021
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 at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
More information about the devel
mailing list