您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Linux学习系列五:Nand Flash根文件系统制作.pdf
  所属分类: Linux
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2019-07-03
  提 供 者: qq_38******
 详细说明:Linux学习系列五:Nand Flash根文件系统制作.pdf目录 引言 环境介绍 硬件 软件 使用 制作根文件系统 文件系统打包 内核修改 结果查看 验证文件系统是否可用 验证 能否在板子上运行 结束语 引言 之前系列的文章介绍了如何编译 以及使用默认的 根 文件系统来构建一个完整的嵌入式系统,本篇文章介绍如何从头制作一个 放在 上的根文件系统。经过我这段时间的总结, 相关的编译、 配置等工作还是比较麻烦的。所以你可能会看到一般做核心板的第二方厂家会建 议初学者直接使用现成提供的文件系统,比如一个做 核心板的厂家, 其文档里这么描述: 4.3使用 busybox制作文件系统 本节内容介绍如何使用 busybox制作文件系统中的一些工具软件,如果没有特殊的要求,使用 酷客出的文件系统就叫以,不需要进行本节换作。建议初学者跳过此节一 再比如力外一个做 核心板的厂家,其文栏里这么描述 3.31 Yocto构建 Linux系统 本节适合需要对文件系统进行深度走制的开发考,希望从Yon构建出符合MYY6X系列开发板的文件系统,同时基于它的定制需求。初次体拉 使用或无揸汰置要的开发者可以直接使和 MYD-YGUL已经供的文件系统 他们都建议初学者直接使用他们提供好的文件系统。但是我还是强烈建议大 家自己一步一步的去操作制作一次,因为一是这有助于你理解根文件系统是怎么 来的,最小的能用的根文件系统包含了哪些东西,二是将来你很有可能需要对文 件系统做一些定制化的裁剪和修改工作,只有自己做了一遍你对会明白这个东西 到底是怎么回事,比如我原来就搞不清楚 这些名词 在 中的作用,现在随着实践增多,就大概知道他们的用处了。 环境介绍 硬件 因为本系列博客都会以 为平台来介绍,为了大家学习起来方便,之 后所有的实验都会在网上可以买到的一个 廾发板上来做,通过我的仔 细豐选,感觉下面这家的开发板性价比最高。 有兴趣购买的朋友,大家去下方他们的淘宝店购买即可: 建议大家选择寸电阻屏的,因为价格最便宜,另外再配个摄像头和 模块供后面实验使用。 价格 580.ee 164 38 累计评论交易成力 淘宝价¥558.00热促销 西送山东青岛至北京朝阳区·快递免运·20小内发货 颜鱼分类 43小电阳阻屏‖43电容屏5」电答屏小标清电容屏 对高青中答屏无屏套餐单核心板摄像头WF扶 JTAG转接板 数里 1+件库存586543件 希望人家不要让自己的开发板吃灰,真正的用起来,相信大家跟着我的整个系 列文章,自己亲自动手去实践,最后一定有所收获。 软件 本篇新用到的软件工具一个是 ,它用来生成文件系统里的儿个最基 本的文件夹,二是打包工具 ,它用来生成能直接烧录到板子里的镜像文 件。下载地址在: IGitllub,Inc,[USIIhttps://github.com/OpenNuvoton/NUC970LinuxApplications als 3-utI s-023 Add all applica: or source codes. benchmark/nctpcrf 2.6.0 Lat Makcallfilc pass on Centos busybo×-1221 Fixed file permissions From 755 to 644 5 years ago Update ebi demo cod a year 33o lewIn N9H30 Linux emwin lib update from v5.45h2 to v5.43k.2 4 months ago ethod|-4后 Add etntoo -4.6 3 years ago i2c-tools Add i2c-tocls utility create h/w jpeg library 2ye3733 libuuid-1.D Lel Makeallfile pdss on CenlOS lighttpd1.139 Addsamplcsforlighttpdconfigurationfleandhomepagehtml ■|-z.09 Add mtd_utils and yaffszutils o years ago minigui Modify to support RGBS65 format in the display driver. c year3 ago Add mtd_utils and yatts utils years ago qt-everywhere-operscurce-SIC-4.8.5 Fixed file permissions From 755 to 644 Update make-all Makefile years aco E wireless tools. 29 Fixed file permissions, From 755 to 644 yals2ulis Fixed fe peIlissiolIs. FrU1l 755 LU 644 2 yeds dyo 目 gitattributes Rename Makefile used by build system to avoid m issing all Makefiles i. years ago Add Mini 30.17 5 yEars 430 目 Makeallfl Add emWin sample 大家有没有注意,我为什么每次都把这个官方的链接放过来,让大家自己去 下载,原因是我们要知道我们用的东西的源头在哪里,最官方的资料渠道在哪里, 这很重要。 我们这次要实现的目标是:自己亲于制作的文件系统能够跑起来,同时能够 行我们第二篇文章介绍的 程序。 使用 制作根文件系统 )进入到 文件夹,新建一个文件夹,用来存放 等工具,把上面下载的 文件解压到 文件夹里,因为解压后含有 ,我们把甲面的 内容移出来,然后删除掉空的 文件夹和 源文件。然后进入到 日录里。同 样的,在编译前要设置交叉编详的环境变量 进入配置界面 BusyBox 1.22. 1 Configuration Arrow keys navigate the menu, selects submenus --- Highlighted letters are hotkeys. Pressing includes, excludes modularizes features, Press to exit, <7> for Help, module<> Busybox Settings -==2 Applets rchival utilities oreutils---> onsale utilities ebian utilities ditors --- indina utilities it utilities ogin/ Password Management utilities---> Select> Exit Help 我们这里就设置一个地方,其他的全部使用默认配置。 修改 生成的文件夹路径,我们把默认的 改成 录下的 BusyBoX 1.22. 1 Configuration Please enter a string value. Use the key to move from the input field to the buttons below it ·/./ rootfs ok> <. HeLp 编译 编译成功后显小如下: 300 topsemicotopsemic-virtual-machine: -/nuc972/tool/busybox-122. util-linux/built-ino CC util-linux/mdevo util-linux/mount. o utiL-linux/umounto AR util-linux/lib.a D util-linux/volume id/built-ino util-linux/volume id/fat.o util-linux/volume id/get devnameo util-linux/volume id/iso9660o CC util-Linux/volume id/romfs,o CC util-linux/volume id/util.o CC util-linux/volume id/volume id, o AR util-linux/volume id/lib.a LINk busybox unstripped Trying libraries: crypt m ibrary crypt is not needed, excluding it Library m is not needed, excluding it Final Link with:
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: