uboot 移植之默认配置文档简要介绍

Uboot移植
板级设备的配置文件位于
include/configs/<board_name>.h
#define CONFIG_ARM920T 1
/*CPU类型*/

#define CONFIG_S3C2410 1
/*MCU类型*/

#define CONFIG_SMDK2410 1
/*开发板型号*/

#define USE_920T_MMU 1
/*使用MMU*/

#undef CONFIG_USE_IRQ
/*不使用IRQ/FIQ*/

/*malloc池大小*/
#define CFG_MALLOC_LEN (CFG_ENV_SIZE + 128*1024)

/*数据段大小128字节*/
#define CFG_GBL_DATA_SIZE 128

/*使用CS8900网卡*/
#define CONFIG_DRIVER_CS8900 1

/*CS8900A基地址*/
#define CS8900_BASE 0x1000300

/*使用串口1*/
#define CONFIG_SERIAL 1

/*波特率*/
#define CONFIG_BAUDRATE 115200

/*自动启动等待时间*/
#define CONFIG_BOOTDELAY 3

/*内核启动参数*/
#define CONFIG_BOOTARGS
"root=ramfs devfs=mount console=ttySA0,9600"

#define CONFIG_ETHADDR 08:00:3e:26:0a:5b
#define CONFIG_NETMASK 255.255.255.0
#define CONFIG_IPADDR 10.0.0.110
#define CONFIG_SERVERIP 10.0.0.1

#define CONFIG_BOOTCOMMAND "tftp; bootm"

#define CFG_PROMPT "SMDK2410#"
#define PHYS_SDRAM_1 0X3000000 /*SDRAM Bank #1*/
#define PHYS_SDRAM_1_SIZE 0x04000000 /*64 MB*/

#define CFG_LOAD_ADDR 0x3300000
/*默认启动地址*/

#define CFG_BAUDRATE_TABLE {9600, 19200, 38400, 57600,
115200} /*可用的波特率*/

/*有一片SDRAM*/
#define CONFIG_NR_DRAM_BANKS 1

/*FLASH No1的基地址*/
#define PHYS_FLASH_1 0x00000000

/*FLASH的基地址*/
#define CFG_FLASH_BASE PHYS_FLASH_1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值