各位好:
我现在已经将mmc0调通http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/138592.aspx,根据这个sd卡可以正常使用,我最终是在mmc0上使用emmc 现在电路上使用的是8G 5.0版本的emmc,发现不能支持,没有任何打印,在uboot下使用mmcinfo 1
Hit any key to stop autoboot: 0TI8148_EVM#mmcinfo 1
mmc_read_data: timedout waiting for status!
mmc_send_cmd: timedout waiting for cmddis!
Device: OMAP SD/MMC
Manufacturer ID: 13
OEM: 14e
Name: Q2J55Tran Speed: 25000000
Rd Block Len: 512
MMC version 4.0
High Capacity: Yes
Capacity: 2199023255552
Bus Width: 1-bit
信息也不对,我是想使用的是4bit,内核启动后什么反应都没有?请问是怎么回事,谢谢
jun xu7:
另外,我发现使用sd正常工作的时候必须使用SD0_SDCD管脚,如果不使用的话就不能识别到sd卡,请问emmc我需要怎么调试这个管脚呢?非常感谢
Chris Meng:
回复 jun xu7:
你好,
你是否有尝试配置SD/mmc可以在linux里面为不可插拔?
static struct omap2_hsmmc_info mmc[] = {{….nonremovable = true, },
有客户可以成功在Linux里面使用eMMC v4.51,你能否先尝试一下这个版本的emmc?
jun xu7:
回复 jun xu7:
你好,
我这边暂时每一办法更换老版本的emmc硬件,关于你说的sdcd管脚我本来就是按照你说的设置的,请问你们后期每一这方面的更新吗?或者什么思路
Chris Meng:
回复 jun xu7:
jun xu7关于你说的sdcd管脚我本来就是按照你说的设置的
请问nonremovable你是如何配置的?
jun xu7:
回复 Chris Meng:
已经解决,是io电压问题,谢谢