2025-06-10 12:42 AM - edited 2025-06-10 1:20 AM
Hello,
When I read though AN5200 (Getting started with STM32H7 Series SDMMC host controller), I am not sure I fully understand the statement about UHS-I mode support in Table 2. (SDMMC1 and SDMMC2 main features) as in below screenshot,
The table states that SDMMC2 does not have control signals for external voltage switch transceiver, but it also states in footnote that it seems can support a transceiver with bus direction sensing without the need for direction control signals.
I can not find further information in documents about how UHS-I mode on SDMMC2 is implemented, but what in the above table and the footnote implies it is possible. so I would like to ask here to confirm that
1) if UHS-I mode support can be achieved on SDMMC2 port, without direction control signals, and
2) As no clock feedback input pin and direction control pin on SDMMC2 port, are these pin actually not needed in this scenario? Thus a level shifter with bus direction sensing like TXB0108 (from TI) will be all that needed to do the job,
Thank you.
/Roland
2025-07-02 2:04 AM
Hi @Rolandash ,
SDMMC2 supports only Default and high-speed (no UHS mode).
However, the UHS-I mode support can be achieved on SDMMC2 without direction control signals ONLY in case you use a bus direction sensing level shifter.
Clock feedback input and direction control pins are not needed in this scenario. The level shifter with bus direction sensing will handle the necessary signal direction and voltage switching.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-07-02 8:09 AM
2025-07-03 1:40 AM
Hi @Rolandash ,
Unfortunately, I don't have a reference that I can recommend.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.