易截截图软件、单文件、免安装、纯绿色、仅160KB

u boot1.1.6以及linux和文件系统在fs2410上的移植

第一次接触u-boot移植,菜鸟一个,啥都不懂得,在网上转了很久,决定还是先借鉴一下被人的经验吧!!!我参考的文章是
http://www.diybl.com/course/6_system/linux/Linuxjs/2008727/134020_2.html,这个文章对我来说,真是不错,改动的东西比较少,我喜欢,^_^,对于这篇文章,我想说明几点的是:在部分(一)的第五步当中,我没有改写我自己的lowlevel_init.S代码,原文中#define B1_BWSCON          (DW16)
应该为#define B1_BWSCON          (DW32)的。其它部分,我就几乎没有改动,这样下去应该会很顺利的,到部分(三)的制作uImage这部分,我为了省事,暂时从网上找了个能用的zImage,然后直接mkimage一下,不过我设定的Load Address为0x30008000,入口地址为:0x30008040。好,到这一部,linux内核应该是没问题了,别急,我们还得找一个文件系统,^_^,我还是找别人的,因为我现在就是要测试u-boot的。
      接下来就是烧写的,不幸的是,我只有一根串口线,别的啥也没有,不过好的一点是,我的fs2410里面有一个能用的其他的bootloader,咱就暂且用这个bootloader下载一下我自己的u-boot吧,等到u-boot下载进去后,我直接将之写到block 0,好了,断掉fs2410的电源,并且短接fs2410上的两个我也不知道名字的引脚(等我查查他们的名字,我再补上来,不过我知道他们的用途的---设置启动方式用的),并接通电源,还不错,u-boot能用,接下来,我直接将linux内核下载到位置30008000,并设置启动变量,最后bootm 30008000下,结果,却出现了如下的信息:
Booting image at 30008000 ...
   Image Name:   linux2.6.14
   Created:      2008-12-30  14:07:53 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1008456 Bytes = 984.8 kB
   Load Address: 30008000
   Entry Point:  30008040
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
Starting kernel ...
Uncompressing Linux................................................................... done, booting the kernel.
Linux version 2.6.14.1 (roo


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

Linux新手学习建议

随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者 ......

grubfordos 引导linux 和windows方法

Grubfordos 引导linux的方法
方法一
Errorcheck off
Configfile /menu.lst
Configfile /boot/grub/menu.lst
Configfile /grub/menu.lst
Find –set-root –ignore-floppies –ignore-cd /menu.lst
Configfile /menu.lst
Find –set-root –ignore-floppies –ignore-cd /root/grub/m ......

linux 初学命令

1.系统信息显示命令 # uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号