红联Linux门户
Linux帮助

vivi在FS2410上的成功移植

发布时间:2008-04-05 09:46:24来源:红联作者:turning
移植VIVI到优龙的板子上时除了要修改MAKEFILE里的内容,还要修改

1.修改分区信息,与内核分区一致

2.修改vivi引导参数,将原来的ttyS0修改为ttySAC0即可

以下是具体步骤:

1.修改/vivi/Makefile:

主要修改三个地方:

(1)LINUX_INCLUDE_DIR = /kernel/include/

改成你存放linux kernel源代码的地址,因为编译vivi需要用到kernel源代码的部分头文件,这里我的是:LINUX_INCLUDE_DIR = /usr/local/arm/2.95.3/include/

(2)CROSS_COMPILE = arm-linux-

改成你存放交叉编译工具的路径,通常交叉编译工具的路径都已经在profile文件中声明,所以一般直接写成arm-linux-。我试过了,如果用3.3.2的arm-linux-gcc最后编译时总会出些莫名其妙的问题,所以,这里我用的是2.95.3:CROSS_COMPILE = /usr/local/arm/2.95.3/bin/arm-linux-

(3)ARM_GCC_LIBS = /opt/crosstool/arm-linux/lib/gcc-lib/arm-linux/2.95.3

改成你安装交叉编译工具的相应路径,这里我的是ARM_GCC_LIBS =/usr/local/arm/2.95.3/lib/gcc-lib/arm-linux/2.95.3

2.修改分区信息:
(待续)

3.配置启动参数:

在vivi的下载模式下:
param set linux_cmd_line "noinitrd root=/dev/bon/2 init=/linuxrc console=ttySAC0"

(注意:目标板为2.6的内核时,console=ttySAC0;2.4时,console=ttyS0)

然后:
param save

boot
文章评论

共有 1 条评论

  1. qianyou 于 2008-04-11 09:22:05发表:

    http://blog.sina.com.cn/s/blog_4ce2cdfa010091yx.html
    楼上的太不厚道了!
    转载请标明原文出处.......

    [ 本帖最后由 qianyou 于 2008-4-11 12:37 编辑 ]