原创 linux下编译和烧写bootloader/vivi以及kernel的操作步骤

2008-9-2 13:37 3989 3 3 分类: 软件与OS

linux编译和烧写bootloader/vivi以及kernel的操作步骤:



1、编译和烧写bootloader/vivi


首先进入vivi源代码目录:


#cd /opt/FriendlyARM/Nano<?XML:NAMESPACE PREFIX = ST1 />2410A_V2/vivi


然后执行


#make menuconfig


配置在跳出的窗口中选择“Load on Alternate Configuration File”菜单


装载arch/nano2410v2然后保存该设置


保存完毕,执行命令:


#make


如果编译过程顺利,将会在当前目录下生成vivi二进制映象文件。


如果板子还没有安装vivi,则可以使用JTAG将生成的vivi 烧写到板子上;如果已经安装了vivi,可以进入vivi控制界面,可以将新生成的vivi 烧到板子上,命令是:


#load flash vivi x


2编译和烧写kernel(内核)


内核的编译和烧写,与上面vivi类似:


首先进入内核目录:


#cd /opt/FriendlyARM/Nano2410A_V2/kernel_2.4.18


然后配置内核


#make menuconfig


方法与vivi类似,在配置窗口中选择“Load on Alternate Configuration File”菜单,载入arch/arm/nano2410v2,保存后退出,


然后可以编译内核,执行命令:


#make zImage


于是在arch/arm/boot目录下生成zImage,然后可以进入vivi控制界面,使用如下命令将生成的zImage文件通过串口烧写到flash上:


1FriendlyARM>load flash kernel x //通过xmodem烧写内核映象文件


2FriendlyARM>load flash kernel u //通过usb烧写内核映象文件

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /2 下一条