不断超越自己,将更强大!
发布时间:2016-02-26 22:41:56
硬件开发环境:AT91SAM9261EK开发板,NandFlash启动。使用最新的AT91Bootstrap 3.8.2+Uboot 2014.04。因为NandFlash是128M的,需要修改Uboot 里nand的型号,添加128M的支持。Linux version 2.6.26的内核,移植yaffs2文件系统,一直失败!因此,先使用cramfs文件系统,如果成功跑起来,至少说明文件系统的文件准备好了。.........【阅读全文】
发布时间:2016-02-20 13:00:25
在串口终端打印的信息如下:RomBOOTAT91Bootstrap 3.6.0 (Sat Jan 30 20:44:32 CST 2016)NAND: Done to load imageU-Boot 2014.04 (Feb 20 2016 - 12:02:56)CPU: A.........【阅读全文】
发布时间:2016-02-20 11:11:47
工欲善其事,必先利其器!软件工具的选择与使用,是开发人员必须重视的事情。 我这里在VM虚拟机安装的CentOS 6.5,开发编译基于ARM的嵌入式Linux,安装了几个版本的交叉编译器,以下是如何切换各个版本:永久生效,而不是换个控制台或是换个用户或是重新启动.........【阅读全文】
发布时间:2016-02-18 15:01:51
有时候,想知道自己使用的Linux版本是什么,内核信息,可以通过以下的命令查看。[root@zhangsz 桌面]# uname -aLinux zhangsz.zhangsz 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux[root@zhangsz 桌面]# cat /proc/version Linux version 2..........【阅读全文】
发布时间:2016-02-16 17:18:26
这里使用的版本为:u-boot-2014.04查看并修改位置如下:u-boot-2014.04/include/configs/at91sam9x5ek.h(1)查看一下Linux内核在NandFlash中的烧写位置:默认为:0x200000。如下为Linux内核启动的参数:在NandFlash里启动。/* bootstrap + u-boot + env +.........【阅读全文】