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

 

當(dāng)然如果你的NAND FLASH只是512+16B的,可以只移植yaffs,因?yàn)榧词鼓阋浦擦藋affs2,它也會(huì)自動(dòng)選擇掛載yaffs1的。

#cd /public

#tar zxf yaffs2.tar.gz

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

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

#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)核時(shí)選擇:

<*> 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)上有人編譯過(guò)程中出現(xiàn)了問(wèn)題, 我沒(méi)有碰到任何問(wèn)題,很順利。

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

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

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

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

(7) 啟動(dòng)成功。

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亚洲国产精品_日韩亚洲一区二区
这里只有精品视频在线| 免费欧美日韩| 91久久久久久国产精品| 欧美伊人久久久久久午夜久久久久| 在线视频欧美日韩| 日韩一区二区福利| 99亚洲视频| 日韩午夜免费| 99国产精品一区| 在线视频精品| 一区二区三区你懂的| 99国产精品| 一本久久a久久精品亚洲| 亚洲美女在线看| 99精品视频免费观看视频| 日韩视频中文字幕| 亚洲免费福利视频| 在线视频欧美日韩| 亚洲免费中文| 西西裸体人体做爰大胆久久久| 亚洲永久网站| 午夜免费在线观看精品视频| 午夜精品视频一区| 久久国产视频网| 亚洲黄一区二区| 99国产精品久久久久久久成人热| 一本色道久久88精品综合| 一本大道久久a久久精二百| 亚洲视频大全| 欧美一区二区三区播放老司机| 欧美在线日韩| 久久一区二区三区av| 免费不卡在线视频| 欧美另类视频| 国产精品日日摸夜夜添夜夜av | 亚洲精品一区中文| 亚洲午夜激情在线| 欧美一区二区三区男人的天堂| 久久精品成人| 亚洲精品一区二| 亚洲男人第一av网站| 久久精品国产欧美亚洲人人爽| 乱人伦精品视频在线观看| 欧美精品日韩精品| 国产精品盗摄一区二区三区| 国产日韩三区| 在线日韩精品视频| 亚洲精品美女在线| 亚洲自拍三区| 亚洲黑丝在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲女同性videos| 噜噜噜在线观看免费视频日韩| 欧美日韩国产一区精品一区| 国产精品视频不卡| 在线观看国产精品淫| 99视频+国产日韩欧美| 午夜在线成人av| 亚洲日本激情| 欧美一区二区三区四区在线观看 | 一本不卡影院| 久久精品夜夜夜夜久久| 一区二区三区日韩精品视频| 性欧美18~19sex高清播放| 玖玖综合伊人| 欧美三级网页| 黄色综合网站| 一本不卡影院| 久久精品免费看| 亚洲专区一区| 欧美v亚洲v综合ⅴ国产v| 国产精品日韩在线播放| 亚洲电影成人| 亚洲欧美日韩爽爽影院| 亚洲精品乱码久久久久久黑人 | 久久九九免费| 欧美日本视频在线| 国产亚洲精品成人av久久ww| 91久久国产精品91久久性色| 亚洲欧美综合国产精品一区| 日韩视频不卡中文| 久久久91精品国产一区二区精品| 欧美日韩免费网站| 激情偷拍久久| 亚洲欧美制服另类日韩| 中文国产一区| 欧美成人视屏| 国产亚洲一区二区精品| 亚洲午夜高清视频| 亚洲精品在线视频观看| 欧美自拍偷拍午夜视频| 欧美三级日本三级少妇99| 影音先锋亚洲精品| 欧美一级理论片| 午夜精品一区二区三区在线视| 欧美交受高潮1| 伊人久久综合97精品| 91久久久一线二线三线品牌| 欧美在线地址| 午夜视频精品| 欧美日韩中文字幕精品| 亚洲国产成人久久综合一区| 久久国产精品久久精品国产| 亚洲欧美一区二区三区在线| 欧美日韩另类综合| 亚洲国产经典视频| 欧美专区在线观看一区| 香蕉av福利精品导航| 欧美日韩综合不卡| 亚洲精品乱码久久久久久久久| 亚洲国产精品va在看黑人| 久久国产精品99国产精| 国产精品www994| 日韩亚洲国产欧美| 一本色道88久久加勒比精品| 欧美国产日韩免费| 亚洲高清毛片| 亚洲精品社区| 欧美大胆人体视频| 亚洲国产日韩在线一区模特| 亚洲欧洲精品一区二区三区| 快播亚洲色图| 黄色国产精品一区二区三区| 久久成人这里只有精品| 久久精品盗摄| 国产在线观看91精品一区| 午夜久久久久久久久久一区二区| 性8sex亚洲区入口| 国产美女精品免费电影| 亚洲欧洲av一区二区三区久久| 欧美一级视频免费在线观看| 国产精品永久免费| 欧美一区二区成人6969| 久久精品欧洲| 狠狠色狠狠色综合| 亚洲国产天堂网精品网站| 女生裸体视频一区二区三区| 亚洲东热激情| 在线一区二区日韩| 国产精品xxx在线观看www| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 久久av资源网站| 裸体丰满少妇做受久久99精品| 黄色av一区| 亚洲美女在线国产| 欧美日本国产| 亚洲性线免费观看视频成熟| 午夜宅男欧美| 国产一区在线看| 亚洲精品国产精品国产自| 欧美日韩国产限制| 亚洲小少妇裸体bbw| 小黄鸭精品aⅴ导航网站入口| 欧美日韩伦理在线| 亚洲欧美日韩区| 久久午夜国产精品| 亚洲精品你懂的| 亚洲欧美视频在线观看视频| 国产一区91| 亚洲人成人77777线观看| 欧美日韩另类一区| 亚洲欧美日韩在线一区| 久久天天综合| 亚洲精品欧美专区| 亚洲欧美另类久久久精品2019| 国产日韩欧美制服另类| 亚洲欧洲精品一区二区精品久久久| 欧美日韩和欧美的一区二区| 亚洲一区自拍| 免费高清在线视频一区·| 99热免费精品在线观看| 久久成人免费视频| 亚洲国产精品第一区二区三区| 亚洲综合色丁香婷婷六月图片| 国产欧美日韩在线播放| 亚洲精品日韩在线观看| 国产精品海角社区在线观看| 久久精品亚洲一区| 欧美三级第一页| 久久电影一区| 欧美三级电影一区| 久久精品视频导航| 欧美日韩三级| 久久精品国产视频| 欧美视频一区二| 亚洲国产日韩美| 国产精品免费区二区三区观看| 亚洲激情二区| 国产乱码精品一区二区三| 日韩视频一区二区三区在线播放| 国产精品美女www爽爽爽| 亚洲黄色天堂| 国产欧美日韩| 99在线|亚洲一区二区| 国产一区二区在线观看免费播放 | 亚洲精品乱码久久久久久蜜桃麻豆 | 久久精品观看| 国产精品久久综合| 日韩视频第一页| 激情小说亚洲一区|