微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 大神求教:15A_nand转emmc问题

大神求教:15A_nand转emmc问题

时间:10-02 整理:3721RD 点击:
15A_nand转emmc问题:

mtk_EMMC_SUPPORT改为yes
CONFIG_MTK_MTD_NAND=y
这个注释掉了。
excel里有对应的型号。custom_memoryDevice.h是对应的型号
编译出错 开始报下面的错


后面自己手动在 mediatek\custom\d916\common\pmt.h 这里加上 OK了

现在的问题是报下面的错误。
scripts/kconfig/conf --silentoldconfig Kconfig
warning: (VIDEO_VIVI && FB_VGA16 && FB_S3 && FB_VT8623 && FB_ARK && USB_SISUSBVGA_CON && MTK_FB_SUPPORT_ASSERTION_LAYER) selects FONT_8x16 which has unmet direct dependencies (HAS_IOMEM && VT && (FRAMEBUFFER_CONSOLE || SGI_NEWPORT_CONSOLE || STI_CONSOLE || USB_SISUSBVGA_CON))
*
* Restart config...
*
*
* MediaTek Nand Support
*
MediaTek Nand Support (MTK_MTD_NAND) [N/m/y/?] (NEW) aborted!
Console input/output is redirected. Run 'make oldconfig' to update configuration.
make[4]: *** [silentoldconfig] Error 1
make[3]: *** [silentoldconfig] Error 2
**** Building ****

EMMC_CHIP 这个有没有定义?
RESOURCE_OVERLAY_SUPPORT  这个有没有修改?

EMMC_CHIP   RESOURCE_OVERLAY_SUPPORT  这2个没有改  我看77的没改的。
RESOURCE_OVERLAY_SUPPORT  这个文档上也没有说要改

EMMC_CHIP   RESOURCE_OVERLAY_SUPPORT  这2个没有改  我看77的没改的。
RESOURCE_OVERLAY_SUPPORT  这个文档上也没有说要改

RESOURCE_OVERLAY_SUPPORT = generic
EMMC_CHIP =
目前是这样的。

你的软件是什么版本?
这个EMMC_CHIP需要配置的。

代码版本:MTK:ALPS.ICS.MP.V2.30
android版本:4.0.4

这个版本这个EMMC_chip需要配的。
你配一下吧。然后在编译看看。

现在是这样
MTK_EMMC_SUPPORT = yes
EMMC_CHIP = 11


结果这里还是有错。
scripts/kconfig/conf --silentoldconfig Kconfig
warning: (VIDEO_VIVI && FB_VGA16 && FB_S3 && FB_VT8623 && FB_ARK && USB_SISUSBVGA_CON && MTK_FB_SUPPORT_ASSERTION_LAYER) selects FONT_8x16 which has unmet direct dependencies (HAS_IOMEM && VT && (FRAMEBUFFER_CONSOLE || SGI_NEWPORT_CONSOLE || STI_CONSOLE || USB_SISUSBVGA_CON))
*
* Restart config...
*
*
* MediaTek Nand Support
*
MediaTek Nand Support (MTK_MTD_NAND) [N/m/y/?] (NEW) aborted!
Console input/output is redirected. Run 'make oldconfig' to update configuration.
make[4]: *** [silentoldconfig] Error 1
make[3]: *** [silentoldconfig] Error 2
**** Building ****
scripts/kconfig/conf --silentoldconfig Kconfig

你是按文档改的吗?
还是你随便改的?

按文档也是这样的。 上面的只改2个位置的改法。是一个朋友说的。他之前是这样改过

CONFIG_MTK_MTD_NAND  这个只要注释它了就会出这些错。

CONFIG_MTK_MTD_NAND 这一句,你是怎么写的?

#CONFIG_MTK_MTD_NAND is not set
是不是这样写的?》

#CONFIG_MTK_MTD_NAND=y
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set

我是这样的。 
直接在前面加个# 如下:
#CONFIG_MTK_MTD_NAND=y

不是这样写的。  
代码开始是这样
CONFIG_MTK_MTD_NAND=y
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set

现在是这样:
#CONFIG_MTK_MTD_NAND=y
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set

改成我这样。
#CONFIG_MTK_MTD_NAND is not set

改成了这样
#CONFIG_MTK_MTD_NAND is not set
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set
结果还是一样的。

# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set 不要加格。
在试一下。


这个应该没什么关系。 我在编。

#CONFIG_MTK_MTD_NAND is not set
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set
改成
# CONFIG_MTK_MTD_NAND is not set
# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set
也就是都加上空格式一下。

# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set
这个我怎么NAND里也有?
是不是这个要改一下?我现在没有默认是EMMC的工程了,不好确认这个了。

在编。  目前还没出错,可能真是这个问题。

# CONFIG_MTK_MTD_NAND_INTERRUPT_SCHEME is not set  这个是不要改的。我只是拷顺便拷上来的。

希望你能为论坛上传点新料,,谢谢!

呵呵。好说。多谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top