u-boot移植
chchchdx123
本人勤奋爱学,踏实肯干
展开
-
u-boot移植(一)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。文章来源:http://hbhuanggang.cublog.cn一、移植环境主 机:VMWare--Fedora 9开发板:Mini2440--64MB Nand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2009.08.tar.bz2二、移植步骤本次移植的功能特点包括:转载 2011-04-08 08:23:00 · 1023 阅读 · 0 评论 -
在ubuntu10.10下安装Qt环境
在之前的那些简单的环境配置(交叉编译器等等)完之后,就可以开始配置QtE环境了。注意点1:在ubuntu下安装QtE环境,如果是使用用户环境下安装的话,以后再编译程序的时候,直接在用户环境下编译就可以,如果是在root下安装的,那么以后编译程序就得在root环境下编译。注意点2:安装QtE的版本要和交叉编译器的版本想匹配。我这边的使用的QtE版本的4.6.3,交叉编译器的版本是4.4.转载 2011-10-28 14:32:00 · 1284 阅读 · 1 评论 -
Kernel panic - not syncing: Attempted to kill init
用arm-linux-gcc 4.00以上的编译器做出都 文件系统老是报这个错 ,而用rm-linux-gcc 3.xx 版本都都不会,看来一下内核的配置 原来问题在这里 Kernel Features ---> [*] Use the ARM EABI to compile the kernel转载 2011-10-21 08:35:15 · 366 阅读 · 0 评论 -
IP-Config: Device `eth0' not found
原因是未配置网卡驱动,或者网卡驱动配置不正确。我在移植linux到ok2440的时候,在内核里配置网卡驱动为dm9000,但是还是出现了上述错误,原因是smdk2440板子上的网卡为cs9000,而不是dm9000,因此即使内核配置里选中dm9000,实际上也是没有用的。解决方法: 把arch/arm/mach-s3c2440/mach-mini2440里的关于dm9000网卡原创 2011-10-21 08:34:16 · 1752 阅读 · 0 评论 -
u-boot支持yaffs2
uboot源码默认是不支持yaffs文件系统的,所以我们需要自己修改源码进行支持。 首先我们进入U-Boot源码目录添加对yaffs镜像烧写的支持. 在common/cmd_nand.c里仿照jffs2来写一些yaffs的内容: 在: U_BOOT_CMD(nand, 5, 1, do_nand, "nand - NAND sub-syst转载 2011-10-21 08:28:43 · 726 阅读 · 0 评论 -
u-boot移植出现的问题及解决方法
出现问题:## Starting application at 0x30008000 ...Uncompressing Linux.............................................................解决方案:setenv bootargs console=ttySAC0,115200 mem=64M ;console明令在哪暂时转载 2011-10-21 08:32:52 · 2845 阅读 · 0 评论 -
开发板ping不通主机原因
1,开发板和主机不在同一网段2,主机防火墙开启了。3,看主机是否能ping通其他计算机。4,linux虚拟机设置为桥接。原创 2011-09-30 16:50:56 · 1735 阅读 · 0 评论 -
u-boot移植(四)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。文章来源:http://hbhuanggang.cublog.cn一、移植环境转载 2011-04-08 08:34:00 · 556 阅读 · 0 评论 -
u-boot移植(五)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn一、移植环境主转载 2011-10-08 13:56:02 · 673 阅读 · 0 评论 -
u-boot移植(六)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn一、移植环境主转载 2011-10-08 13:59:35 · 1837 阅读 · 0 评论 -
内核启动后串口无输出
1,linux2.6内核的console应该为ttySAC0,2.4的为ttyS0;2,linux内核的下载地址要确保没有内容,对于ok2440来说,内存开始地址为0x30000000,则推荐下载到0x31000000;这个问题困扰了我半天;3,linux和u-boot的原创 2011-09-30 16:57:05 · 552 阅读 · 0 评论 -
u-boot启动流程
U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能Ø 硬件设备初始化Ø 加载U-Boot第二阶段代码到RAM空间Ø 设置好栈Ø 跳转到第二阶段代码入口 (2)第二阶段的功能Ø 初始化转载 2011-09-28 11:11:25 · 333 阅读 · 0 评论 -
基于OK-2440III的u-boot移植(一)
<br />u-boot的工作过程与硬件关系密切,所以在移植时必须对S3C2440等芯片手册和开发板的硬件有一定的了解。其工作流程主要分为两个部分涉及两个主要的文件:cpu/arm920t/start.S和lib_arm/board.c,先从前面的汇编程序中执行,再跳到后面的C程序中。<br /> 移植思路参考网上友友分为六个步骤:(1)建立好开发板相关的文件,并利用交叉编译器编译生成bin文件用于下载到开发板中运行;(2)修改相关硬件配置,让uboot能在sdram中运行调试;(3)修改norfl原创 2011-04-23 16:58:00 · 955 阅读 · 3 评论 -
u-boot移植(三)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。文章来源:http://hbhuanggang.cublog.cn一、移植环境主 机:VMWare--Fedora 9开发板:Mini2440--64MB Nand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2009.08.tar.bz2二、移植步骤上接:u-boot-20转载 2011-04-08 08:30:00 · 506 阅读 · 0 评论 -
u-boot移植(五)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。文章来源:http://hbhuanggang.cublog.cn一、移植环境主 机:VMWare--Fedora 9开发板:Mini2440--64MB Nand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2009.08.tar.bz2二、移植步骤上接:u-boot-20转载 2011-04-08 08:45:00 · 174 阅读 · 0 评论 -
u-boot移植(二)
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn一、移植环境主 机:VMWare--Fedora 9开发板:Mini2440--64MB Nand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2009.08.tar.bz2二、移植步骤上接:u-bo转载 2011-04-08 08:28:00 · 620 阅读 · 1 评论 -
yaffs启动出现Partially written block X detected信息
YAFFS2文件系统在做了创建、删除等操作后,下次开出现N多Partially written block X detected打印信息。显示如下: Creating 6 MTD partitions on "atmel_nand":0x000000000000-0x000000020000 : "bootstrap"0x000000020000-0x000000060000 :转载 2011-11-02 14:00:01 · 432 阅读 · 0 评论