国产一级一区二区_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久久夜色精品国产_欧美色网一区二区
欧美私人啪啪vps| a4yy欧美一区二区三区| 国产一二三精品| 亚洲视频高清| 国产精品卡一卡二| 亚洲图片在区色| 欧美视频在线观看| 亚洲自拍偷拍网址| 国产乱码精品| 久久精品人人做人人综合| 含羞草久久爱69一区| 久久综合九色综合久99| 亚洲国产精品久久人人爱蜜臀 | 国产精品久久久久久超碰 | 亚洲综合色丁香婷婷六月图片| 欧美日韩大片| 亚洲欧美日韩在线综合| 黄色亚洲精品| 欧美极品一区| 欧美与黑人午夜性猛交久久久| 国色天香一区二区| 欧美日韩成人一区二区三区| 亚洲一区高清| 狠狠噜噜久久| 欧美日本在线| 久久精品免费观看| 一本色道久久加勒比88综合| 国产日韩欧美夫妻视频在线观看| 久久中文精品| 亚洲影院一区| 亚洲精品国产品国语在线app| 国产精品美女久久久久久免费| 久久久亚洲国产美女国产盗摄| 夜夜狂射影院欧美极品| 国产亚洲精品久久久| 欧美日本在线视频| 久久久天天操| 性做久久久久久久免费看| 亚洲三级国产| 韩国三级在线一区| 欧美视频手机在线| 欧美成人一区二区| 久久蜜臀精品av| 亚洲欧美日韩精品在线| 亚洲精品乱码久久久久久| 国产一区二区三区四区老人| 欧美伦理一区二区| 快播亚洲色图| 久久久久久日产精品| 午夜免费久久久久| 一区二区三区日韩精品视频| 亚洲国产精品尤物yw在线观看| 国产一区二区三区网站| 狠狠色狠狠色综合日日91app| 欧美jizz19性欧美| 久久看片网站| 欧美在线三级| 欧美一级艳片视频免费观看| 中文精品视频一区二区在线观看| 国产在线拍揄自揄视频不卡99| 国产精品久久久久久户外露出| 欧美午夜性色大片在线观看| 国产精品国产三级欧美二区| 国产精品久久久99| 国产精品综合久久久| 国产日韩一区二区三区| 国产亚洲一区在线| 亚洲第一色中文字幕| 亚洲狠狠婷婷| 一区二区av在线| 亚洲午夜三级在线| 午夜一区二区三视频在线观看 | 亚洲成人在线免费| 亚洲高清不卡一区| 最近中文字幕日韩精品| 亚洲精品乱码视频| 最新中文字幕亚洲| 亚洲午夜精品17c| 欧美一区二粉嫩精品国产一线天| 欧美中文字幕在线播放| 欧美一级淫片播放口| 午夜精品国产更新| 久久久久国内| 久热国产精品| 亚洲人成精品久久久久| 欧美精品久久久久久久免费观看 | 欧美+亚洲+精品+三区| 好男人免费精品视频| 老司机成人在线视频| 欧美一区1区三区3区公司| 1000部精品久久久久久久久| 欧美日韩成人综合在线一区二区| 欧美亚洲色图校园春色| 性xx色xx综合久久久xx| 99在线热播精品免费| 午夜精品短视频| 一区二区三区色| 久久久久www| 欧美日本亚洲| 欧美性一区二区| 国内精品一区二区三区| 国产精品一区在线观看你懂的| 在线观看成人网| 娇妻被交换粗又大又硬视频欧美| 一级成人国产| 欧美福利一区二区| 欧美日韩一区二区三区免费看| 免费成人网www| 久久久久久欧美| 国产精品国色综合久久| 欧美日韩一区二| 中日韩高清电影网| 国产精品一区二区三区观看 | 欧美色另类天堂2015| 欧美激情第3页| 免费亚洲婷婷| 国内外成人免费激情在线视频网站 | 久久蜜桃香蕉精品一区二区三区| 亚洲免费在线观看| 亚洲五月婷婷| 亚洲一区二区三区免费视频| 99re66热这里只有精品4| 欧美精品www| 亚洲午夜高清视频| 亚洲欧美国产精品桃花| 午夜精品婷婷| 久久久久国内| 麻豆精品一区二区综合av| 久久久久国色av免费看影院| 日韩午夜电影av| 欧美裸体一区二区三区| 欧美理论视频| 国产精品欧美经典| 国产午夜精品久久久久久久| 国产精品视频一二三| 国产精一区二区三区| 国内激情久久| 久久精品99无色码中文字幕| 先锋影音国产精品| 欧美日韩亚洲另类| 正在播放欧美视频| 久久精品一二三| 狠狠久久亚洲欧美专区| 在线不卡视频| 午夜国产一区| 国产亚洲一区二区在线观看| 亚洲动漫精品| 欧美日韩aaaaa| 国产亚洲一区二区在线观看| 久久亚洲午夜电影| 欧美午夜一区二区福利视频| 国产精品看片资源| 亚洲国产精品一区二区久| 欧美韩国在线| 国产精品日韩在线一区| 亚洲精品久久久久久久久久久久| 这里只有精品视频在线| 久久夜色精品亚洲噜噜国产mv| 国产伦精品一区二区| 久久久久久亚洲精品杨幂换脸| 国产精品草草| 影音先锋日韩有码| 欧美精品手机在线| 1024国产精品| 销魂美女一区二区三区视频在线| 蜜臀a∨国产成人精品| 久久久综合激的五月天| 尤物yw午夜国产精品视频| 亚洲影视在线播放| 欧美精品18+| 在线高清一区| 久久精品国产成人| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲欧洲在线看| 国产拍揄自揄精品视频麻豆| 一区二区三区精品国产| 欧美国产精品专区| 一区二区在线视频播放| 午夜精品久久久久久99热| 亚洲一区二区三区在线视频| 狠狠色噜噜狠狠色综合久| 亚洲欧美一区二区激情| 国产精品www994| 国产欧美日韩精品丝袜高跟鞋| 久久欧美肥婆一二区| 国产欧美日韩不卡| 亚洲视频在线观看免费| 牛牛国产精品| 欧美一区亚洲一区| 国产精品一区二区在线观看网站| 亚洲视频第一页| 欧美高清你懂得| 久久电影一区| 国产综合网站| 久久福利资源站| 国产乱码精品一区二区三区忘忧草 | 欧美日韩亚洲一区三区 | 国产精品一二三| 欧美啪啪成人vr| 日韩网站在线观看|