日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hi3516DV300 U-boot移植应用开发指南(1)

發布時間:2024/4/17 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hi3516DV300 U-boot移植应用开发指南(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.1 概述

Hi3516DV300 單板的 Bootloader 采用 U-boot。當選用的外圍芯片的型號與單板上外圍
芯片的型號不同時,需要修改 U-boot 配置文件,主要包括存儲器配置、 管腳復用。

1.2 U-boot目錄結構


2.1 編譯U-boot

步驟1 配置編譯環境

make ARCH=arm CROSS_COMPILE=arm-himixXXX-linux- hi3516cv500_config

步驟2 編譯U-boot

make ARCH=arm CROSS_COMPILE=arm-himixXXX-linux- -j 20

編譯成功后,將在 U-boot 目錄下生成 u-boot.bin

2.2 配置DDR存儲器及管腳復用

打開 SDK 中的“osdrv/tools/pc/uboot_tools/”目錄下的配置表格。當選用
不同的 DDR SDRAM 時,需要針對不同器件的特性,對配置工作表中的 DDR 相關標
簽頁進行修改。
如果管腳復用有變化,還需要對配置表格中的管腳復用相關標簽頁進行修改。

2.3 生成最終使用的U-boot鏡像

U-boot 鏡像生成步驟如下:
步驟 1 在 OSDRV 的 tools/pc/hi_gzip 目錄下執行 make, 并將生成的 bin/目錄下的 gzip 文件拷
貝至 U-boot 下 arch/arm/cpu/armv7/hi3516cv500/hw_compressed/目錄。
步驟 2 完成配置表格的修改后,保存表格。
步驟 3 單擊表格第一個標簽頁上的按鈕【Generate reg bin file】,生成臨時文件 reg_info.bin。
步驟 4 拷貝 reg_info.bin 到 U-boot 源代碼目錄, 重命名為.reg。 將生成的 u-boot.bin 復制到
osdrv/tools/pc/uboot_tools/目錄
步驟 5 make ARCH=arm CROSS_COMPILE=arm-himix200-linux- u-boot-z.bin
生成的 u-boot-hi3516cv500.bin 就是能夠在單板上運行的 uboot 鏡像。

總結

以上是生活随笔為你收集整理的Hi3516DV300 U-boot移植应用开发指南(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。