海思救磚平臺使用教程_第1頁
海思救磚平臺使用教程_第2頁
海思救磚平臺使用教程_第3頁
海思救磚平臺使用教程_第4頁
海思救磚平臺使用教程_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

?市海思半導(dǎo)體2014。保留一切權(quán)利。非經(jīng)本公司,任何單位和個人不得擅自摘抄、本文檔內(nèi)容的部分或全部,并不得以任何形式。商標(biāo) 注您的產(chǎn)品、服務(wù)或特性等應(yīng)受海思公司商業(yè)合同和條款的約束,本文檔中描述的全部或部分產(chǎn)市海思半導(dǎo)體 客戶服務(wù):

Hi3630

數(shù)據(jù)容量(如RAM容0b000、0b00X1例如:00X表示000或001;文檔版本1.0(2013-10-文檔版本1.1(2014-03-前 系統(tǒng)簡 1.1介 運(yùn)行環(huán) 配置要 IDT環(huán)境搭 準(zhǔn) USBMAP配 ClearUSBMap 查詢USB虛擬串口和ADB設(shè)備信 IDT配套XML配置文件解 說 配置文件解 IDT工具界面介 主界 菜單 窗 工具在正常模式下的使用方 準(zhǔn) 工具配 映像 工具在模式下的使用方 使用說 使用步 常見故障處 7.1或單板進(jìn)入強(qiáng)制加載模式 不啟動虛擬串口完成之后不能進(jìn)行ADB完成后更新單個.img鏡像,IDT無法更新ADB分區(qū)不存在或數(shù)據(jù)太 有時能正常加載,有時加載失敗,失敗概率較 特性更新記 錯誤列 C查詢進(jìn)入加載模式原 D縮略 插圖圖1-1鏡像加載運(yùn)行環(huán)境 圖2-1導(dǎo)入標(biāo)識待加載鏡像集合的xml文 圖2-2出現(xiàn)虛擬串口標(biāo) 圖2-3出現(xiàn)ADB設(shè)備標(biāo) 圖2-4標(biāo)記出現(xiàn)故障的USB接 圖2-5接口數(shù)據(jù)記 圖2-6表清除成 圖2-7找不到USBMAP相關(guān)數(shù) 圖4-1操作主界 圖4-2File菜 圖4-6Help菜 圖4-7............................................................................................................................................... 圖4-9未啟動........................................................................................................................................圖4-10等待單板連 圖4-11 圖4-12成 圖4-13失 圖4-14停 圖5-1DownloadSetting 圖5-2檢查鏡像文 圖5-3準(zhǔn)備燒 圖5-4鏡像中(4臺終端設(shè)備同時連接上 圖5-5成 圖5-6失 圖7-1切換ADB失 圖7-2錯誤虛擬串口驅(qū) 圖7-3正確虛擬串口驅(qū) 圖7-4卸載設(shè) 圖7-5確認(rèn)設(shè)備卸 圖7-6更新驅(qū) 圖7-7安 驅(qū) 圖7-8驅(qū)動安裝正 表格表1-1功能描 表4-4Tools菜單項(xiàng)描述 表4-6快捷按鈕功能描述 表4-7Workspace右鍵菜單項(xiàng)功能描 表5-1配置項(xiàng)描 表A-1特性更新記 1.1介

系統(tǒng)簡介IDT(ImageDownloadTool)映像工具和USBMap工具是市海思半導(dǎo)體有限公司K3平臺的配套工具,主要用于開發(fā)平臺或參考設(shè)計(jì)的映像文件。映像。其功能描述如表1-1所示。USBUSB

要驅(qū)動程序:AndroidPhone驅(qū)動、USB虛擬串口VCOM驅(qū)動硬件

1PC機(jī):CPU2.0GHz1GB10GB(最低配置要求1臺USB8根USB軟硬件配

環(huán)境搭建安裝USB驅(qū)請參考《USB驅(qū)動安裝指導(dǎo)》安裝USB虛擬串口和USBADB設(shè)備驅(qū)動,或者直接使用USBDriverInstall_K3工具安裝USB虛擬串口和USBADB設(shè)備驅(qū)動。安裝IDT工IDT工具為綠色,無需安裝。只需要將壓縮包解壓到PC機(jī)即可使用USBMAP步驟1將8根USB連接線分別USBHub的8個USB端口,并將端口標(biāo)記為1~8。該步驟需斷開單板/側(cè)的USB連接。4等待一段時間(15s)后,USBADBID無法正常出現(xiàn),則從該USB拔下單板,點(diǎn)擊“Skip”按鈕。會標(biāo)記此USB接口有問題,如圖2-4所示。步驟6點(diǎn)擊“Done”按鈕把USB信息寫入系統(tǒng)表,完成整個配置,退出程序ClearUSBMap清除USBMAP方法一:在IDTToolsClearUSBMapData方法二:在Windows系統(tǒng)的“開始>運(yùn)行”中輸入“regedit”打開表,進(jìn)入2進(jìn)入HKEY_LOCAL_MACHINE\SOFTWARE\Hisilicon\IDT\ENUMERATIONSUSB虛擬串口和ADB設(shè)備信息是否成功,如圖2-8所示USBn/USBADBn為第nCOM號和USBIDT配套XML配置文件解

bootloaderimage元素中包含了在第一個階段的鏡像文件,其子元素image為待寫入的鏡像名稱。IDT會在配置文件所在去鏡像文件,如果鏡像存放在子文件夾中,則需寫明,如:bootloaderimage/fastboot.img、bootloaderimage/sec_xloader.img。image元素3個屬性說明如下:舉例說明,將當(dāng)前下的sec_xloader.img/fastboot.img鏡像文件至LPM3所對應(yīng)的內(nèi)存中,目標(biāo)內(nèi)存地址為0x00020000、0x10000000,對應(yīng)的xml配置是:<imagename="XLOADER"address="0x00020000"identifier=<imagename="FASTBOOT"address="0x10000000"identifier=fastbootimage元素包含了在第二個階段的鏡像文件,第二個階段指的是通過fastboot分區(qū)鏡像。其子元素image表示待寫入的鏡像文件名稱,鏡像文件與配置文 fastboot階段,各個鏡像文件被至指定的分區(qū),分區(qū)名稱由identifier屬性給出。image元素屬性說明如下:0xFFFFFFFF寫到eMMC分區(qū),對應(yīng)的xml配置是:<imagename="XLOADER"address="0xFFFFFFFF"identifier=

4 工具界面介紹1“OperationToolsView”和“Help”。2345Output

File菜

Operation菜View菜Tools菜

ViewToolbar、Workspace和Output窗口。通過設(shè)置選項(xiàng)打勾激活此3個窗口:OpenUSBUSBMapClearUSBMap清除USBMapHelp菜4.3

圖4-6HelpAboutWorkspacen(n=1~8)ShowLatest查看對應(yīng)USB端口的日志ShowAll查看對應(yīng)USB4.5窗

圖4-114.6Output的過程中提供參考幫助,如圖4-15所示。 工具在正常模式下的使用方式步驟1單擊菜單欄“Operation>Setting...”,或者單擊快捷鍵,啟動配置流程各配置項(xiàng)描述如表5-1所示Image-WindowHorizontalWindows建議設(shè)定總個數(shù)與USB映像步驟1強(qiáng)制終端設(shè)備進(jìn)入模式,并將終端設(shè)備與對應(yīng)的USB端口連接。請根據(jù)模式片內(nèi)方式:通過短接BOOT_MODE和GND強(qiáng)制進(jìn)入加載模式(板首次步驟2單擊菜單欄“Operation>Start”,或者單擊Start快捷鍵啟動 。IDT工具會自動執(zhí)行過程,如圖5-2~圖5-4所示。步驟3等待完成FAIL提示,ERRORXX)XX表示錯誤號,具體含義請參見“B錯誤列表”。 工具 模式下的使用方的相關(guān)信息刪除![Tools]->[ClearUSBMapData]1清除USBMAP2.3章節(jié):ClearUSBMapData升級方式,即通過fastboot:通過組合按鍵(具體按鍵請參照各產(chǎn)品設(shè)片內(nèi)方式,即通過強(qiáng)制加載模式:通過短接BOOT_MODE和GND強(qiáng)示USB虛擬串口。此場景中,IDT只有USB1進(jìn)行,使用步驟請參考“5IDT工具在正常模式下常見故障處理或單板進(jìn)入強(qiáng)制加載模式,IDT不啟動現(xiàn)象

原因

設(shè)備 處理1檢查USB步驟2重新安 步驟3如確認(rèn) 步驟1確認(rèn)沒有同時開啟多個IDT或者USBMAP,確認(rèn)串口精靈等調(diào)試工具沒有占用 步驟2表中保存的USBMAP信息有誤如為單個/單板情況,進(jìn)入表HKEY_LOCAL_MACHINE\SOFTWARE\Hisilicon\IDT\ENUMERATIONS,并清空保存的USBn,USBADBn這些信息。如為多個/單板情況,則直接使用USBMAP工具重新匹配/單板的端口信息。詳見2.2章節(jié)?,F(xiàn)象原因

BOOT_MODE點(diǎn)短接,連接USB,啟動IDT,IDT完成虛擬串口bootloader后,不能切換到fastboot,如圖7-1所示。虛擬串口完畢之后,系統(tǒng)沒有進(jìn)入fastboot模式,而是直接進(jìn)入normal模式加載kernel(根據(jù)串口輸出來判斷)。設(shè)備管理器正確枚舉AndroidPhone設(shè)備,但表中保存的USBMAP信息有誤,導(dǎo)致IDT不能。處理 版本中的fastboot.img鏡像有問題,需要分析定位,解決后更新正確的鏡檢查USB步驟1如為單個/單板情況,進(jìn)入表保存的USBn,USBADBn這些信息。步驟2如為多個/單板情況,則直接使用USBMAP工具重新匹配/單板的端口信息。詳見2.2章節(jié)。完成后更新單個.img鏡像,IDT無法更新現(xiàn)象原因處理

IDTV1.0.2.00采用預(yù)加載模式,即在之前會將鏡像至本地內(nèi)存,重復(fù)時不會從源位置重新加載.img鏡像,除非更新.xml鏡像列表文件。這節(jié)省了重復(fù)的ADB分區(qū)不存在或數(shù)據(jù)太現(xiàn)象

BOOT_MODE點(diǎn)短接,連接USB,啟動IDT,IDT完成虛擬串口bootloader,切換到ADB,出現(xiàn)分區(qū)不存在,或者數(shù)據(jù)太大。原因

處理

現(xiàn)象

BOOT_MODEUSBIDT點(diǎn)擊開始,USB虛擬串口已經(jīng)枚舉出來,但是IDT一直處于“Waitingphoneconnecting...”狀態(tài)。另外有時可以正常加載。原因分析解決辦法

A特性更新8IDT7IDTBalongV9R1項(xiàng)目上,fastboot1目前執(zhí)行時間增加到1秒以上,導(dǎo)致會出現(xiàn)為4的錯誤,考慮到安全啟動及K3V3的需求,將時間延長到3秒。6IDTMe

溫馨提示

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

評論

0/150

提交評論