zju(3)内核编译与运行

时间:2023-03-09 07:40:34
zju(3)内核编译与运行

1、实验目的

学习和掌握Linux配置和编译的基本步骤。

二、实验内容

1. 对Linux内核及用户程序进行配置;

2. 编译生成内核映像文件;

3. 把编译的映像文件烧写到FLASH中,查看运行结果。

三、主要仪器设备

1、Ubuntu12.04系统。

2、英培特eduk4-s3c2410试验平台

四、操作方法和实验步骤

环境变量

source /usr/local/src/EduKit-IV/Mini2410/set_env_linux.sh

1. 编译内核

清除早前可能存在的配置信息

zju(3)内核编译与运行

执行配置命令

zju(3)内核编译与运行

选择Load an Alternate Configuration File并添加配置文件

zju(3)内核编译与运行

之后,保存并退出。

内核编译 make zImage

zju(3)内核编译与运行

编译出错,因为交叉编译环境的arm-linux-gcc版本太高,需要降低版本。

zju(3)内核编译与运行

zju(3)内核编译与运行

zju(3)内核编译与运行

进入minicom,通过xmodem协议来固化内核映像

zju(3)内核编译与运行

zju(3)内核编译与运行

生成驱动模块make modules

zju(3)内核编译与运行

输入内核镜像文件

zju(3)内核编译与运行

开始传送

zju(3)内核编译与运行

在minicom终端将打印内核固化信息

zju(3)内核编译与运行

重启后系统可以看到新的内核引导信息

zju(3)内核编译与运行

相关文章