UBOOT-2010.06 移植 支持 机器码配对 (八)
来源:互联网 发布:java修改密码代码 编辑:程序博客网 时间:2024/06/05 11:45
参考:http://blog.csdn.net/IT_114
1、在u-boot和kernel中都会有一个机器码(即:MACH_TYPE),只有这两个机器码一致时才能引导内核。
2、uboot机器码路径:
arch/arm/include/asm/mach-types.h
第375行
#define MACH_TYPE_S3C2440 362
板子初始化时指定的MACH-TYPE路径
board/samsung/smdk2440/smdk2440.c
第126行
/* arch number of SMDK2440-Board */
gd->bd->bi_arch_number = MACH_TYPE_S3C2440;
/* adress of boot parameters */
gd->bd->bi_boot_params = 0x30000100;
3、内核机器码路径
arch/arm/tools/mach-types
第379行
s3c2440 ARCH_S3C2440 S3C2440 362
再自己的2.6.33 原先是168 所以我需要再次修改 把内核的 168 修改为 362
内核启动时指定的MACH-TYPE路径
arch/arm/mach-s3c2440/mach-smdk2440.c
第331行
MACHINE_START(S3C2440, "SMDK2440")
以上颜色部分配对即可正确传递机器码
上一篇:UBOOT-2010.06 移植 支持nand flash 下 (六)
下一篇:UBOOT-2010.06 移植 支持 下载yaffs2文件系统 (九)
- A sample .exrc file for vi e...
- IBM System p5 服务器 HACMP ...
- 游标的特征
- busybox的httpd使用CGI脚本(Bu...
- Solaris PowerTOP 1.0 发布
- UBOOT-2010.06 移植 支持 机器码配对 (八)
- uImage在内存中无法正常启动——UBoot-2010.06在TQ2440上的移植--机器码配对
- uImage在内存中无法正常启动——UBoot-2010.06在TQ2440上的移植--机器码配对
- UBOOT-2010.06 移植 支持 DM9000 (七)
- UBOOT-2010.06 移植 支持norflash (四)
- 2440超详细uboot移植笔记(八)------支持NAND启动
- UBOOT-2010.06 移植 支持nand flash 上 (五)
- UBOOT-2010.06 移植 支持nand flash 下 (六)
- UBOOT-2010.06 移植 支持 下载yaffs2文件系统 (九)
- u-boot移植(八)支持yaffs
- s5pv210 uboot-2012-10移植(八) 之支持SD卡保存环境变量
- uboot移植-nandflash支持问题
- 天祥 TX2440 UBOOT移植(2. 支持NANDFLASH)
- 天祥 TX2440 UBOOT移植(4. 支持网卡DM9000)
- 天祥 TX2440 UBOOT移植(5. 支持文件操作系统yaffs2)
- u-boot-2011.03在TQ2440上的移植(7)--机器码配对
- uboot....Linux机器码传递
- UBOOT-2010.06 移植 初始化时钟 (三)
- UBOOT-2010.06 移植 初始化时钟 (三)
- UBOOT-2010.06 移植 建立自己的demo板 (二)
- UBOOT-2010.06 移植 支持norflash (四)
- UBOOT-2010.06 移植 支持nand flash 上 (五)
- UBOOT-2010.06 移植 支持nand flash 下 (六)
- UBOOT-2010.06 移植 支持 机器码配对 (八)
- UBOOT-2010.06 移植 支持 下载yaffs2文件系统 (九)
- 2.1 U-Boot Makefile分析
- 10年IT人生酸甜苦辣的经历!一个老程序员的心理话
- 程序员必看
- [解题报告]POJ-2698-八皇后问题
- 八皇后
- 八皇后及n皇后问题
- C++中cin/cout高级格式化操作