荔枝派Nano燒錄Uboot指南

荔枝派Uboot編譯好之后,下載基本按照教程,但是還是碰到了不少問題官方教程沒提到的。

  • 首先教程竟然沒說下載要用數(shù)據(jù)線直接連接下載,并且先要在連接串口線擦除先SPI Flash,我研究了好久才整清楚。

  • 如果按照教程操作,首先碰到USB連接開發(fā)板之后,輸入sunxi-fel uboot u-boot-sunxi-with-spl.bin報錯ERROR: Allwinner USB FEL device not found!,這個時候短接Flash芯片的CS腳(1腳)到GND重新上電啟動可以進入FEL模式,或者擦除Flash也行,操作如下:

    1. 串口連接開發(fā)板上電,波特率115200,出現(xiàn)如下Hit any key to stop autoboot時,敲回車終止啟動

    2. 命令擦除flash

      sf probe 0sf erase 0 0x100000reset
    3. 然后重新插拔下USB線,注意這里有個坑,如果開發(fā)板上插了TF卡,一定要先拔下來,否則沒有反應(yīng)。插上后,lsusb命令看到Onda (unverified) V972 tablet in flashing mode字樣說明USB連接沒問題。

      txy@ubuntu:~/nano/u-boot$ lsusbBus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching HubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 006: ID 17ef:4816 Lenovo Integrated WebcamBus 001 Device 005: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)Bus 001 Device 027: ID 0925:3881 Lakeview Research Saleae LogicBus 001 Device 036: ID 0451:f432 Texas Instruments, Inc. eZ430 Development ToolBus 001 Device 038: ID 1f3a:efe8 Onda (unverified) V972 tablet in flashing modeBus 001 Device 011: ID 05e3:0610 Genesys Logic, Inc. 4-port hubBus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching HubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    4. 然后下載工具可以識別即可

      txy@ubuntu:~/nano/u-boot$ sudo sunxi-fel verAWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000

      OK,燒錄完成

      txy@ubuntu:~/nano/u-boot$ sudo sunxi-fel -p spiflash-write 0 u-boot-sunxi-with-spl.bin100% [================================================] 1008 kB, 98.6 kB/s
    5. 重新插拔USB線啟動,結(jié)果報錯如下:

      SF: unrecognized JEDEC id bytes: 0b, 40, 18 *** Warning - spi_flash_probe_bus_cs() failed, using default environment

      這個問題再另起一個帖子記錄吧

  • ?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
    【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
    平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

    相關(guān)閱讀更多精彩內(nèi)容

    • 上文編譯好uboot之后,想刷內(nèi)核和根文件系統(tǒng)進去。其實官方的網(wǎng)盤里面,已經(jīng)有打包好的系統(tǒng)鏡像,包含所有的東西,可...
      木子點燈閱讀 241評論 0 0
    • 準(zhǔn)備工作 安裝交叉編譯工具鏈接$ sudo apt-get install gcc-arm-none-eabi ...
      wjundong閱讀 1,002評論 0 0
    • 絕大部分基本操作都是按照官方教程走就可以了,碰到了一部分問題教程沒有寫的,記錄備忘。 系統(tǒng)安裝按照教程指定16.0...
      木子點燈閱讀 387評論 0 0
    • 一、準(zhǔn)備工作 1、帶有Ubuntu系統(tǒng)的宿主機 2、USB-Micro USB線一根 3、原TX2板子及待部署環(huán)境...
      mypostwww閱讀 5,009評論 0 0
    • sunxi學(xué)習(xí):[0]全志SoC啟動過程分析 參考:linux-sunxi.org 啟動流程:Boot ROM→S...
      techping閱讀 13,032評論 0 2

    友情鏈接更多精彩內(nèi)容