dual voltage support on eMMC

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

dual voltage support on eMMC

4,962 Views
inmaku
Contributor III

We're using an eMMC Memory on the eSDHC4 Interface on an iMX6Q. We do notice Problems when writing and/or reading to/from eMMC Memory. We are using a dual voltage supported eMMC Memory (Micron 2NM400FDB311), where the VCCQ can be 3.3V (normal Operation) or 1.8V in low-power Operation. Our design (unfortunately) only supports the 3.3V for the VDDQ supply.

Now my question is: Does the iMX6 notices, that the VDDQ is only 3.3V or is the iMX6 Interface switching into low power mode and expects 1.8V levekls as well as outputting (writing) with 1.8V Levels?

Thanks,

Ingo

Labels (1)
0 Kudos
5 Replies

2,663 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ingo

no i.MX6 uSDHC port does not change IO levels when entering

low power modes, also it is not automatic change. Please check

i.MX6_SABRE_AI_DESIGNFILES :  SPF-27142 p.6

NVCC_SD3 3.3v to 1.8V I/O logic level change is controlled by GPIO_18 by software.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

2,663 Views
inmaku
Contributor III

Hi Igor,

Thanks for your answer. I see, what you mean and yes, for the SDHC Card we did implement this voltage switch and thus can turn the voltage over from 3.3V to 1.8V. We do this for the SD Card, which is hooked-up to the SD2 Interface. But we also use an eMMC chip, which is hooked-up to SD4 Interface. Here I wonder if the Interface can be switched-over to 1.8V at all since the SD4 Interface is internally tied to the NVCC_NANDF rail - which we have tied to 3.3V.

CAn it possibly happen, that the chip is swithced over into the 1.8V Signal levelk mode (low-power) and teh CPU still writes in 3.3V?

Thanks Igor

0 Kudos

2,663 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ingo

processor does not switches SD4 to 1.8V in low power modes.

If NVCC_NANDF tied to 3.3V and it powers

SD4, I do not think that SD4 can work with 1.8V levels.

~igor

0 Kudos

2,663 Views
inmaku
Contributor III

Hi Igor,

Right - so far so good. My question was more like, if the controller automatically switches the 1.8V mode or if this is an explicit Operation done by the Software Driver?

Thanks,

Ingo

0 Kudos

2,663 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ingo

no it does not automatically switches the 1.8V mode.

Also Software Driver does not do it, though you can implement that,

however this solution is not typical.

~igor

0 Kudos