《電子技術(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亚洲国产精品_日韩亚洲一区二区
销魂美女一区二区三区视频在线| 欧美日韩亚洲一区二区三区| 日韩午夜在线| 久久精品五月| 欧美一区二视频在线免费观看| 一区二区久久久久| 亚洲精品在线视频| 亚洲日本va午夜在线影院| 亚洲国产精品免费| 亚洲国产综合91精品麻豆| 狠狠色丁香久久综合频道| 国产综合精品一区| 国产一区二区三区高清| 国产日韩精品在线| 国产有码一区二区| 黄色成人在线观看| 在线看片一区| 亚洲区国产区| 9i看片成人免费高清| 一本久道久久综合婷婷鲸鱼| 亚洲视频自拍偷拍| 亚洲在线黄色| 午夜一区在线| 久久大逼视频| 亚洲欧洲日韩综合二区| 日韩一级网站| 亚洲女同在线| 久久精品在线播放| 蜜臀av一级做a爰片久久| 欧美成人在线免费视频| 欧美日韩国产成人精品| 欧美三级网页| 国产伦精品一区二区三| 红桃视频一区| 最近看过的日韩成人| 一区二区日本视频| 性亚洲最疯狂xxxx高清| 久久精品女人| 日韩亚洲欧美成人一区| 亚洲一区二区在线免费观看| 欧美一区二区三区免费大片| 久久久噜噜噜久噜久久| 欧美激情视频一区二区三区在线播放 | 免费观看亚洲视频大全| 欧美激情精品久久久久久黑人 | 在线视频日韩| 欧美一区二区在线播放| 亚洲精品久久久久久久久久久久久| 99国产精品久久久| 欧美一区在线直播| 欧美成人精品不卡视频在线观看| 欧美日韩中文字幕精品| 国产日韩亚洲欧美精品| 亚洲国产欧美日韩另类综合| 亚洲网址在线| 亚洲福利国产精品| 亚洲永久字幕| 麻豆精品网站| 国产精品免费在线| 在线观看国产一区二区| 亚洲图色在线| 亚洲三级观看| 欧美专区福利在线| 欧美久久一级| 狠狠久久亚洲欧美| 亚洲午夜国产一区99re久久| 亚洲激情在线观看| 欧美一级专区免费大片| 欧美人与性禽动交情品| 国产视频观看一区| 99亚洲伊人久久精品影院红桃| 久久精品一区四区| 午夜精品久久久久久久| 欧美精品午夜视频| 精品电影在线观看| 亚洲永久网站| 一区二区三区产品免费精品久久75 | 久久精品国产99精品国产亚洲性色| 欧美日本亚洲韩国国产| 国产精品乱子久久久久| 亚洲国产精品ⅴa在线观看 | 亚洲人成在线播放网站岛国| 小黄鸭精品密入口导航| 欧美精品九九| 狠狠久久婷婷| 亚洲欧美电影在线观看| 99国产精品久久久| 久久一区二区三区av| 国产精品一区三区| 一区二区三区色| 亚洲精品免费一二三区| 久久久一区二区| 国产精品伊人日日| 一区二区三区产品免费精品久久75| 亚洲国产欧美日韩精品| 久久精品国产欧美亚洲人人爽| 国产精品麻豆va在线播放| 亚洲免费不卡| 亚洲精品综合精品自拍| 久久人91精品久久久久久不卡| 国产精品女人网站| 在线亚洲电影| 亚洲一区二区三区高清不卡| 欧美日韩国产va另类| 最新成人av网站| 91久久精品美女高潮| 久久综合色8888| 韩国三级电影一区二区| 亚洲欧美文学| 亚洲欧美一区二区精品久久久| 欧美日韩精品一区二区天天拍小说| 亚洲激情电影在线| 亚洲精品日本| 欧美夫妇交换俱乐部在线观看| 在线看不卡av| 91久久精品国产91久久性色tv| 另类尿喷潮videofree | 亚洲激情黄色| 欧美jizz19hd性欧美| 在线电影国产精品| 亚洲国产片色| 欧美gay视频激情| 亚洲电影免费| 亚洲日韩视频| 欧美日韩国产三级| 亚洲巨乳在线| 一区二区三区波多野结衣在线观看| 欧美日韩国产精品一区| 日韩一区二区免费看| 亚洲字幕一区二区| 国产伦精品免费视频| 欧美在线免费观看| 老鸭窝毛片一区二区三区| 亚洲电影免费在线观看| 99国产精品国产精品毛片| 欧美日韩在线播放一区| 99精品热视频| 羞羞色国产精品| 国产一区av在线| 亚洲人成网站999久久久综合| 欧美欧美午夜aⅴ在线观看| 99re66热这里只有精品3直播| 午夜精品久久久久99热蜜桃导演| 国产午夜精品全部视频播放| 久久精品国产综合精品| 欧美高清不卡| 一本久久综合亚洲鲁鲁五月天| 亚洲欧美综合v| 国产专区一区| 亚洲伦理在线免费看| 国产精品v日韩精品| 午夜久久影院| 免费高清在线一区| 99精品久久免费看蜜臀剧情介绍| 亚洲一区二区三区四区在线观看| 国产精品午夜久久| 久久精品国产一区二区三| 欧美精品一区二区蜜臀亚洲| 亚洲——在线| 男女激情久久| 国产精品99久久久久久有的能看| 欧美在线视频在线播放完整版免费观看| 国内精品国产成人| 一本久道久久综合中文字幕| 国产乱码精品一区二区三| 亚洲区第一页| 国产精品久久999| 亚洲国产欧美另类丝袜| 国产精品v日韩精品| 久久精品国产69国产精品亚洲| 欧美连裤袜在线视频| 亚洲欧美www| 欧美激情va永久在线播放| 亚洲自拍偷拍福利| 欧美成人一区二区在线 | 在线亚洲欧美专区二区| 国产视频在线观看一区二区三区| 亚洲人精品午夜在线观看| 国产精品久久午夜| 亚洲七七久久综合桃花剧情介绍| 国产精品入口夜色视频大尺度| 亚洲国产一区在线| 国产精品日韩一区二区三区| 亚洲欧洲精品一区二区三区不卡| 国产精品美女黄网| 亚洲精品无人区| 国产一区二区按摩在线观看| 这里只有精品电影| 伊人久久综合97精品| 午夜欧美大尺度福利影院在线看| 亚洲国产精品一区制服丝袜 | 99视频热这里只有精品免费| 久久青青草原一区二区| 亚洲午夜免费视频| 欧美极品在线视频| 亚洲第一主播视频| 国产日韩综合| 亚洲一区二区成人在线观看| 亚洲激情偷拍| 久久夜色精品一区|