U-boot

    版本為 01:14, 8 Jul 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    U-boot 是bootloader 其中一種 ,一般是最底層user 怎樣都無法動到的區塊.
    當一般嵌入式系統發生刷磚狀況時,若沒有動到 uboot, 還是可以透過ubooot 做軔體恢復.

    控制 UBoot需要用  終端介面 (TTL port)

    需要的軟/硬體

    1. TTL to USB or COM port 板
    2. 上述板子所附的 Driver (USB to COM)
       

    Orion SoC Nas PUTTY 的設定

    • speed: 115200
    • data bit: 8
    • stop bit: 1
    • flow control: RTS/CTS
    • parity: none

    設定 U-boot

    如果 TTL 連接正確,當機器開機時就會看到所有輸出訊息,其中會顯示 "Hit any key to stop autoboot",按任何鍵就會停止開機動作。

    u-boot_msg.png

    U-boot 常用指令 Netronix>> 為提示命令

    Netronix>> printenv   #顯示uboot所有設定
    Netronix>> loady
    Netronix>> setenv ip  # 設定uboot ip
    Netronix>> setenv serverip #設定 Server ip (如NFS or tftp)
    Netronix>> tftpboot 0x0800000 xxxx.image # 從0x80000 位置啟動 xxxx.image
    Netronix>>
    
    

     

     

    Powered by MindTouch Core