安装FA526一Linux软件包的具体流程如下:

(1)拷贝文件arm-linux一20050429.tgz至目录/usr/src:

#cp arm-linux一20050429.tgz/usr/src

(2)解包文件“arm-linux一20050429.tgz”:

#cd/usr/src

#tar zxvf arm-linux一20050429.Tgz

(3)安装Toolchain(GCC一2.95.3,Binutils一2.11.2,GLIBC一2.2.3)至目录/usr/local:

#cp/usr/src/arm-linux/toolchain/arm-linux-toolchain.tgz/usr/local/

#cd/usr/local

#tar zxvf arm-linux-toolchain.tgz

#rm-f arm-linux-toolchain.Tgz

此步骤将在目录/usr/local/arm解压GCC一2.95.3,Binutils一2.11.2和GLIBC一2.2.3的输出文件。

(4)添加GCC执行路径shell环境。

可执行以下命令来添加路径:

#export PATH=$PATH:/usr/local/arm/2.95.3/bin

在完成以上四个安装步骤后,就可以在自己的系统下解压打包文件(如arm-linux20050429.tgz),之后,系统会自动生成一组目录。表2列出了这些源目录的定义。用户的应用程序包含在目录/usr/src/arm-linux/user/下,而客户定制的RAM-Disk则包含在目录/usr/src/arm-linux/images/下。

FA526-Linux的构建和开发

在嵌入式系统里配置和构建FA526一Linux内核时,如果FA526的Linux内核子目录路径为:/usr/src/arm-linux/arm-linux一2.4.19/,那么,FA526一Linux目录的结构将和标准Linux内核一样,其版本为2.4.19。表3列出了Linux内核子目录的内容。

内核构建

为FA526架构生成内核映像时,必须先对内核进行配置,配置文件路径为/.config。