uboot使用loady命令進行串列埠傳輸

2021-07-04 14:12:15 字數 502 閱讀 3989

前幾天在用別家的板子跑自家的程式的時候,發現在燒入uboot之後網路竟然用不了。確認了是網路phy模式不同的時候,修改了uboot跟核心的配置,重新製作了uboot.但是沒燒錄機,怎麼辦?於是網上到處找資料看有沒有方法能夠重新弄乙個uboot進去。在網上還真找到了幾篇文章介紹的比較詳細。一篇是用jlink燒寫,這個貌似不適合我。還有乙個就是用uboot裡面的loady命令進行串列埠傳輸。在論壇了貌似也發現了遇到這個問題的同學。所以在這裡整理一下,方便後來遇到這種問題的兄弟姐妹。

方法為(前提是uboot能正常跑起來)

a. loady 0x82000000 115200

b. secucrt: option->傳輸ymodem->選擇需要燒入的檔案。

c.  sf probe 0  

sf erase 0

0x40000(uboot分割槽大小)

sf write 82000000 0 40000

reset。

再進入uboot ping其他ip ok.

u boot 中 tftp sf命令使用詳解

準備工作 電腦端環境 tftpd32 軟體 目標板環境 uboot 注 a.將目標板與電腦用網線設定好,並且將電腦的防火牆關閉 b.將電腦與目標板的ip位址設定成同乙個網段。例 電腦ip 192.168.1.12 目標板ip 192.168.1.13 c.在uboot命令列模式下輸入 ping 電腦...

uboot中fdt命令的使用

依linux community的要求,從linux 3.5後,新提交的code必須對device tree進行支援。下面介紹如何使u boot支援device tree,以及fdt命令的使用。1.u boot對fdt flattened device tree 的支援。實現 只要加入 define...

uboot新增命令

u boot cmd是乙個巨集定義,具體功能是定義乙個struct cmd tbl s的結構體變數,u boot cmd巨集傳遞的引數是該結構體變數的成員變數。通過u boot cmd定義的變數會通過指令碼鏈結到uboot指定的乙個section中,然後可以通過find cmd遍歷這個section...