硬件参照BeagleBone-Black设计,软件平台为TI SDK6.0,其中
mmc0接SD,mmc1接eMMC
之前测试的eMMC4.41使用fdisk格式化后挂载正常(mount /dev/mmcblk1p1 /mnt),现在测试eMMC5.0,修改mmc驱动后识别正常,fdisk后查看磁盘信息也正常,就是无法挂载,提示“mounting failed: Invalid argument”,不知道是什么问题?
Denny%20Yang99373:
335MMC支持最高到4.3
user4088306:
回复 Denny%20Yang99373:
首先感谢您的回复,不过根据工程师Jian Zhou的回复:
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/73278.aspx?pi2132219853=2
335是支持5.0的eMMC,现在改完驱动后能看到mmcblk1的设备,通过cat /proc/partition也能看到eMMC的容量,做fdisk也可以,就是无法mount。
麻烦您再确认一下,如果确定不支持的话,只能更换eMMC了。
Steven Liu1:
回复 user4088306:
https://e2e.ti.com/support/arm/sitara_arm/f/791/t/341570
The main issues with eMMC v4.5 and above is that they support faster speeds and different partitioning schemes that were not part of the v4.41 spec. As long as you conform to the 4.41 spec, you should be able to boot from the devices that support higher version specs
也就是说只要可以符合v4.41的spec的版本就可以支持,产品线目前测试出来的OK的两个emmc型号如下:
Spansion 16GB eMMC v4.51
Micron 32GB eMMC v5.01
user4088306:
回复 Steven Liu1:
现在电路板上焊的是miron的MTFC4GACAJCN-4M IT,可能是什么问题导致挂载失败的?