随笔分类 - U-boot
摘要:支持网卡芯片DM9000在driver下,有网卡驱动DM9000x.c 和 DM9000x.hDM9000接在BANK4,位宽16在include/configs/TX2440.h中设置网卡基地址:在56行处,将CS8900的定义改成:#define CONFIG_DRIVER_DM9000 1#define CONFIG_DM9000_BASE 0x20000300#define DM9000_IO CONFIG_DM9000_BASE#define DM9000_DATA (CONFIG_DM9000_BASE + 4)#define CONFIG_DM9000_USE_16BIT
阅读全文
摘要:支持NAND Flash 1. 首先在配置文件 include/config/fl2440.h 的宏 CONFIG_COMMANDS 中增加 CFG_CMD_NAND,#define CONFIG_COMMANDS \ (CONFIG_CMD_DFL | \ CFG_CMD_CACHE | \ CFG_CMD_NAND | \ \2.在配置文件 include/configs/fl2440.h 中增加如下3个宏#define CFG_NAND_BASE 0 //无实际意义:基地址,在board_nand_init中重新定义#define CFG_MAX_N...
阅读全文
摘要:选择NOR flash型号 我的开发板上的nor flash芯片是Intel的JS28F320(4MB)(1device=32blocks,1block=128MBfl2440默认是nandflash启动,norflash启动只需将跳线帽J5拔掉就可以了 1. 把开发板的配置文件fl2440.h(/include/configs/fl2440.h)中关于flash的配置部分都删掉,换成下面的配置:#define CONFIG_NR_DRAM_BANKS 1 #define PHYS_SDRAM_1 0x30000000 #define PHYS_SDRAM_1_SIZE 0x04000000
阅读全文
摘要:U-boot源码结构 图片来自韦东山的《嵌入式linux应用开发完全手册》 U-boot下载地址:ftp://ftp.denx.de/pub/u-boot/ 交叉编译工具链 3.3.2 U-boot移植 1.新建一个fl2440开发板目录和文件 ①在board目录下新建fl2440目录,讲smdk2410目录下的文件复制到fl2440目录下,并将board/fl2440/smdk2410.c重命名为fl2440.c ②修改u-boot-1.1.6目录下Makefile文件smdk2410_config : unconfig@$(MKCONFIG) $(@:_config=) arm a...
阅读全文
摘要:vi /etc/init.d/rcS在其中加入ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up就可以了
阅读全文

浙公网安备 33010602011771号