How to configure SD/MMC 1.8v on IMX6 platform

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

How to configure SD/MMC 1.8v on IMX6 platform

跳至解决方案
2,003 次查看
chintakanisiva
Contributor II

Hello,

     We would like to configure the SDIO /MMC voltage levels in IMX6 platform. We need to configure 1.8v instead of

3.3.v.  Is any kernel configuration / register programming required for this change (or) any iomux register configuration is required to achieve this.

Please any one help with this

Regards,

Siva.

标签 (2)
0 项奖励
1 解答
802 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hello,siva,

      See following picture:

SD-1V8.png

The above means:

if you use 1.8V voltage at pin NVCC_SD1, The high level on SD1 port will be 1.8V.

if you use 1.8V voltage at pin NVCC_SD2  The high level on SD2 port will be 1.8V.

SD3 and SD4 are the same as SD1 and SD2.

Regards,

Weidong

在原帖中查看解决方案

0 项奖励
2 回复数
803 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hello,siva,

      See following picture:

SD-1V8.png

The above means:

if you use 1.8V voltage at pin NVCC_SD1, The high level on SD1 port will be 1.8V.

if you use 1.8V voltage at pin NVCC_SD2  The high level on SD2 port will be 1.8V.

SD3 and SD4 are the same as SD1 and SD2.

Regards,

Weidong

0 项奖励
802 次查看
admin
Specialist II

Hi Weidong,

How 's about kerrnel config to make SD port work at 1.8V?

Our board has SD ports that hardware configured to work at 1.8V. But when I use "cat ios" command to check, It show 3.3V as below:

     root@android:/ # cat sys/kernel/debug/mmc0/ios                                

     clock: 52000000 Hz

     vdd: 20 (3.2 ~ 3.3 V)

     bus mode: 2 (push-pull)

     chip select: 0 (don't care)

     power mode: 2 (on)

     bus width: 3 (8 bits)

     timing spec: 5 (invalid)

     root@android:/ #

Could you give me some suggestion?

Thanks.

0 项奖励