[PATCH rtems-libbsd v2 0/1] Fix for Arasan SDHCI driver

rvanderwal at bellsouth.net rvanderwal at bellsouth.net
Tue Mar 28 00:31:24 UTC 2023


From: Rick VanderWal <rvanderwal at bellsouth.net>

I found an issue with the Arasan SDHCI driver when there is no card
present, it causes RTEMS startup to hand for 10 seconds waiting on mmc
command timeout and displays a controller register dump. It is caused
by the card present signal remaining high while indicating the signal
is not stable.

I've tested this fix using the aarch64/xilinx_zynqmp_lp64_zu3eg bsp on
two different boards: Avnet UltraZed and a custom UltraScale+ board.

Rick VanderWal (1):
  rtemsbsd/sdhci: Fix Arasan driver when no card present

 rtemsbsd/sys/dev/sdhci/arasan_sdhci.c | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

-- 
2.34.1



More information about the devel mailing list