Fedora-ARM
全部博文(241)
分类: LINUX
2007-10-29 22:27:13
lili19842008-02-20 14:19:47
我是楼上的,我的问题还是没解决啊……
这个是我的tekkaman2440.c,完全复制了您的代码啊~
而且我在tekkaman2440.h里的确定义了CFG_NAND_LEGACY宏啊,为什么U-BOOT还是在/u-boot-1.2.0/drivers/nand_legacy/nand_legacy.c中找NF_Read、NF_Write等的定义啊??
/*
* (C) Copyright 2002
* Sysgo Real-Time Solutions, GmbH
lili19842008-02-20 09:35:05
大哥: 俺的问题是这样的: drivers/nand_legacy/libnand_legacy.a(nand_legacy.o): In function `NanD_Command': /root/u-boot-1.2.0/drivers/nand_legacy/nand_legacy.c:293: undefined reference to `NF_Cmd' 我定义了CFG_NAND_LEGACY宏啊,也在board/tekkaman/tekkaman2440/tekkaman2440.c中定义了nand_init()函数。 这是为什么呢~
chinaunix网友2008-01-22 00:02:02
你好,首先很感谢你文章的分享,我现在也出现了这样的问题: U-Boot 1.1.4 (Jan 21 2008 - 01:28:30) U-Boot code: 33F80000 -> 33F99A50 BSS: -> 33F9DC30 RAM Configuration: Bank #0: 30000000 64 MB Flash: 2 MB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial dm9000 not found at 0x18000300 id: 0x00000000 MAC: 00:00:00:00:00:00 could not establish link SMDK2410 # 找不到网卡,lowlevel_init.s的bank3默认接网卡,我的实验箱也是接bank3的,所以我没修改,按你文章的做法,屏蔽CS8900的宏定义,并添加改以下宏: 在smdk2410.h中添加版主上面所说的宏: #define