EDN首页   博客首页

日志档案

发表于 2008-9-2 13:37:12

2

标签: bootloader  

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

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

1、编译和烧写bootloader/vivi

首先进入vivi源代码目录:

#cd /opt/FriendlyARM/Nano2410A_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烧写内核映象文件

系统分类: 软件开发   |   用户分类: LINUX   |   来源: 转贴   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(214)    回复(0)  

投一票您将和博主都有获奖机会!