色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

u-boot源碼的編譯配置方式

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:內核新視界 ? 2023-12-07 11:12 ? 次閱讀

u-boot使用了同Linux一樣的編譯配置方式,即使用kbuild系統來管理整體代碼的配置和編譯,通過defconfig來定制各種不同廠商芯片bootloader二進制程序。

編譯只需要注意通過環境變量或者命令行參數的方式引入一個交叉編譯工具即可:

  • ? CROSS_COMPILE:定義交叉編譯工具鏈,可以是aarch64-linux-gnu-,arm-none-eabi-或者ppc-linux-gnu-等等;
  • ? u-boot有幾個配置是需要由對應board配置的。SYS_ARCH,SYS_CPU,SYS_SOC,SYS_BOARD,SYS_VENDOR,SYS_CONFIG_NAME;
  • ? 一般在board/vendor/board/Kconfig中可全部定義,部分SYS_CPU,SYS_SOC也可以在arch/xxx/Kconfig中定義,根據這幾個配置即可確定使用的cpu架構,廠商,板級信息,soc信息。
  • ? Makefile會自動根據上述信息進入對應目錄組織編譯規則,一般如果沒有自己對應的這些board信息,需要自己在對應目錄建立這些Kconfig和在configs中建立defconfig。

在configs目錄中保存了uboot中所有支持的board配置,比如要使用rk3399的evb板的配置信息使用如下方式即可編譯出來:

make CROSS_COMPILE=aarch64-linux-gnu- evb-rk3399_defconfig
make

如果沒有對應的defconfig可以找一個與自己板級信息類似的defconfig生成一個.config,再通過menuconfig來完成自己board的配置,并最后通過savedefconfig保存為自己board的defconfig:

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

    關注

    456

    文章

    51155

    瀏覽量

    426345
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9164

    瀏覽量

    368656
  • 編譯
    +關注

    關注

    0

    文章

    661

    瀏覽量

    32979
  • Uboot
    +關注

    關注

    4

    文章

    125

    瀏覽量

    28296
收藏 人收藏

    評論

    相關推薦

    U-boot的基本介紹

    從本文開始,將陸續推送“手把手教你移植U-boot”系列文章,目標是由淺入深地講解U-boot的工作流程、原理、配置方法和移植方法,手把手教你完成U-boot的移植工作,默認硬件開發平
    發表于 07-14 16:52 ?3107次閱讀
    <b class='flag-5'>U-boot</b>的基本介紹

    如何在Petalinux下Patch u-boot源碼

    在軟件開發過程中我們經常遇到用 Patch 來傳遞和更新代碼的場景。本文以一個端到端的例子來演示在 Petalinux 使用過程中,如何給 u-boot源碼生成 Patch 并在 Petalinux 中編譯
    的頭像 發表于 12-04 16:26 ?1153次閱讀
    如何在Petalinux下Patch <b class='flag-5'>u-boot</b><b class='flag-5'>源碼</b>

    u-boot源碼

    哪位大大有最新的u-boot源碼啊,現在正在學習u-boot,想要一份源碼,怎奈官方下載地址不能下。誰有發一下。804569645@qq.com非常感謝
    發表于 07-12 16:11

    MY-IMX6-EK200用busybox編譯自己的u-boot和kernel源碼

    [tr=transparent]MY-IMX6-EK200用busybox編譯自己的u-boot和kernel源碼 [/tr][tr=transparent][/tr][tr=transparent
    發表于 05-25 11:39

    MY-IMX6-EK200用busybox編譯自己的u-boot和kernel源碼

    (myimx6) Defconfig name 編譯配置文件myimx6_defconfig【*】U-Boot(myimx6ek200-6q) U-Boot board name
    發表于 06-26 14:08

    U-Boot的啟動及移植分析

    bootloader 開發是嵌入式系統必不可少而且十分重要的部分,U-Boot 為功能強大的bootloader 開發軟件。本文詳細分析了U-Boot 的啟動流程,并結合其源碼,闡述了U-Bo
    發表于 09-01 16:34 ?27次下載

    Porting U-Boot to the Control

    In this paper, the way of porting U-Boot to Control Computer Based MPC8349 will beintroduced
    發表于 01-25 15:45 ?13次下載

    u-boot的Makefile分析

    u-boot的Makefile分析 U-BOOT是一個LINUX下的工程,在編譯之前必須已經安裝對應體系結構的交叉編譯環境,這里只針對ARM,編譯
    發表于 05-17 09:16 ?2077次閱讀

    U-Boot結構功能介紹

      U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、
    發表于 07-30 09:17 ?1192次閱讀
    <b class='flag-5'>U-Boot</b>結構功能介紹

    u-boot簡介

    演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少U-Boot源碼就是根據相應的Linux內核源程序進行簡化而形成的,尤其是一些設備的驅動程序,這從
    發表于 10-14 11:17 ?3588次閱讀

    如何在U-Boot中實現對Yaffs鏡像的設計?

    U-Boot是目前廣泛使用的嵌入式操作系統通用引導程序,具有功能豐富強大,支持多種操作系統和CPU體系,易于功能擴展和移植,源碼開放等多種優點。U-Boot,全稱 Universal Boot
    的頭像 發表于 08-29 05:02 ?3763次閱讀
    如何在<b class='flag-5'>U-Boot</b>中實現對Yaffs鏡像的設計?

    創建自定義的u-boot命令

    為什么會有這篇文章,因為小生被u-boot源碼的設計所吸引了(源碼對命令的處理過程)。自定義u-boot命令屬于u-boot
    的頭像 發表于 08-08 14:46 ?1136次閱讀

    Linux U-Boot開發指南

    介紹 U-Boot編譯打包、基本配置、常用命令的使用、基本調試方法等, 為 U-BOOT 的移植及應用開發提供了基礎。
    的頭像 發表于 03-06 10:28 ?1353次閱讀
    Linux <b class='flag-5'>U-Boot</b>開發指南

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

    編譯U-boot,操作如下: 拷貝配置文件 cp configs/ss524v100_deconfig.config 配置編譯環境 make
    的頭像 發表于 08-22 10:31 ?798次閱讀

    u-boot armv8鏈接腳本

    u-boot armv8鏈接腳本 在進行源碼分析之前,首先看看u-boot的鏈接腳本,通過鏈接腳本可以從整體了解一個u-boot的組成,并且可以在啟動分析中知道某些邏輯是在完成什么工作
    的頭像 發表于 12-07 11:19 ?744次閱讀
    主站蜘蛛池模板: 国产色婷婷精品人妻蜜桃成熟时 | 最近中文字幕免费高清MV视频6 | 亚洲精品久久区二区三区蜜桃臀 | 青草在线观看视频 | FERRCHINA内入内射| 给我免费播放片bd国语 | 性与肉体电影免费观看 | 久久99国产综合精品AV蜜桃 | 善良的女房东味道2在线观看 | 羞羞漫画视频 | 美女逼逼毛茸茸 | 亚洲精品久久久无码一区二区 | 全部老头和老太XXXXX | 大地影院在线播放 | 最新国自产拍天天更新 | 国产三级多多影院 | 国产精品乱码一区二区三 | 亚洲一区日韩一区欧美一区a | 69精品人人人人 | 日韩a在线看免费观看视频 日韩a视频在线观看 | 国产精品久久大陆 | A国产一区二区免费入口 | 中文字幕欧美日韩VA免费视频 | 国产精品成人A蜜柚在线观看 | 97人人爽人人爽人人人片AV | 亚洲无吗在线视频 | 日韩精品欧美亚洲高清有无 | 一个人免费完整在线观看影院 | 四虎永久在线精品免费A | 国产精品99久久久久久AV色戒 | 寂寞夜晚视频高清观看免费 | 麻豆国产精品AV色拍综合 | caoporon超碰在线视频 | 麻花豆传媒剧国产免费mv观看 | 床伴在线观看免费高清完整泰剧第四集 | 一个人的HD高清在线观看 | 亚洲AV蜜桃永久无码精品无码网 | 国内精品免费久久影院 | 有人在线观看的视频吗免费 | 亚洲精品一区国产欧美 | 欧美日韩亚洲成人 |