制作ZedBoard上linux根文件系统(ramdisk).doc
《制作ZedBoard上linux根文件系统(ramdisk).doc》由会员分享,可在线阅读,更多相关《制作ZedBoard上linux根文件系统(ramdisk).doc(3页珍藏版)》请在三一文库上搜索。
1、制作ZedBoard上linux根文件系统(ramdisk)Digilent的OOB设计给出了一个ZedBoard上完整的运行的linux系统所需要的所有文件,包括配置FPGA的bit文件、 配置ARM PS系统的First-Stage boot loader(FSBL)和引导linux需要的Second-Stage boot loader(SSBL)、Linux内核zImage、设备树文件devicetree_ramdisk.dtb 以及根文件系统ramdisk8M.image.gz。linux在运行时,加载这个ramdisk8M.image.gz镜像文件到DDR3中来执行实现根文件系统的建
2、立,很多并不像在ubuntu中对文件系统操作那样简单。本小节介绍如何制作ZedBoard可运行的根文件系统ramdisk8M.image.gz镜像文件,参照xilinx wiki 。通过本小节的学习,在以后的开发中,可以更加顺利的修改文件系统,给设计带来方便。硬件平台:Digilent ZedBoard开发环境:Windows XP 32 bit + Wmare 8.0 + Ubuntu 10.04 + arm-linux-xilinx-gnueabi交叉编译环境Zedboard linux: Digilent OOB Design1、FHS(Filesystem Hierarchy Stan
3、dard)标准介绍当我们在linux下输入ls / 的时候,见到的目录结构以及这些目录下的内容都大同小异,这是因为所有的linux发行版在对根文件系统布局上都遵循FHS标准的建议规定。该标准规定了根目录下各个子目录的名称及其存放的内容:目录名 存放的内容/bin 必备的用户命令,例如ls、cp等/sbin 必备的系统管理员命令,例如ifconfig、reboot等/dev 设备文件,例如mtdblock0、tty1等/etc 系统配置文件,包括启动文件,例如inittab等/lib 必要的链接库,例如C链接库、内核模块/home 普通用户主目录/root root用户主目录/usr/bin 非
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 制作 ZedBoard linux 文件系统 ramdisk
链接地址:https://www.31doc.com/p-3394867.html