下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、linux2.6.14 移植-nandflash-by farsight一、實驗目的本實驗是面網(wǎng)絡驅(qū)動實驗的基礎上,加入了對 nandflash 的支持,從而進一步完善系統(tǒng)結構,通過移植的過程來了解 nandflash 的移植方法。二、實驗設備1、虛擬機 ubuntu7.042、優(yōu)龍公司開發(fā)板 fs2410 以及開發(fā)板中移植好的 u-boot1.1.43、串口線和網(wǎng)線、電源各一根三、實驗步驟1、指明分區(qū)信息在 arch/arm/mach-s3c2410/decs.c 文件中:rootfarsight:/source/kernel/linux-2.6.14# vim arch/arm/mach-
2、s3c2410/devs.c在文件中添加以下信息:1、建立分區(qū)表:#include #include #include sic struct mtd_partition partition_info=name: kernel, size:0 x001c0000, offset: 0 x00040000,name: root,size:0 x02300000, offset: 0 x00200000,name: yaffs,size:0 x01B00000, offset: 0 x02500000,;2、加入 nandflash 分區(qū)struct s3c2410_nand_set nandset
3、= nr_partitions: 4, partitions:partition_info,;3、建立 nandflash 文件支持:struct s3c2410_platform_nand superlpplatform= tacls:0,twrph0:30, twrph1:0, sets:&nandset, nr_sets:1,;2、加入 nand flash支持到 nand flash 驅(qū)動修改此文件中的 s3c_device_nand 結構體變量,添加對 dev 成員的賦值:struct platform_.id.num_resour.resource.dev=3c_
4、device_nand = = s3c2410-nand,= -1,= ARRAY_SIZE(s3c_nand_resource),= s3c_nand_resource,.platform_data=&superlpplatform;3、指定啟動時初始化kernel 啟動時依據(jù)對分區(qū)的設置進行初始配置,修改 arch/arm/mach-s3c2410/mach-smdk2410.c 文件rootfarsight:/source/kernel/linux-2.6.14#vim arch/arm/mach-s3c2410/mach-smdk2410.c修改 smdk2410_devi.指明初始化
5、時包括面所設置的 flash 信息sic struct platform_device *smdk2410_devi &s3c_device_usb, &s3c_device_lcd, &s3c_device_wdt, &s3c_device_i2c,&s3c_device_iis, initdata = &s3c_device_nand,/*added*/;4、配置 MTDDevice Drivers- Memory Technology Devi * MTD partitioning support(MTD)-NAND Flash Device Drivers- NAND Deviupport NAND Flash support for S3C2410/S3C2440 SoC5、編譯內(nèi)核rootfarsight:/source/kernel/linux-2.6.14# make zImagerootfarsight:/source/kernel/linux-2.6.14# cp arch/arm/boot/zImage /tftpboot啟動開發(fā)板進行。6、在開發(fā)板上檢查 flash 分區(qū)root192 /# cat /proc/mtdmtd0: 001c0000 00004
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司項目部負責人安全培訓試題含答案下載
- 新進廠員工安全培訓試題及參考答案(A卷)
- 2024-2030年中國電位器行業(yè)發(fā)展分析及投資風險與戰(zhàn)略研究報告
- 2024-2030年中國甲基異丁基甲醇行業(yè)供需態(tài)勢及盈利前景預測報告
- 2024-2030年中國生物材料測試機器行業(yè)運營趨勢與發(fā)展方向預測報告
- 2024-2030年中國生物制藥的一次性使用技術行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 2024-2030年中國玻璃鋼船艇行業(yè)經(jīng)營前景預測及發(fā)展趨勢預判報告
- 2024-2030年中國玻璃塊行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 2024-2030年中國環(huán)氧涂料市場調(diào)研及投資評估規(guī)劃分析研究報告
- 2024-2030年中國環(huán)保塑木(木塑)復合材料行業(yè)深度剖析與前景運行格局報告
- 職工安全培訓考試題及完整答案(必刷)
- 2024-2030年全球與中國甘氨膽酸行業(yè)市場現(xiàn)狀調(diào)研分析及發(fā)展前景報告
- 七年級數(shù)學上冊數(shù)學 2.3 數(shù)軸(七大題型)(解析版)
- 2.2合理利用網(wǎng)絡 (課件)-2024-2025學年八年級道德與法治上冊同(統(tǒng)編版·2024年)
- DLT 572-2021 電力變壓器運行規(guī)程
- 數(shù)據(jù)產(chǎn)業(yè)賦能數(shù)字經(jīng)濟高質(zhì)量發(fā)展的策略與趨勢研究報告
- 成都市2022級(2025屆)高中畢業(yè)班摸底測試(零診)數(shù)學試卷(含答案)
- TBT3134-2023機車車輛驅(qū)動齒輪箱 技術要求
- 2024年新高考Ⅰ卷作文審題立意及寫作指導+課件
- 數(shù)字孿生技術在醫(yī)療器械服務中的潛力
- 數(shù)據(jù)資產(chǎn)化實踐指南(2024年)
評論
0/150
提交評論