STM32H743 (I/O direction control of SDMMC CMD signal)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 3:45 PM
I'm thinking of getting STM32H743 to work Wi-Fi module via uSD.
However since I can not get my Wi-Fi module responding I start questioning my design.
​
SDMMC POWER.DIPOL control but can change the polarity of CIDR, D0DIR, D123DIR,
Is there a way to change this bit individually?
​
Thanks in advance.
Sugino​
- Labels:
-
SDIO-SDMMC
-
STM32H7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 4:50 PM
> SDMMC POWER.DIPOL control but can change the polarity of CIDR, D0DIR, D123DIR,
Is there a way to change this bit individually?
This isn't written very clearly, but I am going to assume you want to change the polarity of CDIR while keeping the polarity of D0DIR, D123DIR alone.
DIRPOL affects all of the signals. Why do you want to control the polarity of CDIR separately from the rest?
Those signals are outputs, not inputs. The direction of each line is governed by the internal state machine and those signals are provided as inputs for a level shifter.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 5:04 PM
I'm sorry
I want to control H / L individually, not polarity.
Is that possible?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 5:06 PM
Still not clear what you're asking.
You want to bit bang the CMD signal?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 5:59 PM
Hi,
Using the code generated by Cubemx, you are trying to work with the Wi-Fi module via USD
Since I failed with the SDIO initialization function, I found that the I/O direction of the CDIR when sending CMD was reversed as a result of investigation.
Similarly, I think that SDMMC_D signals are reversed, so I want to control individually.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 6:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-12-20 7:58 PM
I guess the inference is the buffer is wired backwards.
The transceiver should only be needed for low voltage cards. ​
Up vote any posts that you find helpful, it shows what's working..
