国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SS524V100 單板移植和燒寫U-boot(一)

ebaina ? 來源:ebaina ? 作者:ebaina ? 2023-08-22 10:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SS524V100單板的Bootloader采用U-boot,。當選用的外圍芯片的型號與單板上外圍芯片的型號不同時,需要修改U-boot配置文件,本文主要介紹了U-boot的移植與燒寫。

一、移植U-boot

SS524V100DMEB板上的外圍芯片包括DDRSDRAM、eMMC、SPINorFlash和SPINANDFlash。

1.編譯U-boot

當所有移植步驟完成后,就可以編譯U-boot,操作如下:

拷貝配置文件

cp configs/ss524v100_deconfig.config

配置編譯環境

make ARCH=arm CROSS_COMPILE=arm-mix410-linux-menuconfig

編譯U-boot

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

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

*這一步生成的u-boot.bin只是一個中間件,并不是最終在單板上執行的U-boot鏡像。

2.配置DDR存儲器

在Windows下打開SDK中的“osdrv/tools/pc/uboot_tools/”目錄下的配置表格。當選用不同的DDRSDRAM時,需要針對不同器件的特性,對配置工作表中的DDR相關標簽頁進行修改。

3.配置管腳復用

如果管腳復用有變化,還需要對配置表格中的管腳復用相關標簽頁進行修改。

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

U-boot鏡像生成步驟如下:

完成配置表格的修改后,保存表格。

單擊表格第一個標簽頁上的按鈕【Generateregbinfile】或者使用regbin工具(詳細使用方法請參考osdrv/tools/pc/uboot_tools/regbin-vx.x.x.tgz壓縮包里的readme文件),生成臨時文件reg_info.bin。

將生成的reg_info.bin復制到open_source/u-boot/u-boot-2020.01/目錄

cp osdrv/tools/pc/uboot_tools/reg_info.bin .reg make ARCH=arm CROSS_COMPILE=arm-mix410-linux- u-boot-z.bin

生成的u-boot-ss524v100.bin就是能夠在單板上運行的uboot鏡像。

二、燒寫U-boot

關于U-boot的燒寫可在易百納技術社區查看“SS524V100 單板移植和燒寫U-boot(二)

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    463

    文章

    54010

    瀏覽量

    466017
  • DDR
    DDR
    +關注

    關注

    11

    文章

    754

    瀏覽量

    69111
  • 燒寫
    +關注

    關注

    0

    文章

    59

    瀏覽量

    14859
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    U-boot無法初始化計時器怎么處理?

    我正在嘗試在 VF2 上部署 Keystone Enclave。通過關注本指南我設法→ opensbi(帶有 sm monitor 擴展)→ u-boot 正確啟動 u-boot spl,但
    發表于 03-02 08:30

    深入解析U-Boot image.c:RK平臺鏡像處理核心邏輯

    的SD/NAND/SPI等啟動方式做了專屬適配。本文將拆解image.c的核心邏輯,梳理RK平臺鏡像處理的關鍵流程,幫助開發者理解和調試啟動相關問題。 、文件定位與核心作用 image.c是U-Boot中鏡像管理的核心模塊,主要負責: ?定義uImage鏡像的屬性枚舉(
    的頭像 發表于 02-24 16:46 ?1447次閱讀
    深入解析<b class='flag-5'>U-Boot</b> image.c:RK平臺鏡像處理核心邏輯

    U-Boot 引導加載程序中 TFTP 超時的奇怪解決方法

    U-Boot 引導加載程序中 TFTP 超時的奇怪解決方法 (Star64 JH7110 RISC-V SBC)
    發表于 02-24 07:01

    請問在上游 u-boot 上切換到基于 bootstd 的引導流?

    在撰寫本文時,上游 u-boot 現在具有相當不錯的 vf2 支持。我已經測試過最新版本 (2024.01) 開箱即用,但使用bootstd可以進步清理到狀態中: No hardcoded
    發表于 02-09 07:02

    U-Boot SPL核心文件spl.c深度解析:從啟動流程到調試優化

    在嵌入式系統開發中,U-Boot 的 SPL(Secondary Program Loader)扮演著至關重要的角色,它是系統上電后執行的第個軟件組件之,負責為后續啟動過程鋪平道路。本文將深入
    的頭像 發表于 02-05 14:08 ?137次閱讀
    <b class='flag-5'>U-Boot</b> SPL核心文件spl.c深度解析:從啟動流程到調試優化

    深入解析U-Boot TPL代碼:嵌入式啟動的“第棒”背后的秘密

    在嵌入式系統啟動過程中,從按下電源鍵到操作系統開始運行,中間藏著系列精密的初始化步驟。今天我們就來拆解 Rockchip 平臺 U-Boot 中的 TPL(Tiny Program Loader)階段核心代碼tpl.c,看看這個 "啟動第
    的頭像 發表于 02-05 14:07 ?1059次閱讀
    深入解析<b class='flag-5'>U-Boot</b> TPL代碼:嵌入式啟動的“第<b class='flag-5'>一</b>棒”背后的秘密

    深入解析U-Boot命令處理核心文件:功能、調試與開發價值

    在嵌入式系統開發中,U-Boot 作為主流的引導加載程序,其命令處理、交互邏輯和自動啟動流程是核心功能模塊。本文將圍繞command.c、cli.c和autoboot.c三個關鍵文件,從核心
    的頭像 發表于 02-03 15:44 ?879次閱讀
    深入解析<b class='flag-5'>U-Boot</b>命令處理核心文件:功能、調試與開發價值

    深入解析U-Boot核心文件board_f.c:知識點、調試要點與開發價值

    在嵌入式系統開發中,U-Boot 作為應用最廣泛的引導程序,其底層初始化邏輯直接決定了硬件啟動的穩定性與可靠性。
    的頭像 發表于 02-03 15:38 ?745次閱讀
    深入解析<b class='flag-5'>U-Boot</b>核心文件board_f.c:知識點、調試要點與開發價值

    解析Rockchip平臺U-Boot核心文件:boot_rkimg.c到底做了什么?

    在嵌入式開發中,U-Boot 作為引導程序的 “中流砥柱”,負責初始化硬件、加載內核并啟動系統。對于 Rockchip 平臺的設備(如常見的開發板、智能終端),boot_rkimg.c 是 U-Boot 中專門處理啟動流程的核心
    的頭像 發表于 02-03 15:29 ?745次閱讀
    解析Rockchip平臺<b class='flag-5'>U-Boot</b>核心文件:<b class='flag-5'>boot</b>_rkimg.c到底做了什么?

    深入理解?RK3506 U-Boot?重定位:從代碼到原理

    在嵌入式系統中,U-Boot?作為引導加載程序,其啟動流程的核心環節之就是 重定位(Relocation) 。對于?RK3506?這類基于?ARM Cortex-A?架構的芯片,重定位的本質是將
    的頭像 發表于 11-28 07:05 ?592次閱讀
    深入理解?RK3506 <b class='flag-5'>U-Boot</b>?重定位:從代碼到原理

    U-Boot 無法識別 NAND怎么解決?

    U-Boot 無法識別 NAND
    發表于 09-03 06:37

    FLASH/編程白皮書

    白皮書:如何Flash——不同場景不同需求下的選擇認識Flash?NAND vs. NOR如何/編程不同方案比較
    發表于 07-28 16:05 ?0次下載

    飛凌嵌入式ElfBoard ELF 1板卡-uboot編譯u-boot/u-boot.bin/u-boot.imx

    u-boot文件就是編譯流程章節講的,鏈接器將鏈接各.o文件之后生成的.elf文件,該文件中包含了大量的調試信息、地址信息和注釋信息,不能被直接執行,需要轉換成為可執行的u-boot.bin文件,而
    發表于 05-22 11:24

    TWR-VF65GS10塔式模塊上編譯的U-Boot沒有控制臺輸出是怎么回事?

    我有個預構建的映像(來自 LinuxLink Timesys 的工廠起點),其中包括 SD 卡上的 U-Boot 和 Linux,它通過連接到板上 D9插頭的 TWR-SER-SCH
    發表于 04-03 06:03

    U-Boot 和 Bootloader,99% 的工程師都分不清?

    嵌入式軟件工程師聽說過 u-boot 和 bootloader,但很多工程師依然不知道他們到底是啥。 ? 今天就來簡單講講?u-boot 和 bootloader?的內容以及區別
    的頭像 發表于 03-25 20:47 ?1790次閱讀