Hi3516開發筆記(六):通過HiTools使用USB/串口將uboot、kernel、roofts和userdata按照分區表燒寫鏡像
若該文為原創文章,轉載請註明原文出處
本文章博客地址://hpzwl.blog.csdn.net/article/details/121706033
紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中…
上一篇:《Hi3516開發筆記(五):通過HiTools使用網口將uboot、kernel、roofts和userdata按照分區表燒寫鏡像》
下一篇:《Hi3516開發筆記(七):Hi3516虛擬機交叉開發環境搭建之交叉編譯Qt》敬請期待…
前面使用網口,不是很好使用,雖然是網口速度快,但是佔用了調試串口,在開發過程中調試串口是一直在使用的,於是還有串口和USB,主要還是使用USB刷(也需要用到串口),只有串口是只佔用串口的,所以燒寫是必須佔用串口的。
為了驗證我們的燒寫是否成功,我們將板子上的靜態ip地址改為190,並且重啟驗證,修改文件/userdata/user.conf,如下圖:
修改後,重啟開發板,啟動後查看ip地址:
燒寫需要用到還是的HiTool工具,在海思的SDK中找到Pc工具HiTool文檔如下圖:
燒寫工具在工具裏面(開發板供應商提供):
大概是9600的波特率(看了是115200,但是傳輸大概是這麼多的速率,具體不深究了),100KB大概在10s左右的樣子。
715MB,大概需要20個小時的樣子。
(20個小時左右,略了)
燒寫需要用到還是的HiTool工具,在海思的SDK中找到Pc工具HiTool文檔如下圖:
燒寫工具在工具裏面(開發板供應商提供):
然後主板斷電。
然後馬上按下升級鍵,一直按下,然後上電。
USB的燒寫速度是最快的,但是操作起來有點麻煩,雖然有點麻煩,但是確實不要串口參與了。
然後對比下網口的燒寫速度:
網口為2分20秒,USB為43秒。
不論何種方式,都是需要使用到調試串口的,如果是這樣,筆者傾向於使用USB口,只需要一個USB線,則可以稍寫,只是要上電之前要一直按升級件。
沒有按USB升級鍵盤。
斷電後,先點擊燒寫,然後馬上按下USB升級鍵,然後上電,姿勢很重要,磨嘰磨嘰就燒寫失敗了。
上一篇:《Hi3516開發筆記(五):通過HiTools使用網口將uboot、kernel、roofts和userdata按照分區表燒寫鏡像》
下一篇:《Hi3516開發筆記(七):Hi3516虛擬機交叉開發環境搭建之交叉編譯Qt》敬請期待…
若該文為原創文章,轉載請註明原文出處
本文章博客地址://hpzwl.blog.csdn.net/article/details/121706033