On 10/28/20 11:20 AM, Patrick DELAUNAY wrote: > Hi Marek, Hello Patrick,
[...] >>> But after investigation the internall pull-up is not configurated in >>> stm32 pinctrol (cheked with pinmux command) even it is requested in device- >> tree of EV1/DK2. >>> >>> It is clearly a bug (I isolate the issue) and I am working on a patch >>> (it should be sent to u-boot mailing liste next week). >>> >>>> btw it is bugged in SPL. >>> >>> Ah, what is the issue. >>> >>> In the stm32 driver or in the framework ? >>> >>> I will cross-check it also on EV1/DK2. >> >> The card is not detected in SPL again, same fail mode as before. >> Now that I think about it, note to self, I should check whether the CD GPIO >> controller node is u-boot,dm-spl > > I found a big issue in stm32 pincontrol: the bias configuration was only > managed for ouput pin. > > With this serie [1], I checked the pull-up configuration (including in SPL by > adding a debug trace). > > With [2], the bias configuration is now correct in DK2 / EV1 boards (even if > the pull-up configuration is not mandatory, > because I don't see cart detection issue on ST board). > > I expect this patch correct the DHSOM issue. It does not, but the following does: [PATCH] ARM: dts: stm32: Fix uSD card-detect GPIO on DHCOM So it's a bug on both ends, good thing we found them. Thanks!