首页 > 系统服务 > 详细

ZYNQ学习(2.2) —— Linux启动文件生成(SnowLeo为例)

时间:2014-03-17 04:50:14      阅读:666      评论:0      收藏:0      [点我收藏+]

1. 启动方式及相关文件说明

=======================================================================================================

1) 初次使用时,采用TF卡启动的方式。TF卡要进行分区,一个为FAT32,包含启动内核镜像;一个为EXT4,包含文件系统

镜像。相关的文件在厂家提供的“参考例程”的ubuntu_image文件夹里。

=======================================================================================================

 

2. 内核镜像和设备树配置文件的生成

=======================================================================================================

Kernel: linux3.6.0
GCC: arm-xilinx-linux-gnueabi-gcc
Host: Ubuntu12.04

1、解压内核
bash$tar xvf linux-snowleo-3.6.0.tar.bz2
2、导出环境变量
bash$cd linux-snowleo-3.6.0
bash$export ARCH=arm
bash$export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
3、配置内核
bash$make v3best_snowleo_defconfig
bash$make menuconfig
4、生成内核镜像
bash$make uImage
5、生成设备树文件
bash$make snowleo.dtb
bash$mv snowleo.dtb devicetree.dtb

执行完以上步骤,就可以获得在Snowleo上启动Linux所必需的uImage、devicetree.dtb

=======================================================================================================

ZYNQ学习(2.2) —— Linux启动文件生成(SnowLeo为例),布布扣,bubuko.com

ZYNQ学习(2.2) —— Linux启动文件生成(SnowLeo为例)

原文:http://www.cnblogs.com/jayhust/p/3603938.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!