WRTnode的U-boot使用方法
php
注:因爲uboot裏對gpio1和gpio2的特殊定義,所以咱們在使用WRTnode核心板時不要碰觸這兩個針腳。node
點擊下載uboot.bin瀏覽器
特色:支持網頁刷新固件及uboot;支持U盤啓動;波特率是115200。網絡
工具:WRTnode,一根電源線;一根鏈接WRTnode的網線,一根短接線(如杜邦線)(刷新固件或uboot時用到);U盤(從U盤啓動內核時用到);工具
注:若是是U盤啓動咱們的電源線要用三頭usb線,這樣能夠提供一個接U盤的口。ui
操做過程:spa
在沒有插存有內核鏡像的U盤而且沒有將gpio1或gpio2接地的狀況下,給WRTnode上電,WRTnode會選擇從flash啓動內核。
.net
WRTnode U-Boot U盤啓動的優先級大於從flash啓動,WRTnode U-Boot檢測是否有U盤(或是SD卡),再檢測U盤是否有uimage,若是有則從U盤啓動,若是沒有則從flash啓動。blog
在WRTnode上電以前,先用網線鏈接好WRTnode的LAN口與PC網口,用一根短接線將gpio1或者是gpio2接地(參照[針腳定義])。ip
打開網絡鏈接,手動設置一個192.168.1.x網段的ip地址。給WRTnode上電,而後在 PC端開啓cmd窗口,輸入:ping 192.168.1.1 -t
看到192.168.1.1有迴應:
經過串口查看打印信息,直到出現以下圖所示,中止對gpio的短接。
在PC端瀏覽器中輸入http://192.168.1.1/便可進入 WEB更新模式。
選擇你要刷的新固件,點擊上傳; WRTNode上的惟一LED能夠指示當前的工做狀態 快閃:固件校驗錯誤,即將進入WEB更新模式; 慢閃:正在刷新固件(若是你觀察的足夠仔細,你會發現慢閃分兩個階段,第一個 階段頻率稍慢,表示正在擦除flash,第二階段頻率稍快,表示正在往flash寫入數 據)。
文件點擊UBoot將進入刷新uboot界面,
感謝[Manfeel]爲咱們提供的神奇uboot