内核从SD卡启动以后后,在dmesg打印的log中,可以发现nandflash已经初始化,那么为什么我在nandflash的omap_nand_probe(struct platform_device *pdev)函数中写的一个打印语句没有执行到,还有从nandflash里边启动的时候,为什么会有mmc的log,请问这时候mmc和nand的关系是什么?
[ 0.715724] bone-capemgr bone_capemgr.9: slot #4: dtbo 'cape-bone-2g-emmc1.de
[ 0.715919] bone-capemgr bone_capemgr.9: slot #4: #2 overlays
[ 0.716511] bone-capemgr bone_capemgr.9: slot #4: Applied #2 overlays.
[ 0.716530] bone-capemgr bone_capemgr.9: loader: done slot-4 BB-BONE-EMMC-2G)
[ 0.717958] OneNAND driver initializing aaaaa
[ 0.718170] bone-capemgr bone_capemgr.9: loader: after slot-5 BB-BONELT-HDMI)
[ 0.718196] bone-capemgr bone_capemgr.9: slot #5: Requesting firmware 'cape-'
[ 0.718224] bone-capemgr bone_capemgr.9: slot #5: dtbo 'cape-boneblack-hdmi-e
[ 0.718775] bone-capemgr bone_capemgr.9: slot #5: #4 overlays
0.903142] mmc1: BKOPS_EN bit is not set
[ 0.905585] mmc1: new high speed MMC card at address 0001
[ 0.906109] mmcblk0: mmc1:0001 MMC02G 1.78 GiB
[ 0.906323] mmcblk0boot0: mmc1:0001 MMC02G partition 1 1.00 MiB
[ 0.906520] mmcblk0boot1: mmc1:0001 MMC02G partition 2 1.00 MiB
[ 0.908316] mmcblk0: p1 p2
[ 0.910129] mmcblk0boot1: unknown partition table
[ 0.911527] mmcblk0boot0: unknown partition table
这里看到从nand里边启动显示的大小是和nand大小相同的,所以我猜这里mmc就是nand,请大神指导