【开发手记二】:各有千秋:搭建Linaro Ubuntu与搭建嵌入式Linux系统
2014-08-29 18:56
204 查看
说明:整理之前项目博客,此系列之前发表于与非网
http://www.openhw.org/module/forum/thread-552479-1-1.html
没拿到教材之前,一头扎进了各种文档教程中,被Linux内核移植搞得晕头转向,单板机和嵌入式的区别也没搞清楚。终于拿到了教材,发现按照教材上的步骤一步一步做下来,也没有想象中那么难。所以给还在挣扎的孩子们还有我的建议就是,越感到迷茫的时候你离真理就越近了~废话不说了。我简单的介绍以下单板机搭建和嵌入式Linux系统构建步骤。
____________________________________________________________________________________________________
搭建Linaro Ubuntu单板机
最终FAT分区的3个文件:BOOT.BIN、zImage、devicetree.dtb
EXT4分区中有完整的Linaro Ubuntu系统文件
步骤:
1.BOOT.BIN的生成
在http://wiki.analog.com/resources/fpga/Xilinx/..下载工程adv,用XPS打开,经过综合和编译生成zynq_fsbl_0.elf、system.bit、u-boot.elf
然后Creat Image生成 BOOT.BIN
2.zImage的生成
3. devicetree.dtb的生成
嵌入式Linux系统的搭建
SD卡不需要EXT4分区。
FAT分区中4个文件:BOOT.BIN、zImage、devicetree.dtb、ramdisk8M.image.gz
步骤:
1.BOOT.BIN与单板机中制作方法一样
2.下载内核源码编译得到zImage和devicetree.dtb
3.制作ramdisk镜像文件并重命名为ramdisk8M.image.gz
注明:Linura Ubuntu单板机和嵌入式Linux系统相比
功能上有所不足,虽然能够运行一些程序以及例子,但是建议童鞋们还是以嵌入式Linux作为首选。
http://www.openhw.org/module/forum/thread-552479-1-1.html
没拿到教材之前,一头扎进了各种文档教程中,被Linux内核移植搞得晕头转向,单板机和嵌入式的区别也没搞清楚。终于拿到了教材,发现按照教材上的步骤一步一步做下来,也没有想象中那么难。所以给还在挣扎的孩子们还有我的建议就是,越感到迷茫的时候你离真理就越近了~废话不说了。我简单的介绍以下单板机搭建和嵌入式Linux系统构建步骤。
____________________________________________________________________________________________________
搭建Linaro Ubuntu单板机
最终FAT分区的3个文件:BOOT.BIN、zImage、devicetree.dtb
EXT4分区中有完整的Linaro Ubuntu系统文件
步骤:
1.BOOT.BIN的生成
在http://wiki.analog.com/resources/fpga/Xilinx/..下载工程adv,用XPS打开,经过综合和编译生成zynq_fsbl_0.elf、system.bit、u-boot.elf
然后Creat Image生成 BOOT.BIN
2.zImage的生成
3. devicetree.dtb的生成
嵌入式Linux系统的搭建
SD卡不需要EXT4分区。
FAT分区中4个文件:BOOT.BIN、zImage、devicetree.dtb、ramdisk8M.image.gz
步骤:
1.BOOT.BIN与单板机中制作方法一样
2.下载内核源码编译得到zImage和devicetree.dtb
3.制作ramdisk镜像文件并重命名为ramdisk8M.image.gz
注明:Linura Ubuntu单板机和嵌入式Linux系统相比
功能上有所不足,虽然能够运行一些程序以及例子,但是建议童鞋们还是以嵌入式Linux作为首选。
相关文章推荐
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
- 嵌入式Linux系统开发环境搭建流程
- 嵌入式Linux系统开发环境搭建
- 嵌入式开发(一)虚拟机上的ubuntu系统上搭建nfs过程及遇到问题
- Ubuntu下搭建Linux嵌入式开发环境
- 嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源
- Linux ubuntu mint 系统安装和基本开发环境的搭建
- 搭建Ubuntu 10.04系统(嵌入式开发)
- 嵌入式Linux系统的QT4.5开发环境搭建
- ubuntu10.10下嵌入式QT开发环境搭建手记
- 在Ubuntu上搭建嵌入式Linux开发环境
- Linux开发环境搭建与使用——通过虚拟机安装系统( ubuntu )
- 搭建Ubuntu 10.04系统(嵌入式开发) (重要)
- Ubuntu下嵌入式Linux开发环境搭建
- 64位ubuntu16.04搭建嵌入式linux开发环境的奇葩问题
- ubuntu10.10下嵌入式QT开发环境搭建手记
- Linux开发环境搭建与使用——Linux系统( ubuntu )安装方案
- Ubuntu下搭建Linux嵌入式开发环境
- 在Ubuntu上搭建嵌入式Linux开发环境
- 为嵌入式linux搭建开发环境(ubuntu16.04 nfs + samba)