emmc切nand,meta下SD卡识别不了
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
77emmcnandmetaSD
META_SDCARD_Query_r()log
01-01 08:07:24.059 97 121 D META_SDCARD: ID(1)
01-01 08:07:24.059 97 121 D META_SDCARD: [META_SD] path not found:
/sys/class/mmc_host/mmc0/
01-01 08:07:24.059 97 121 D META: FT: [FTT_Drv:] FT_SDcard_OP
Meta_SDcard_Init Fail
[SOLUTION]
有两种方法,一种是把mmc0改成mmc1,另外一种是在board.c中,把msdc0注释掉。
(1)把mmc0改成mmc1。
在Meta_sdcard.h中,#ifdef mtk_EMMC_SUPPORT改成#if 1
(2)在board.c中,把msdc0注释掉。
alps/mediatek/custom/project_name/kernel/core/src/board-custom.h文件上将CFG_DEV_MSDC0用MTK_EMMC_SUPPORT包起来。
具体修改如下:
#ifdef MTK_EMMC_SUPPORT
#define CFG_DEV_MSDC0
#endif
77emmcnandmetaSD
META_SDCARD_Query_r()log
01-01 08:07:24.059 97 121 D META_SDCARD: ID(1)
01-01 08:07:24.059 97 121 D META_SDCARD: [META_SD] path not found:
/sys/class/mmc_host/mmc0/
01-01 08:07:24.059 97 121 D META: FT: [FTT_Drv:] FT_SDcard_OP
Meta_SDcard_Init Fail
[SOLUTION]
有两种方法,一种是把mmc0改成mmc1,另外一种是在board.c中,把msdc0注释掉。
(1)把mmc0改成mmc1。
在Meta_sdcard.h中,#ifdef mtk_EMMC_SUPPORT改成#if 1
(2)在board.c中,把msdc0注释掉。
alps/mediatek/custom/project_name/kernel/core/src/board-custom.h文件上将CFG_DEV_MSDC0用MTK_EMMC_SUPPORT包起来。
具体修改如下:
#ifdef MTK_EMMC_SUPPORT
#define CFG_DEV_MSDC0
#endif
谢谢分享
哼牛逼的样子