Chinaunix首页 | 论坛 | 博客
  • 博客访问: 218636
  • 博文数量: 48
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 258
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-22 23:45
文章分类

全部博文(48)

文章存档

2015年(4)

2014年(34)

2013年(10)

分类: LINUX

2015-06-19 21:59:00

        是不是还在雀跃与开发板正常启动的喜悦之中?还是在思考能不能改变一些有趣的东西。比如命令提示符等等;那么今天我们就修改一些小玩意。
        闲话少说,板子启动之后现象是这样的    

点击(此处)折叠或打开

  1. U-Boot 2010.03 ( 6?.. 09 2015 - 22:25:02) for SMDK6410


  2. CPU: S3C6410@533MHz
  3.          Fclk = 533MHz, Hclk = 133MHz, Pclk = 66MHz (ASYNC Mode)
  4. Board: SMDK6410
  5. DRAM: 128 MB
  6. Flash: 0 kB
  7. NAND: 256 MiB
  8. In: serial
  9. Out: serial
  10. Err: serial
  11. Net: dm9000
  12. Hit any key to stop autoboot: 0
        看到乱码了吗?更改:
Makefile文件中的

点击(此处)折叠或打开

  1. $(TIMESTAMP_FILE):
  2.         @date +'#define U_BOOT_DATE "%b %d %C%y"' > $@
  3.         @date +'#define U_BOOT_TIME "%T"' >> $@
改为:

点击(此处)折叠或打开

  1. $(TIMESTAMP_FILE):
  2.         @date +'#define U_BOOT_DATE "%m %d %C%y"' > $@
  3.         @date +'#define U_BOOT_TIME "%T"' >> $@
下面更改一些配置的东西:
进入include\configs下面的smdk6410.h中
更改宏

点击(此处)折叠或打开

  1. #define CONFIG_SYS_PROMPT "SMDK6400 # "
SMDK6400 #为你喜欢的任意字符比如:beyond_hero#;
这样就可以在开发板启动U-BOOT之后看到提示符变成beyond_hero#;

更改bootdelay延时:

点击(此处)折叠或打开

  1. #define CONFIG_BOOTDELAY 10
更改bootcommand命令

点击(此处)折叠或打开

  1. #define CONFIG_BOOTCOMMAND "nand read 0x50018000 0x60000 0x1c0000;" "bootm 0x50018000"
更改为你要加载内核的地址:

点击(此处)折叠或打开

  1. #define CONFIG_BOOTCOMMAND "nand read 0x50008000 0x40000 0x300000;" "bootm 0x50008000"
CONFIG_ENV_OFFSET 的修改:

点击(此处)折叠或打开

  1. #define CONFIG_ENV_OFFSET 0x0040000
将0x0040000更改为0x0080000;

该篇主要修改一些无关紧要的东西,下节我们修改网卡驱动,将CS8900更换成DM9000.







    
阅读(1881) | 评论(0) | 转发(0) |
0

上一篇: 基于s3c6410的u-boot 2010.3版本的移植(二)

下一篇:没有了

给主人留下些什么吧!~~