首页 / 操作系统 / Linux / VIVI成功移植到FS2410核心板
把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.32.修改分区信息:(待续)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 saveboot