綜合知識

當前位置 /首頁/綜合知識 > /列表

如何通過tftp燒寫uboot,tftp燒寫怎麼用

1.如何通過tftp燒寫uboot

1、既然你已經刷了U-boot,那就用U-boot通過TFTP刷u-boot

tftp燒寫怎麼用 如何通過tftp燒寫uboot

2、通過網線連接電腦。電腦上建立TFTP服務器,簡單的使用tftpd32這個軟件,

要燒錄的u-boot-hg255d-,進行串口設置 注意:非正常關閉minicom,會在/var/lock下創建幾個文件LCK*,這幾個文件阻止了minicom的運行,將它們刪除後即可恢復) 2)(如果沒有安裝tftp-server-0。 32-4。

i386。rpm 可以在redhat第三張光盤上找到。

安裝tftfp-server: rpm -ivh tftp-server-0。32-4。

i386。rpm) 設置tftp共享目錄:進入/etc/xinetd。

d/tftp文件,修改server_args項中的目錄,如下: service tftp { socket_type =dgram protocol =udp wait =yes user =root server =/usr/sbin/in。 tftpd server_args =-s /tftpboot -c disable =no per_source =11 cps =100 2 flags =IPv4 } 説明:修改項server_args= -s -c,其中處可以改為你的tftp-server的根目錄,參數-s指定chroot,-c指定了可以創建文件。

注意:共享目錄一定不要選擇/root這樣的特權目錄,否則傳輸文件會失敗accwss denied) service xinetd restart (重啟服務,啟動tftp服務) 3)將編譯好的內核(如命名為:zImage)放入到tftp共享文件夾中。 (編譯內核過程不闡述) 4)開發板上電、按任意鍵(非enter)進入vivi 注意:先啟動minicom,然後才開發板上電 5)設置tftp服務器與客户端IP地址(我虛擬機上的地址為219。

222。170。

14) 故在終端上輸入命: vivi> set c 219。 222。

170。100 (開發板ip) viivi> set s 219。

222。170。

14(宿主機ip) 兩者ip第三位必須相同 tftp flash kernel zImage 速度很快。

3.怎樣用broadband studio 3燒寫u

Davinci Nor Flash內一般包括2部分內容:u-boot和uImage,所以完成以上2部分的燒寫即可實現davinci板卡的正常啟動,以下詳細介紹燒寫方式。

(注意:燒寫nor flash前請務必將davinci EVM的J5跳至Flash) 燒寫u-boot的方法: 1. 通過仿真器的方式燒寫u-boot的方法: 操作步驟如下,具體請參照seed flash燒寫説明。(該方法可以同時完成uImage的燒寫,以下介紹的uImage燒寫均是按不使用仿真器的方式來完成的) 1)打開CCS,連接目標板。

2)在CCS中用File-Load Program命令加載: 03.Examples of Program