Was this page helpful?

U-Boot 升級

    如何檢查 U-Boot 版本?

    當開機訊息顯示  Hit any key to stop autoboot... <按下任一鍵>,會進入 Marvell 命令模式。
    Marvell >> ver <輸入>

    升級方式以不同的傳輸介面區分有兩種:

    1. 透過網路以 TFTP 方式
    2. 透過 USB stick (USB 隨身碟) 方式

     

    升級 U-Boot 至 v3.4.19,下載 U-Boot 韌體
    http://downloads.plugpbx.org/UBOOT/u-boot.bin-3.4.19

    以 TFTP 方式

    // 下載 tftp server
    http://tftpd32.jounin.net/tftpd32_download.html

    在 WindpwsXP 將 u-boot.bin-3.4.19 複製到與 tftpd32 同一個目錄,且另存為 u-boot.bin,執行 tftpd32.exe。

    啟動 SheevaPlug,連接 mini-USB 登入 Console,要接上網路,在開機的訊息出現

    Hit any key to stop autoboot... <按下任一鍵>

    Marvell>> dhcp
    Marvell>> setenv serverip xxx.xxx.xxx.xxx
    Marvell>> bubt u-boot.bin
    
    **Warning**
    If U-Boot Endiannes is going to change (LE->BE or BE->LE), Then Env parameters should be overriden..
    Override Env parameters? (y/n) <輸入 n>
    Marvell>> reset
    

     TIPs:

    若沒有 DHCP 網路,設定 IP 的指令為:
    Marvell>> setenv ipaddr 111.222.333.444

    以 USB 隨身碟方式

    請參閱此教學 http://www.cyrius.com/debian/kirkwoo...t-upgrade.html

    UBOOT 啟動
     

    Marvell>> dhcp
    Marvell>> setenv serverip 192.168.7.158
    Marvell>> tftpboot 0x0800000 u-boot.kwb


     

    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core