Skip to main content
Sid Price
Associate III
October 8, 2020
Question

How to get started with STM32L452 SDMMC interface

  • October 8, 2020
  • 12 replies
  • 2350 views

I am trying to use the STM32L452RE Nucleo to research an interface to an eMMC device. I have generated a project for this using STM32CubeMX. The eMMC device I am using has its interface voltage connected to 3V3, however, when I look at the CLK output from the STM32L452 I see a high voltage of only approximately 1.7V after the SDMMC power is enabled.

Is there a getting started guide for this MCU SDMMC interface?

There does appear to be a way to tell the SDMMC to use the 3V3 interface voltage, how can this be done?

Thank you,

Sid

This topic has been closed for replies.

12 replies

Tesla DeLorean
Guru
October 8, 2020

Should be at whatever voltage you're running the L4

Some of the L4 have a bank G you can run at VCCIO, but that doesn't include the SDMMC pins.

At low frequency I'd expect this to go rail-to-rail, at high frequencies going to depend on scope and probe.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Sid Price
Sid PriceAuthor
Associate III
October 8, 2020

The L4 is powered with 3V3, right after the SDMMC is enabled the output voltage on the clock pin, for example, goes to 1.7V

Sid

Tesla DeLorean
Guru
October 8, 2020

Will have to scope a board here when I get a chance..

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
TDK
October 8, 2020

How exactly are you measuring the 1.7V? Do you have a scope trace that you can show?

"If you feel a post has answered your question, please click ""Accept as Solution""."
Sid Price
Sid PriceAuthor
Associate III
October 8, 2020

I have a scope probe on the clock output, right after the power is enabled (MCU on breakpoint after it) the voltage drops from 3V3 to 1V7. I do not see a clock signal, just a DC voltage.

TDK
October 8, 2020

Are you sure it's fully initialized? You should see a constant square wave clock when it starts, not just a DC voltage.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Amish.1
Associate
December 9, 2020

I am facing the same problem. Please help me guys