linux下的vivi、内核、root的安装步骤与测试
烧写2410-S linux 操作系统:
在windows xp下进行,需要的文件在光盘中的img目录和flashvivi目录下提供。
烧写2410-S linux 操作系统包括烧写vivi,kernel,root三个步骤,除此我们还要烧写yaffs.tar,这四个文件在img目录中。
vivi ----linux操作系统启动的bootloader;
zImage----linux操作系统内核;
root.cramfs----根文件系统;
yaffs.tar----应用程序
一.烧写vivi。
1.把并口线插到pc机的并口,并把并口与JTAG相连,JTAG与开发板的14针JTAT口相连,打开2410-S.
2.把整个GIVEIO目录(在flashvivi目录下)拷贝到C:\WINDOWS下,并把该目录下的giveio.sys文件拷贝到c:/windows/system32/drivers下。
3.在控制面板里,选添加硬件>下一步>选-是我已经连接了此硬件>下一步>选中-添加新的硬件设备>下一步>选中安装我手动从列表选择的硬件>下一步>选择-显示所有设备>选择-从磁盘安装-浏览,指定驱动为C:\WINDOWS\GIVEIO\giveio.inf文件,点击确定,安装好驱动
4.在d盘新建一目录bootloader,把sjf2410-s(在flashvivi目录下)和要烧写的vivi拷贝到该目录下,在程序-附件-msdos下,进入该目录,运行sjf2410-s命令如下:sjf2410-s /f:vivi
在此后出现的三次要求输入参数,第一次是让选择Flash,选0;第二次是选择jtag对flash的两种功能,也选0;第三次是让选择起始地址,选0此后就等待大约3-5分钟的烧写时间,当VIVI 烧写完毕后选择参数2,退出烧写。
5.烧录后关闭2410-S,拔掉JTAG与开发板的连线,并用串口线连接pc和2410-S;
6.打开超级终端,先按住pc机“Back Space”键,然后启动2410-S,进入vivi> ,按照以下命令重新分区:
vivi>bon part 0 128k 192k 2240k 5312k:m 64704k
7.这时已格式化flash,千万不要重启2410-S,
vivi>load flash vivi x 回车
当出现Ready for downloading using xmodem...
Waiting...
...这时点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择好镜像文件vivi,协议为Xmodem,点击“发送"通过串口 重新烧录一遍,至此你的vivi就烧写到flash里了
二.烧写内核zImage(kernel)
相关文档:
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但
万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本
应用。
与一些技巧相比,Configure显得基 ......
Tuning TCP for Linux 2.4 and 2.6
NB: Recent versions of Linux (version 2.6.17 and later) have full autotuning with 4 MB maximum buffer sizes. Except in some rare cases, manual tuning is unlikely to substantially improve the performance of these kernels over most network paths, and is not generally ......
Linux 下编译 fluent UDF 使的 makefile,根据 fluent 自带的 makefile 修改的。
调用的时候,直接加上目标,如
make -f makefile_linux lnamd64
#----------------------------------------------------------------------#
# makefile for user defined functions.
#---------------------------------------------- ......
假如有以下的路由表:
10.101.184.32 * 255.255.255.224 U 0 0 0 eth0
10.101.186.0&nb ......
linux下的文件结构,看看每个文件夹都是干吗用的
/bin 二进制可执行命令
/dev 设备特殊文件
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/ ......