4-3-linux系統(tǒng)通過(guò)uart0串口和usb啟動(dòng)方法_W_第1頁(yè)
4-3-linux系統(tǒng)通過(guò)uart0串口和usb啟動(dòng)方法_W_第2頁(yè)
4-3-linux系統(tǒng)通過(guò)uart0串口和usb啟動(dòng)方法_W_第3頁(yè)
4-3-linux系統(tǒng)通過(guò)uart0串口和usb啟動(dòng)方法_W_第4頁(yè)
4-3-linux系統(tǒng)通過(guò)uart0串口和usb啟動(dòng)方法_W_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Linux 系統(tǒng)通過(guò) UART0 串口和 USB 啟動(dòng)方法 Revision HistoryDraft DateRevision No.Description2018/3/22V1.11. 版本更新,內(nèi)容勘誤,格式校驗(yàn)。 2017/9/1V1.01. 初始版本。 公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62801/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734目錄1 適用性說(shuō)明32 Linux 內(nèi)核配置及編譯33 從 UART0 串口和 USB

2、 啟動(dòng) Linux 系統(tǒng)5更多幫助11公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62802/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-97341 適用性說(shuō)明表 1開(kāi)發(fā)板型號(hào) 是否支持本實(shí)驗(yàn) TL437x-EVM支持 TL437x-EasyEVM支持 TL437x-IDK不支持 TL437xF-EVM支持 2 Linux 內(nèi)核配置及編譯安裝對(duì)應(yīng)版本 Linux 內(nèi)核源碼到 Ubuntu,清理并配置內(nèi)核,然后使用 menuconfig 命令進(jìn)入到內(nèi)核配置

3、界面后,按如下路徑添加以下配置選項(xiàng),以支持使內(nèi)核支持通過(guò) USB加載文件系統(tǒng)。前面為表示選擇此項(xiàng),通過(guò)鍵盤(pán)上下鍵和空格鍵進(jìn)行選擇。 Device Drivers - * USB support -xHCI HCD (USB 3.0) supportInventra Highspeed Dual Role Controller (TI, ADI, .)Platform Glue Layer (TUSB6010)-DesignWare USB3 DRD Core SupportTexas Instruments OMAP5 and similar Platforms公司官網(wǎng):www.tronlon

4、銷售郵箱:公司總機(jī):020-8998-62803/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734圖 1圖 2公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62804/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734Linux 內(nèi)核配置完成后,保存并退出配置界面。執(zhí)行如下指令,編譯 Linux 內(nèi)核: Host#make ARCH=a

5、rm CROSS_COMPILE=arm-linux-gnueabihf- zImage -j 32圖 3編譯完成后,將在“arch/arm/boot”路徑下生成的 zImage 內(nèi)核鏡像文件。將以上編譯生成的 zImage 文件拷貝到 SD 系統(tǒng)啟動(dòng)卡 rootfs 分區(qū) boot 目錄。 3 從 UART0 串口和 USB 啟動(dòng) Linux 系統(tǒng)下文將從 UART0 啟動(dòng) U-Boot,然后加載 USB 設(shè)備中的設(shè)備樹(shù)、內(nèi)核鏡像和文件系統(tǒng)。為了方便用戶測(cè)試, 故提供經(jīng)過(guò)驗(yàn)證的 zImage 內(nèi)核鏡像文件, 位于光盤(pán)”Demoappuart0_usb_boot”目錄下。 將光盤(pán)”U-Boot

6、U-Boot-2014.07image”目錄下的 u-boot-spl.bin 和 u-boot.img 文件拷貝到非中文目錄下。 先確保 MMC 設(shè)備、NAND FLASH 均無(wú)啟動(dòng)內(nèi)核和文件系統(tǒng),然后將開(kāi)發(fā)板斷電,將SD 系統(tǒng)啟動(dòng)卡通過(guò)USB 接口的SD 讀卡器,插到開(kāi)發(fā)板USB HOST 接口。如果使用USB1 DRD接口, 請(qǐng)通過(guò) Micro USB 轉(zhuǎn)接頭插到開(kāi)發(fā)板 USB 接口。 將開(kāi)發(fā)板撥碼開(kāi)關(guān) 15 撥至 01011,ON 為 1,相反為 0,這是串口啟動(dòng)模式。打開(kāi)UART0 調(diào)試串口終端,開(kāi)發(fā)板上電,調(diào)試串口將打印 CCC 字符串,如下圖所示: 公司官網(wǎng):www.tronlo

7、銷售郵箱:公司總機(jī):020-8998-62805/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734圖 4右擊打開(kāi)的串口名,在彈出的界面中選擇”P(pán)roperties - X/Y/Zmodom”,設(shè)置調(diào)制解調(diào)器發(fā)送數(shù)據(jù)包大小為”1024 bytes”,然后點(diǎn)擊 OK,如下圖所示: 圖 5公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62806/11技術(shù)論壇:技術(shù)郵箱:supporttr

8、技術(shù)熱線:020-3893-9734圖 6點(diǎn)擊 Transfer,選擇”Send Xmodem”選項(xiàng),在彈出對(duì)話框中選擇 u-boot-spl.bin 文件,然后點(diǎn)擊 Send 選項(xiàng),利用串口調(diào)試終端的 Xmodem 功能向 UART0 發(fā)送文件: 圖 7公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62807/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734圖 8選擇后按下開(kāi)發(fā)板 ARM 熱復(fù)位按鍵(紅色 RESET 鍵),開(kāi)始傳

9、輸 u-boot-spl.bin 文件,將會(huì)出現(xiàn)如下傳輸界面,打印信息如出現(xiàn) Errors,請(qǐng)忽略。 圖 9完成 u-boot-spl.bin 文件傳輸后,串口將打印 CCC 字符串。 再次點(diǎn)擊 Transfer,選擇”Send Xmodem”選項(xiàng),選擇傳輸編譯后的 u-boot.img 文件(無(wú)需按熱復(fù)位鍵),等待傳輸完成,大概耗時(shí) 13 分鐘。 如果無(wú)法正常傳輸,常見(jiàn)原因如下: 內(nèi)核配置錯(cuò)誤。解決辦法:重新確認(rèn)配置。 通過(guò) USB HUB 連接開(kāi)發(fā)板,導(dǎo)致 USB 驅(qū)動(dòng)能力不足。解決辦法:請(qǐng)將 Micro USB 數(shù)據(jù)線不通過(guò) USB HUB,直接接入 PC USB 接口。 公司官網(wǎng):ww

10、銷售郵箱:公司總機(jī):020-8998-62808/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734 Micro USB 數(shù)據(jù)線質(zhì)量差,導(dǎo)致傳輸過(guò)程中數(shù)據(jù)傳輸錯(cuò)誤。解決辦法:更換 Micro U SB 數(shù)據(jù)線。 完成 u-boot.img 文件傳輸后,系統(tǒng)便自動(dòng)從 U 盤(pán)啟動(dòng)內(nèi)核和文件系統(tǒng),如下圖所示: 圖 10公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-62809/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734圖 11公司官網(wǎng):銷售郵箱:公司總機(jī):020-8998-628010/11技術(shù)論壇:技術(shù)郵箱:技術(shù)熱線:020-3893-9734更多幫助銷售郵箱: 技術(shù)郵箱: 創(chuàng)龍總機(jī):020-8998-6280技術(shù)熱線:020-3893-9734創(chuàng)龍官網(wǎng): 技術(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論