《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 在S3C2410上移植yaffs2文件系統(tǒng)
在S3C2410上移植yaffs2文件系統(tǒng)
中電網(wǎng)
摘要: 如果你的NANDFLASH只是512+16B的,可以只移植yaffs,因為即使你移植了yaffs2,它也會自動選擇掛載yaffs1的。
關(guān)鍵詞: S3C2410 移植 NAND Flash
Abstract:
Key words :

 

當(dāng)然如果你的NAND FLASH只是512+16B的,可以只移植yaffs,因為即使你移植了yaffs2,它也會自動選擇掛載yaffs1的。

#cd /public

#tar zxf yaffs2.tar.gz

則/public/yaff2/ 目錄之下即是yaffs2的源碼。

(2)在要移植的內(nèi)核目錄下建立yaffs2文件夾,并將需要的文件拷貝過來:

#cd /public/linux-2.6.11.7-2410/

# cd fs

# mkdir yaffs2

# cd yaffs2

# cp /public/yaffs2/*.h .

# cp /public/yaffs2/*.c .

# cp /public/yaffs2/Makefile-kernel Makefile

# cp /public/yaffs2/Kconfig .

(3)修改 /public/linux-2.6.11.7-2410/fs/Makefile 和 Kconfig文件。

# cd /public/linux-2.6.11.7-2410/fs/

# vi Makefile (將下面一行添加到Makefile中)

obj-$(CONFIG_YAFFS_FS) += yaffs2/

# vi Kconfig (將下面一行添加到Kconfig中)

source "fs/yaffs2/Kconfig

(4)cd /public/linux-2.6.11.7-2410/

make menuconfig

在編譯內(nèi)核時選擇:

<*> YAFFS2 file system support

<*> 512 byte / page devices

<*> Lets Yaffs do its own ECC

<*> 2048 byte (or larger) / page devices

<*> Autoselect yaffs2 format

<*> Disable lazy loading

<*> Turn off wide tnodes

<*> Turn off debug chunk erase check

(5) 編譯內(nèi)核make zImage

看網(wǎng)上有人編譯過程中出現(xiàn)了問題, 我沒有碰到任何問題,很順利。

By the way : 編譯yaffs時出現(xiàn)了問題,編譯通過不了,這也是我選擇yaff2 而沒有選yaffs的一大原因。

(6) 現(xiàn)在板子上跑的是2.4的內(nèi)核,將板子上的根文件系統(tǒng)換為yaffs文件系統(tǒng)。具體過程參見文檔。

然后在vivi >param set linux_cmd_line "noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySAC0"

修改啟動參數(shù),然后燒寫剛才生成的2.6的內(nèi)核。

(7) 啟動成功。

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com

IrCOMM protocol (Dag Brattli)

yaffs: dev is 7939 name is "1f:03"

VFS: Mounted root (yaffs filesystem).

Mounted devfs on /dev

Freeing init memory: 76K

hub.c: USB new device connect on bus1/2, assigned device number 2

usb.c: USB device not accepting new address=2 (error=-110)

hub.c: USB new device connect on bus1/2, assigned device number 3

usb.c: USB device not accepting new address=3 (error=-110)

mount /etc as ramfs

re-create the /etc/mtab entries

/lib/yaffs.o: init_module: Device or resource busy

Hint: insmod errors can be caused by incorrect module parameters, including invsyaffs: dev is 7940 name is "1f:04"

console=/dev/coconsole=/dev/co?sole

init started: BusyBox v0.60.3 (2002.05.13-08:36+0000) multi-c?ll binary

Starting pid 20, console /dev/console: '/etc/init.d/rcS'

Waiting for enter to start '/bin/sh' (pid 25, terminal /dev/console)

Please press Enter to activate this console.

Starting pid 25, console /dev/console: '/bin/sh'

BusyBox v0.60.3 (2002.05.13-08:36+0000) Built-in shell (ash)

Enter 'help'for a list of built-in commands.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品美女久久久| 国产精品久久久久婷婷| 一区二区三区欧美在线观看| 久久国产欧美| 性欧美18~19sex高清播放| 在线中文字幕一区| 亚洲精品系列| 亚洲精品1区| 亚洲国产一区二区三区在线播 | 日韩视频中文| 亚洲人被黑人高潮完整版| 尤物精品在线| 在线成人av| 亚洲国产精品免费| 极品尤物av久久免费看 | 精品动漫3d一区二区三区免费| 国产目拍亚洲精品99久久精品 | 中国成人黄色视屏| 在线一区二区三区四区五区| 一区二区三区|亚洲午夜| 一本久道久久综合婷婷鲸鱼| 日韩一二在线观看| 一区二区三区毛片| 亚洲一区二区三区国产| 亚洲欧美国产不卡| 亚洲欧美制服中文字幕| 午夜一区二区三区在线观看| 欧美亚洲免费高清在线观看| 久久精品99久久香蕉国产色戒| 久久精品盗摄| 麻豆国产精品va在线观看不卡 | 欧美福利一区二区| 欧美日韩国产麻豆| 国产精品黄视频| 国产在线精品成人一区二区三区| 韩国女主播一区二区三区| 亚洲电影第1页| aa级大片欧美| 亚洲女性裸体视频| 亚洲国产高清在线观看视频| 亚洲三级毛片| 亚洲综合电影一区二区三区| 欧美在线高清| 欧美成人69| 国产精品久久影院| 国内精品视频在线播放| 亚洲国产欧美不卡在线观看| 一本色道久久综合亚洲精品高清 | 国产老肥熟一区二区三区| 国产日韩视频一区二区三区| 国外精品视频| 亚洲精品一区二区三区99| 亚洲一区二区视频在线| 亚洲国产合集| 亚洲免费在线视频| 久久亚洲色图| 欧美视频亚洲视频| 国外精品视频| 中文网丁香综合网| 欧美在线视频一区| 一区二区三区日韩在线观看| 久久xxxx精品视频| 欧美—级高清免费播放| 国产精品一区二区三区免费观看| 亚洲国产99| 亚洲午夜久久久久久尤物| 亚洲国产另类久久久精品极度| 一区二区三区欧美成人| 久久亚洲一区| 国产精品日韩欧美一区| 亚洲国产美国国产综合一区二区| 亚洲欧美在线观看| 一区二区三区波多野结衣在线观看| 久久精品国产欧美激情| 欧美人妖在线观看| 黄色在线成人| 亚洲欧美国产不卡| 国产精品99久久久久久久女警| 久久精品国产亚洲精品| 欧美视频一区二区三区在线观看| 激情婷婷欧美| 亚洲一二三区视频在线观看| 91久久精品美女| 欧美一区影院| 欧美图区在线视频| 亚洲大片av| 午夜精品久久99蜜桃的功能介绍| 日韩亚洲欧美一区| 亚洲欧美国产精品专区久久| 日韩视频不卡中文| 午夜性色一区二区三区免费视频| 欧美高潮视频| 狠狠色丁香久久婷婷综合丁香| 中日韩美女免费视频网站在线观看| 亚洲欧洲日韩女同| 久久久噜久噜久久综合| 国产精品久久91| 日韩视频免费在线| 亚洲人成7777| 久久视频一区| 国产欧美一区二区三区国产幕精品| 亚洲美女毛片| 亚洲美女精品一区| 美女视频网站黄色亚洲| 国产一区在线播放| 性久久久久久| 久久er99精品| 国产视频精品网| 亚洲影视综合| 亚洲午夜视频在线观看| 欧美精品综合| 亚洲经典三级| 日韩视频在线播放| 欧美福利一区二区三区| 亚洲国产成人91精品| 亚洲福利视频一区| 久久免费的精品国产v∧| 国产欧美日韩另类一区| 亚洲一区国产视频| 亚洲摸下面视频| 国产精品视频一二三| 亚洲视频精品| 午夜免费日韩视频| 国产精品视区| 午夜欧美不卡精品aaaaa| 午夜精品久久久久影视| 国产精品自拍视频| 性欧美18~19sex高清播放| 久久久成人精品| 狠狠色狠色综合曰曰| 久久精品夜色噜噜亚洲a∨ | 一区二区三区www| 亚洲性xxxx| 欧美日韩亚洲一区在线观看| 欧美福利视频在线| 一区二区三区在线免费视频 | 亚洲高清二区| 免费欧美在线视频| 亚洲国产日韩一级| 亚洲精品一区二区三区四区高清| 欧美激情精品久久久久| 亚洲日本无吗高清不卡| 中文在线一区| 国产精品久久久对白| 亚洲综合电影一区二区三区| 午夜精品在线观看| 国产女精品视频网站免费| 香港久久久电影| 免费短视频成人日韩| 在线日韩av永久免费观看| 亚洲免费电影在线观看| 欧美日韩一区成人| 亚洲欧美日韩综合一区| 久久久人成影片一区二区三区观看| 韩国一区二区三区美女美女秀| 亚洲区国产区| 欧美图区在线视频| 久久成人综合视频| 欧美激情视频在线播放| 国产精品99久久99久久久二8 | 久久男女视频| 亚洲欧洲在线观看| 亚洲一区二区视频在线观看| 国产伦精品一区二区三区视频黑人| 亚洲第一视频| 欧美日韩理论| 午夜视频在线观看一区二区| 免费av成人在线| 亚洲一区二区三区色| 久久中文久久字幕| 一区二区久久| 久久久青草婷婷精品综合日韩| 亚洲精品国产视频| 欧美一区激情视频在线观看| 亚洲高清资源综合久久精品| 亚洲综合欧美日韩| 国产主播喷水一区二区| 亚洲精品一区二区三区在线观看| 欧美亚男人的天堂| 亚洲国产导航| 国产精品专区一| 99精品国产在热久久下载| 国产免费成人在线视频| 亚洲伦理自拍| 国产偷久久久精品专区| 99国产一区| 国产午夜精品理论片a级大结局 | 宅男噜噜噜66一区二区| 国产午夜精品久久久| 一本高清dvd不卡在线观看| 国产色产综合产在线视频| 在线中文字幕日韩| 在线观看一区| 久久精品国产视频| 亚洲午夜国产一区99re久久| 欧美激情第1页| 久久精品视频在线| 国产精品一区二区三区四区| 一本久久综合亚洲鲁鲁五月天| 国内揄拍国内精品久久|