Fedora-ARM
全部博文(241)
分类: LINUX
2010-04-11 17:24:14
chinaunix网友2010-05-28 08:46:14
你好,看了你的uboot的一些文章,收益匪浅,谢谢了.我这里有个问题想问一下: 一:在config.mk文件中的那个TEST_BASE为什么是0x33F80000, 二,我理解的u-boot.lds文件的作用是安排各个段在flash中的存放次序,依次为程序段,只读数据段,可读写数据段,got段,u_boot_cmd段,bss段.这样理解对吗,谢谢了
chinaunix网友2010-05-26 09:28:02
你好,我的开发板是mini2440的。nand flash为128M,我在移植u-boot支持了nand flsh后 就是我的u-boot的环境变量无法保存到nand flash中,我是这样改的 #gedit include/configs/mini2440.h //注释掉环境变量保存到Flash的宏 //#define CONFIG_ENV_IS_IN_FLASH 1 //#define CONFIG_ENV_SIZE 0x10000 /* Total Size of Environment Sector */ //添加环境变量保存到Nand的宏 #define CONFIG_ENV_IS_IN_NAND 1 #define CONFIG_ENV_OFFSET 0x30000 //将环境变量保存到nand中的 0x30000位置 #define CONFIG_ENV_SIZE 0x10000 /* Total Size of Environment Sector */ 可是编译完成后还是不能保存在nan
chinaunix网友2010-05-06 19:04:33
我是楼上的,终于解决了这个问题的。哈哈。 原因是我在配置文件include/configs/mini2440.h中同时定义了 CONFIG_S3C2410和CONFIG_S3C2440两个 哈哈 谢谢楼主你的文章!
chinaunix网友2010-05-06 11:26:10
博主,你好!我使用您的补丁移植U-BOOT-2010.03到mini2440上 照着你的补丁手工移植支持mmc那部分代码,移植完出错了。 输入命令mmc init时,它输出下面的信息: mini2440> mmc init mmc: Probing for SDHC ... ===============> MMC CMD Timeout mmc: No answer to CMD8 trying SD mmc: Sending ACMD41 without HC set trying to detect SD Card... Manufacturer: 0x00, OEM "Product name: "SMISD", revision 1.0 Serial number: 164 Manufacturing date: 9/2006 CRC: 0x53, b0 = 1 READ_BL_LEN=13, C_SIZE_MULT=7, C_SIZE=3971