emmc是焊死的
可以先割线, 焊TF卡座子, 先排除emmc芯片问题。
]]>不是太清楚你想表达的意思,emmc分区应实在uboot阶段,至于/dev/下的设备文件是要在内核里注册的,你看看这个https://blog.csdn.net/u011975319/article/details/51803126
嗯,我说的可能比较乱
我的板子上有EMMC和SD卡插槽,原理图根cb2一样,只是他的emmc是4G我的是8G,基本硬件就是这样
然后板子帖回来后,emmc肯定是空的嘛,我就需要将系统灌到EMMC里面,因为产品是不允许弄个TF卡跑的,不稳定不说,成本也太高
要灌系统到emmc,首先得能用sd卡启动系统,然后分区emmc,然后挂载分区,写系统进去,但这些的前提是必须要能在sd卡启动后的系统里发现emmc这个设备
但是按照cb2的教程是编译不出支持emmc的系统的,不知道是cb2开发人员懒还是什么,因为老的cb2是nand的,最新的版本才是emmc
网上一通乱搜,修改了uboot后,在uboot里已经能发现两个mmc设备了
然后修改sys_config.fex启用mmc2生成script.bin后,内核已经能发现mmc2了,但是看日志好像是能发现mmc2但是没认到emmc(demsg信息)
既然/dev下面没有发现emmc,fdisk之类的根本没法子弄啊
不知道我这么啰嗦的说这一大堆有没有表述明白
]]>FlyM 说:晕哥 说:难道这个不是你要找的吗?
这不是本身的SD卡吗?
按照我的理解dev下面应该有两个mmc吧?
你的 fex 文件配了几个 mmc ?
配了2个,一个是SD0,就是挂TF卡的
一个是SD2,接EMMC的
晕哥 说:/dev 下面仍然是只有:
mmcblk0
mmcblk0p1
mmcblk0p2难道这个不是你要找的吗?
这不是本身的SD卡吗?
按照我的理解dev下面应该有两个mmc吧?
你的 fex 文件配了几个 mmc ?
]]>/dev 下面仍然是只有:
mmcblk0
mmcblk0p1
mmcblk0p2难道这个不是你要找的吗?
这不是本身的SD卡吗?
按照我的理解dev下面应该有两个mmc吧?
]]>/dev 下面仍然是只有:
mmcblk0
mmcblk0p1
mmcblk0p2
难道这个不是你要找的吗?
]]>