U-boot移植
文章平均质量分 80
Doublenian
我的目标是:以简练,诙谐易懂的语言方式来理解高深技术!
展开
-
U-boot-200908在FL2440上的移植(二)--uboot在norflash上运行
我的开发板上的norflash是Intel的JS28F320(4MB)(1device=32blocks,1block=128MB) 1.修改norflash的配置,在include/configs/fl2440.h中关于flash的配置部分都删掉,换成下面的配置: /*------------------------------------------------------原创 2012-11-26 18:57:07 · 689 阅读 · 0 评论 -
U-boot-200908在FL2440上的移植(三)--移植DM9000
hah,经过两天的努力终于把DM9000 给Ping 通了,搞死了,下面介绍一下移植的过程 1.打开/driver/net/dm9000x.c,定位到大概377行在dm9000_init函数中修改如下: DM9000_iow(DM9000_IMR, IMR_PAR); 378 #if 1 379 380 i = 0; 381 while (!原创 2012-11-26 18:57:32 · 498 阅读 · 0 评论 -
U-boot-200908在FL2440上的移植(一)--uboot在RAM中运行
首先我的环境是 主机:Ubuntu11.10 编译器: arm-linux-4.3.2 u-boot: uboot-2009.08 1.建立FL2440项目并编译 建立板级文件夹: (1)在board/samsung目录下新建文件夹fl2440,找到相似的板级文件夹smdk2410,并把该文件夹中的所有文件拷贝到fl2440下 (2)到fl2440目录下,把文件s原创 2012-11-26 18:56:55 · 1242 阅读 · 0 评论 -
U-boot-200908在FL2440上的移植(四)--用nfs和tftp下载
我主要是想彻底的离开windows,在ubuntu下进行嵌入式的 开发。首先介绍一下Ubuntu下需要安装和配置的工具: 1. cutecom cutecom是Ubuntu上有点类似DNW的图形化的串口软件。 (1)首先apt-get install cutecom (2)插上串转并的USB口,dmesg看一下“usb 2-1.4: ch341-uart converter now a原创 2012-11-26 18:57:46 · 528 阅读 · 0 评论 -
u-boot完全分析
U-boot完全分析(基于FL2440u-boot移植) 1.1 U-boot 工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能 Ø 硬件设备初始化 Ø 加载U-Boot第二阶段代码到RAM空间 Ø 设置好栈 Ø 跳转到第二阶段代码转载 2012-12-15 14:55:14 · 688 阅读 · 0 评论