TI中文支持网
TI专业的中文技术问题搜集分享网站

am335x的eMMC4.41和eMMC5.0驱动问题

BBB上的eMMC是4.41的,而我重新做的板子是eMMC5.0的,相同的驱动程序在4.41上可以运行,显示驱动是块设备文件brw-rw—-,但在5.0上显示的是普通文件-rw-rw—-,如下所示:

根据查资料,eMMC5.0的芯片支持支持HS400 HS200 HS52-DDR HS52 HS26

而eMMC4.41芯片支持HS52-DDR HS52 HS26

芯片是向下兼容的,请问是不是驱动问题?是的话驱动需要做什么修改?不是的话可能是其他什么问题?

xingchen zhao:

回复 Jian Zhou:

哦,这个我看到过,被忽略了。因为我实际用的是sdk-08来做的,08里面就不用修改,后来不成功我就改用sdk06版本来制作网口烧写的uImage,研究了很久发现这个问题

Richard.T:

回复 xingchen zhao:

楼主眼神不太好

user4088306:

xingchen zhao,你好。我现在用的eMMC 5.0碰到一点问题,望指教。我们也是重新做的板子,硬件基于BBB,eMMC换成5.0版本的,软件基于TI SDK6.0,改了mmc驱动后eMMC可正常识别,通过cat /proc/partition看容量是对的,fdisk也正常,就是无法挂载(mount /dev/mmcblk1p1 /mnt),提示“Inval argume”,不知道你有没有碰到类似的问题,还有你eMMC部分(4.41升级到5.0)的原理图有改动吗?

junhai tao:

回复 user4088306:

请问下楼主现在解决了吗,我现在也遇到了相同的问题

赞(0)
未经允许不得转载:TI中文支持网 » am335x的eMMC4.41和eMMC5.0驱动问题
分享到: 更多 (0)