国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

如何制作和使用Jffs2文件系統
2007-07-28   網絡

本文主要介紹如何在AT91SAM9261EK板子上制作和使用jffs2文件系統,使用的是linux-2.6.21內核。

  首先:配置MTD

$ make menuconfig
進入 Memory Technology Devices (MTD) --->
      <*> Memory Technology Device (MTD) support
       [*] Debugging
       [*] MTD partitioning support
       [*]  Command line partition table parsing
       [*] Direct char device access to MTD devices
       [*] Caching block device access to MTD devices
       RAM/ROM/Flash chip drivers ----->
          <*> Detect non-CFI AMD/JEDEC-compatible flash chips
          <*> Support for AMD/Fujitsu flash chips
       Mapping drivers for chip access --->
           [*] Support non-linear mappings of flash chips
       Self-contained MTD device drivers --->
           [*] Support for AT45... DataFlash
       NAND Flash Device Drivers ---->
           [*] NAND Device Support
           [*] Support for NAND Flash /SmartMedia on AT91
                     
      File systems ---->
         <*> Second extended fs support
         [*] Inotify file change notification support
         [*] Inotify support for user space
         <*> Filesystem in Userspace support
         Miscellaneous filesystems
          <*> Journalling Flash File System v2 (JFFS2) support
          [*] JFFS2 write-buffering support
          <*> Compressed ROM file system support (cramfs)

  以上配置中沒有列出的,都沒選;其配置僅做參考,可根據自己的需要自行配置。

  $ make all

  其次:制作mtd-util工具

  從網上下載zlib-1.2.3.tar.gz 解壓縮 $ cd zlib-1.2.3

  $ ./configure –prefix=/usr/local/arm/3.4.1/arm-linux ——shared

  修改Makefile如下:

  CC=arm-linux-gcc

  LDSHARED=arm-linux-ld -shared

  $ make all

  $ make install

  注意:這里是安裝在/usr/local/arm/3.4.1/arm-linux目錄下

  由于交叉編譯mtd工具時需要zlib.h文件,所以在編譯之前先安裝zlib庫文件。

  從網上下載 mtd-snapshot-20050519.tar.bz2 解壓縮 $ cd mtd/util

  修改該目錄下的Makefile:

  CROSS=arm-linux-

  $ make all

  然后將該目錄下生成的 flash_erase,flash_eraseall, mkfs.jffs2工具放在ramdisk 文件系統中(我這里放在/bin目錄下),另外在 ramdisk文件系統的dev目錄下要保證有mtd0~mtd9,mtdblock0~mtdblock9這些設備,如果沒有可參考 ramdisk文件系統的制作,也可從pc機相同目錄下拷貝,要加上文件屬性。

  另外,需要將/arm-linux/lib目錄下的libz.so, libz.so.1, libz.so.1.2.3文件拷貝到ramdisk文件系統的/lib目錄下,否則mkfs.jffs2工具不能使用。

  最后將新生成的uImage和ramdisk文件下載到板子上,起動系統,使用命令 cat /proc/mtd 可以看到

  dev: size erasesize name

  mtd0: 00040000 00020000 "Partition 1"

  mtd1: 0ffc0000 00020000 "Partition 2"

  mtd2: 00420000 00000210 "spi0.0-AT45DB321x"

  這里mtd0,mtd1是nandflash上的分區; mtd2是dataflsh上的分區,該分區上放有u-boot,uImage.img,ramdisk.img,所以我們這里可以使用空的nandflash上的兩個分區。使用之前要先用工具flash_erase或者flash_eraseall擦除nandflash,具體使用的步驟如下:

  # flash_erase /dev/mtd1

  制作jffs2映像

  # cd /var/tmp

  # mkdir jffs2 (jffs2下的目錄可以任意建)

  # mkfs.jffs2 –d jffs2/ -o jffs2.img

  # cp /var/tmp/jffs2/jffs2.img /dev/mtdblock1

  最后# mount -t jffs2 /dev/mtdblock1 /mnt/mtd即可,使用結束可使用$ umount /mnt/mtd 卸載.

  如果只是當作普通的jffs2 來使用dataflash或者nandflash,可不必制作 jffs2映像,只需要最后一步

  # mount -t jffs2 /dev/mtdblock1 /mnt/mtd即可。

熱詞搜索:

上一篇:系統備份與恢復技巧 Ghost程序參數四則
下一篇:Linux攻略 如何修改系統服務啟動和停止

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
伊人久久av导航| 日韩亚洲一区二区| 国外视频精品毛片| 羞羞视频在线观看欧美| 欧美高清视频一区二区| 99综合在线| 国产精品日韩一区二区三区| 亚洲免费网址| 一区二区三区在线不卡| 欧美激情小视频| 一道本一区二区| 欧美大片免费久久精品三p| 激情综合亚洲| 欧美色视频在线| 欧美综合国产精品久久丁香| 亚洲激精日韩激精欧美精品| 国产精品av免费在线观看| 久久精品国语| 亚洲午夜激情在线| 亚洲激情电影中文字幕| 国产视频一区在线观看| 欧美激情亚洲综合一区| 欧美亚洲尤物久久| 中文欧美字幕免费| 亚洲剧情一区二区| 亚洲福利视频免费观看| 国产欧美一区二区三区久久| 久久久久免费视频| 亚洲在线视频观看| 亚洲精品中文字幕女同| 韩国美女久久| 国产日韩专区| 国产日韩三区| 国产日韩欧美一二三区| 国产精品普通话对白| 欧美三级免费| 国产精品v欧美精品v日韩| 欧美日韩国产小视频在线观看| 久久手机免费观看| 欧美成黄导航| 欧美日韩国产美| 欧美日韩国产美| 欧美日韩色一区| 欧美日韩精品是欧美日韩精品| 久久久久久久久久看片| 久久疯狂做爰流白浆xx| 欧美一区二区免费视频| 性做久久久久久久久| 久久国产精品久久久久久久久久| 欧美在线免费视频| 欧美电影资源| 国产精品人人爽人人做我的可爱| 欧美三级不卡| 国产在线高清精品| 亚洲精品看片| 午夜激情久久久| 久久亚洲私人国产精品va| 欧美va亚洲va国产综合| 欧美日韩高清免费| 国产偷自视频区视频一区二区| 激情综合久久| 亚洲精品婷婷| 久久久.com| 国产精品五月天| 日韩五码在线| 欧美高清自拍一区| 国精品一区二区| 亚洲一区二区三区中文字幕| 久久久亚洲高清| 国产欧美一区二区三区国产幕精品| 亚洲精品1区2区| 久久中文精品| 国模精品娜娜一二三区| 亚洲日本成人网| 久色成人在线| 黑人中文字幕一区二区三区| 亚洲图色在线| 国产精品女主播| 狠狠色丁香久久综合频道| 亚洲欧美一区二区三区在线| 国产精品大片免费观看| 亚洲人成艺术| 欧美久久久久久久久| 亚洲黑丝一区二区| 欧美黄色网络| 夜夜嗨av一区二区三区四区| 欧美激情bt| 一区二区三区www| 国产精品免费电影| 午夜精品剧场| 在线观看成人av电影| 欧美aa国产视频| 日韩视频亚洲视频| 国产精品日韩在线| 午夜一区二区三区不卡视频| 欧美日韩中文字幕精品| 亚洲第一综合天堂另类专| 麻豆av福利av久久av| 99综合电影在线视频| 国产亚洲日本欧美韩国| 欧美精品久久久久久久免费观看| 亚洲看片一区| 精品白丝av| 国产精品青草综合久久久久99 | 欧美日韩天天操| 亚洲欧美视频一区| 亚洲第一精品夜夜躁人人爽| 欧美成人精品h版在线观看| 这里只有精品在线播放| 一区二区三区无毛| 欧美日韩ab| 免费亚洲网站| 欧美成人黄色小视频| 一区二区三区av| 91久久精品一区二区三区| 国产精品网站在线| 欧美日韩国产不卡| 欧美1区免费| 另类天堂av| 亚洲欧美日韩综合国产aⅴ| 亚洲成色精品| 黄色精品一区二区| 国产精品一二三四| 国产精品国内视频| 国产精品福利在线观看| 欧美日韩中文字幕日韩欧美| 欧美日韩国语| 欧美三区免费完整视频在线观看| 蜜桃久久精品一区二区| 久久精品中文字幕一区二区三区| 亚洲午夜久久久久久久久电影院| 最近中文字幕mv在线一区二区三区四区| 欧美日韩另类一区| 欧美精品国产一区| 欧美精品情趣视频| 欧美午夜视频一区二区| 国产精品网红福利| 精品成人一区二区| 亚洲大片在线| 中国日韩欧美久久久久久久久| 夜夜狂射影院欧美极品| 亚洲电影在线看| 一区二区精品在线观看| 先锋影音一区二区三区| 久久一区二区视频| 欧美人成网站| 国产一区二区三区av电影| 亚洲电影视频在线| 亚洲午夜未删减在线观看| 久久久久久夜| 欧美日韩另类综合| 国产亚洲一本大道中文在线| 国产一二精品视频| 亚洲精品欧美在线| 亚洲一区二区四区| 久久久噜噜噜久久久| 欧美午夜精彩| 亚洲精品久久久久久久久久久久| 亚洲在线一区二区三区| 麻豆91精品| 好吊一区二区三区| 先锋a资源在线看亚洲| 欧美日韩免费精品| 亚洲日产国产精品| 久久一区亚洲| 狠狠色香婷婷久久亚洲精品| 亚洲伊人网站| 国产精品成人一区二区三区吃奶| 在线播放不卡| 久久久久久午夜| 韩日在线一区| 久久免费视频网站| 好吊色欧美一区二区三区视频| 一本久久a久久免费精品不卡 | 欧美日韩高清在线| 亚洲日本成人女熟在线观看| 乱码第一页成人| 91久久精品视频| 欧美日韩精品综合在线| 在线视频欧美一区| 国产精品久久久久久av福利软件 | 亚洲国产另类精品专区| 欧美**字幕| 一区二区三区欧美在线| 国产精品久久久久久影视| 香蕉尹人综合在线观看| 亚洲精品美女久久久久| 欧美极品欧美精品欧美视频| 久久久久九九九| 欧美精品自拍偷拍动漫精品| 国产精品美女www爽爽爽视频| 韩国女主播一区| 亚洲一区二区黄色| 欧美成人午夜激情| 国产日韩欧美日韩大片| 日韩视频免费| 久久亚洲综合色| 国产精品日韩欧美| 亚洲日本中文字幕区| 欧美一区二区三区视频免费播放|