RM新时代网站-首页

電子發(fā)燒友App

硬聲App

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

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

3天內不再提示

電子發(fā)燒友網>嵌入式技術>嵌入式設計應用>u-boot的Makefile分析

u-boot的Makefile分析

收藏

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

評論

查看更多

相關推薦

u-boot啟動流程分析

今天給大家全面的分析一下u-boot啟動流程。整理這篇文章花費時間較長,中間很長時間未更新,希望這篇文章對大家有所幫助。
2023-07-12 15:16:36412

U-boot的基本介紹

從本文開始,將陸續(xù)推送“手把手教你移植U-boot”系列文章,目標是由淺入深地講解U-boot的工作流程、原理、配置方法和移植方法,手把手教你完成U-boot的移植工作,默認硬件開發(fā)平臺為ARM,操作系統為Linux。
2023-07-14 16:52:011239

U-boot的執(zhí)行流程

本文主要講述了U-boot的執(zhí)行流程。
2023-07-14 16:58:23440

8168 emv nand u-boot問題,急救

我使用的u-boot為ti-ezsdk_dm816x-evm_5_03_00_09/board-support/prebuilt-images 下編譯好的u-boot ? 使用sd卡寫nand
2018-06-21 09:24:17

U-BOOT的啟動流程分享

Bootloader移植(下)U-BOOT 啟動流程u-boot啟動三個2啟動步驟(重點)U-boot 啟動源碼分析U-BOOT 啟動流程u-boot啟動三個2兩個階段:匯編階段(特殊功能寄存器C
2022-01-18 10:17:15

U-BOOT詳解

本帖最后由 eehome 于 2013-1-5 10:10 編輯 u-boot代碼分析
2012-12-14 17:20:30

U-Boot NAND FLASH移植

名,可以推斷出主要是完成開發(fā)板上的NAND FLASH的初始化。 關于board_nand_init()函數以及u-boot中NAND FLASH的數據結構,函數調用關系,后續(xù)會有詳細的分析文章,這里先
2019-07-03 05:45:43

U-Boot介紹1

U-Boot介紹1
2012-08-04 00:23:48

U-Boot在AT91RM9200上的移植及啟動分析

U-Boot在AT91RM9200上的移植及啟動分析1 引 言U-Boot(Universal Boot Loader)是遵循GPL條款的開放源碼項目,他支持多種體系結構的上百種開發(fā)板,并且支持多種
2010-03-16 11:00:22

U-Boot是如何引導系統的

to stop autoboot:0按下任意鍵則放棄了自動引導,從而進入了U-Boot的命令行。在這里你可以手動進行接下來系統的引導。但是我不會。雖然不會,但是用于板子上的系統有自動引導,我們可以分析
2014-10-22 17:43:36

U-Boot的移植操作

U-Boot的移植U-Boot的移植主要分為兩個層面,一個是對CPU的移植,一個是針對Board的移植。U-Boot中已經有大量可直接下載到某些開發(fā)板上的程序,為了減小工作量,可選一個最接近自己設計的開發(fā)板來進行修改。本設計中采用了stamp目標板。
2019-07-15 07:48:00

U-boot引導內核詳細流程

U-boot引導內核流程分析
2020-03-30 12:34:57

U-boot的特點是什么

Bootloader的操作模式常用bootloader介紹?U-boot介紹U-boot的特點:U-boot命令介紹printenv 顯示所有環(huán)境變量set...
2021-12-14 09:22:07

U-boot移植步驟詳解!

/smdk2410/Makefile s3c24x0.h include/s3c24x0.h 各文件的作用說明:start.S:u-boot啟動執(zhí)行的第一個匯編文件。修改完成堆棧初始化、時鐘初始化、SDRAM初始化
2019-08-23 02:13:10

u-boot

ftp://ftp.denx.de/pub/u-boot/
2018-04-06 14:18:00

u-boot

最近在移植u-boot,移植到dm9000網卡的時候出問題了。u-boot能識別dm9000,并且在板子上通過u-boot能ping通服務器,但是在tftp下載時候一直處于等待狀態(tài)。。。,搞了兩天了,還沒解決。有沒有遇到這個問題的大神們,指教指教啊。。。。
2014-04-14 16:48:01

u-boot

最近在移植u-boot,移植到dm9000網卡的時候出問題了。u-boot能識別dm9000,并且在板子上通過u-boot能ping通服務器,但是在tftp下載時候一直處于等待狀態(tài)。。。,搞了兩天了,還沒解決。有沒有遇到這個問題的大神們,指教指教啊。。。。
2014-04-14 16:53:04

u-boot學習指南,非常好的u-boot學習資料!

非常好的u-boot學習資料!u-boot學習指南u-boot學習指南u-boot學習指南u-boot學習指南
2014-05-19 15:50:10

u-boot提示錯誤

今天在編譯u-boot的時候,發(fā)現了提示錯誤:speed.c的第109和第145行no member named “CAMDIVN”,這是怎么回事?
2019-07-03 05:45:10

u-boot源碼

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

u-boot源碼分析與移植 適合初學者

u-boot源碼分析與移植u-boot源碼分析與移植
2014-05-21 12:57:46

u-boot編譯失敗

編譯u-boot時出現以下錯,arm-linux-ld: failed to merge target specific data of file /usr/local/arm/4.3.2/bin
2019-07-10 05:45:07

u-boot詳細代碼分析

u-boot詳細代碼分析,自己整理了一下
2013-12-12 22:09:33

u-boot詳解

1 U-Boot簡介 U-Boot,全稱Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來。其源碼目錄、編譯
2018-07-04 04:56:07

ARM U-boot SPL源碼簡要分析

u-boot過程”中在做分析),將來在系統RAM中重新分配的堆棧、GD的地址。  構建中間環(huán)境(intermediate environment),此時的stack與GD均為board_init_f
2022-04-13 09:44:34

Atmel SAMA5D3 U-Boot 啟動流程簡單分析

Atmel SAMA5D3 U-Boot 啟動流程簡單分析
2016-08-16 15:19:35

DM6467的U-BOOT燒錄

重金懸賞DM6467底層驅動編譯和U-BOOT燒錄高手,幫忙解決DM6467燒錄不進U-BOOT的問題。如有熟悉DM6467的U-BOOT燒錄者,請電聯:***,如有時間可面談。
2011-08-05 11:48:41

DM6467的U-BOOT燒錄高手

重金懸賞DM6467底層驅動編譯和U-BOOT燒錄高手,幫忙解決DM6467燒錄不進U-BOOT的問題。如有熟悉DM6467的U-BOOT燒錄者,請電聯:***,如有時間可面談。
2011-08-05 11:11:36

DM8168 U-Boot燒寫問題

在DM8168 DVR-UD1板子上按照文檔《DM8168_DVR_RDK_Install_Guide.pdf》中的說明,編譯并燒寫U-Boot后啟動不起來,1. 按1.4.4節(jié),編譯U-Boot
2018-05-31 05:03:43

Eclipse調試U-Boot的關鍵技術分析

Eclipse調試U-Boot——西伯利亞的風 使用Eclipse調試U-Boot非常方便,也非常有必要。韋東山老師已經寫了Eclipse+OpenOCD(OpenJtag)調試U-Boot的說明書
2019-07-15 05:45:01

Rockchip U-Boot該怎樣去獲取與構建呢

1、U-Boot的獲取與構建下載U-BootUpstream U-Boot可以通過運行以下命令來克隆u-boot存儲庫或者,可以使用u-boot-rockchip,這可能與某些補丁程序不在主線上可以通過運行以下命令來克隆u-boot存儲庫
2022-04-20 17:01:27

S3C6410移植u-boot

COBJS-y := smdk6400.o改為COBJS-y := smdk6410.ovim Makefile7、回到U-boot根目錄,進入include/configs/ 復制smdk6400.h 并
2012-02-23 14:31:58

SDK下使用make u-boot編譯NXP官方下載的u-boot編譯不成功怎么辦?

/imx-boot-tools'Makefile:44: recipe for target 'u-boot' failedmake: *** [u-boot] Error 2make[1]: *** No rule
2021-12-31 06:24:03

TQ210 u-boot、Linux移植手冊

)5.1、概述5.2、u-boot配置過程分析5.3、u-boot編譯過程分析5.4、SPL5.5、添加自己的單板5.6、移植u-boot-spl.bin5.7、移植u-boot.bin5.7.1、u-boot.bin 內存布局分析…………更多資料請查閱:armbbs
2014-07-25 10:11:40

rk3399編譯u-boot報錯Error怎樣去解決呢

/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(/home
2022-05-30 14:17:41

「正點原子Linux連載」第三十一章U-Boot頂層Makefile詳解(一)

的使用中可以根據自己的實際需求來選擇將哪些文件或者文件夾排除掉。排除以后我們的工程就會清爽很多,搜索的時候也不會跳出很多文件了。31.3 U-Boot頂層Makefile分析在閱讀uboot源碼之前
2020-03-16 10:05:52

【OK210試用體驗】u-boot篇 -- u-boot內存分布

【OK210試用體驗】u-boot篇 -- u-boot內存分布在u-boot.lds/u-boot-spl.lds這個鏈接腳本中,有對內存分配情況的大概框架。 通過u-boot的啟動流程分析和針對
2015-09-07 16:48:34

【OK210試用體驗】u-boot篇 -- u-boot初體驗

tools輔助工具入門u-boot對于剛剛接觸u-boot,甚至是剛剛接觸bootloader的同學,應該先看一下u-boot根文件夾下的 README,然后用Makefile來逐步分析代碼,中間也需要
2015-08-21 19:57:33

【OK210試用體驗】u-boot篇 -- u-boot初體驗(續(xù))

【OK210試用體驗】u-boot篇 -- u-boot初體驗(續(xù)) 了解完基本的u-boot信息,我們在自己定義配置板子的u-boot之前,先來自己編譯體驗一下u-boot。編譯u-boot下載
2015-08-22 01:44:58

【OK210試用體驗】u-boot篇 -- u-boot啟動流程總結

u-boot-spl.bin 和 u-boot.bin 。 結合裸機程序前的S5PV210啟動流程,可以清晰地分析 S5PV210移植完u-boot 的啟動流程。 啟動流程簡析 從S5PV210啟動流程中,我們知道
2015-09-08 22:45:08

【OK210試用體驗】u-boot篇 -- u-boot命令tab補全功能

【OK210試用體驗】u-boot篇 -- u-boot命令tab補全功能 在Ubuntu環(huán)境下,可以試用“tab”鍵命令來實現命令補全功能,但是在u-boot中,默認是不支持補全功能的,這里來實現
2015-09-10 17:56:05

【OK210試用體驗】u-boot篇 -- u-boot配置過程分析

u-boot的配置過程就是分析它的Makefile,這之中需要用到GNU make的知識,可以參考《GNU make中文手冊》,shell編程語法知識等等。也可以參看《嵌入式Linux應用開發(fā)完全手冊
2015-08-22 22:09:14

【OK210試用體驗】u-boot篇 -- 自定義單板

【OK210試用體驗】u-boot篇 -- 自定義單板 U-boot提供的板子類型眾多,但是都是針對國際大廠商定制,像smdkc100板子,雖然CPU和S5PV210很相似,但是對于使用OK210
2015-08-25 19:54:15

【Z-turn Board試用體驗】+ u-boot啟動

,miniciom進入等待狀態(tài),等待u-boot啟動時候的打印信息。這時按下開發(fā)板上的PS端的復位鍵K2,馬上minicom中就接收到了u-boot的啟動信息,分析這些信息能知道u-boot的啟動流程
2015-07-12 17:24:32

什么是u-boot文件依賴?

寄存器。makefile和shell腳本以前也懂點皮毛。但是到了u-boot,過程算是清楚了。但是各種宏定義,文件依賴還是一頭霧水,移植的時候一make,各種未定義。可能是以前一直用keil這種編譯器用慣了。求大神支招。
2019-08-11 22:20:06

關于U-boot SPL入口的問題。

仔細看了源代碼,知道SPL(MLO鏡像)入口是start.s但是沒有找到u-bootu-boot.img)的入口,請問一下u-boot.img的入口是哪個文件里的哪個?謝謝
2018-06-21 16:13:51

關于U-boot的問題?

U-Boot是不是下載好的文件然后在ubuntu里去編譯?U-Boot的編譯和移植的區(qū)別和關系是什么?U-Boot的移植=燒寫?
2014-05-12 08:22:47

基于 Rockchip U-boot next-dev 的 secure boot 流程

資料將詳細介紹基于 Rockchip U-boot next-dev 的 secure boot 流程。 Rockchip Secure Boot 1 引?參考 2 術語 3 簡介 4 通信加密例
2022-06-27 15:53:26

基于開發(fā)板的U-Boot移植

/boards.cfguboot2011.06/config.mkuboot2011.06/Makefile移植過程就是在新的U-Boot代碼中增加與S5PV210開發(fā)板CPU級和Board級代碼,使之能夠在210開發(fā)板上面運行。1.
2014-01-14 14:31:45

如何使用UUU刷入u-bootu-boot-environment?

你好!我想要在 Verdin iMX8MP SoM 的 eMMC 存儲的 boot0 硬件分區(qū)中使用閃存 u-boot 和相應的帶有 UUU 的 u-boot-environment 映像。根據
2023-04-10 07:00:28

如何啟動U-boot?

如何啟動U-boot
2022-03-10 06:12:28

如何學習u-boot

大家好 最近想學習u-boot 但是這個也蠻大的 所以我想請教下 嵌入式方面學習u-boot的一些經驗 哪些必須知道的 ,怎么看 一般的操作流程 謝謝了
2013-11-15 10:12:42

如何對基于開源的U-Boot進行開發(fā)呢

如何對基于開源的U-Boot進行開發(fā)呢?怎樣去使用基于開源的U-Boot呢?
2022-03-04 06:03:52

如何用usb命令編譯u-boot的文檔?

我想在s32g2的u-boot中使用usb命令,但是s32g2的u-boot中沒有usb命令。 有編譯好的u-boot可以解決這個問題嗎?或者有沒有教我如何用usb命令編譯u-boot的文檔?
2023-06-05 09:28:51

如何移植新版2014.1的u-boot?

按韋老師的步驟來修改,發(fā)現只能改到SDRAM和串口,后面想改支持NAND啟動就各種錯誤了,有很多地方和2012版的u-boot都不太相同,比如_main跳到了crt0.S文件,連接腳本也有些區(qū)別
2019-06-30 23:13:53

開發(fā)板上移植U-Boot

/boards.cfguboot2011.06/config.mkuboot2011.06/Makefile移植過程就是在新的U-Boot代碼中增加與S5PV210開發(fā)板CPU級和Board級代碼,使之能夠在210開發(fā)板上面運行。1.
2014-01-14 14:36:01

怎么對u-boot進行進行反匯編?

知道是在makefile中加入ARM-Linux-objdump,但是很多目錄下都有這個makefile文件,可不可以只反匯編start.S,如果可以是修改那個路徑下的makefile?還有可不可對u-boot的全部源碼進行反匯編?如果可以,怎么操作?謝謝!
2019-08-20 02:13:40

怎么解決u-boot移植基本環(huán)境錯誤?

u-boot移植Makefile:2322:***missing' endif' . stop. 怎么回事? 程序到2321就已經寫完。這到底是那錯了呀!
2019-06-20 03:21:39

怎樣去移植u-boot呢?移植u-boot的過程是怎樣的呢

BootLoader是什么?怎樣去移植u-boot呢?移植u-boot的過程是怎樣的呢?
2021-12-29 06:13:43

淺析U-Boot NAND FLASH驅動

U-Boot NAND FLASH驅動分析——西伯利亞的風一、初始化函數調用關系 初始化函數調用關系如圖1.1所示。1.U-Boot啟動過程中調用nand_init()初始化NAND FLASH
2019-07-08 03:56:54

簡單看一下鴻蒙系統中u-boot代碼的編譯步驟流程

/sdk_liteos/uboot/目錄下,執(zhí)行:$make all就可以根據當前目錄下的Makefile文件的描述逐步編譯u-boot了,感興趣的小伙伴可以去分析一下這個Makefile。編譯輸出
2022-03-29 14:15:08

編譯u-boot時出現permission denied

請大家?guī)臀铱纯?,我在編譯配置好的u-boot的時候,make ***_config,出現permission denied還有erro127,我后來把開發(fā)板自帶的u-boot編譯了一下,也是這樣,我在/home/用戶名/ 下編譯的,是不是應該在根目錄編譯呢?
2019-07-03 05:45:01

請教一個編譯U-Boot的問題?

請教一個編譯U-Boot的問題?編譯U-Boot的時候,是不是把下載好的U-Boot文件放在ubuntu的一個文件目錄然后在終端里去編譯?
2014-05-12 08:18:56

請教編譯U-Boot的一個問題?

請教一個編譯U-Boot的問題?編譯U-Boot的時候,是不是把下載好的U-Boot文件放在ubuntu的一個文件目錄然后在終端里去編譯?
2014-05-12 08:19:38

請問u-boot頂層目錄下的makefile是在哪里定義的?

請問u-boot頂層目錄下的makefile中LIBS += $(BOARDLIBS)中的BOARDLIBS是在哪里定義的,查找了整個makefile和包含過的頭文件,發(fā)現都沒有定義這個
2019-09-29 23:53:31

嵌入式系統中U-Boot 基本特點及其移植方法

在介紹U-Boot 基本特點的基礎上,結合U-Boot 移植經歷,以MPC8xx 和嵌入式Linux 為背景,分析、探討U-Boot 的移植方法、過程與相關移植要點, 并給出一些具體配置文件。
2009-04-15 09:25:1117

基于S3C44B0的U-Boot啟動分析和移植實現

U-Boot 是sourceforge網站上的一個開源項目,是當今比較流行、功能強大的BootLoader,能支持多種體系結構。本文在闡述U-Boot啟動過程之后,對其在S3C44B0上移植過程中的要點加以分析
2009-08-27 09:08:4237

U-Boot的啟動及移植分析

bootloader 開發(fā)是嵌入式系統必不可少而且十分重要的部分,U-Boot 為功能強大的bootloader 開發(fā)軟件。本文詳細分析U-Boot 的啟動流程,并結合其源碼,闡述了U-Boot 在S3C2410 目標板上的
2009-09-01 16:34:2527

Porting U-Boot to the Control

In this paper, the way of porting U-Boot to Control Computer Based MPC8349 will beintroduced
2010-01-25 15:45:1213

U-Boot源代碼分析

U-Boot源代碼分析for (;;) {len = readline (CFG_PROMPT);flag = 0; /* assume no special flags for now
2010-02-10 14:57:4828

U-Boot結構功能介紹

  U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少U-Boot源碼就是
2010-07-30 09:17:001078

U-Boot源代碼分析之Linux的引導

映象文件必須滿足U-Boot的格式要求,才能被識別和引導。U-Boot中映象文件必須以一個固定格式的頭部開始。這個頭部由structimage_header_t描述,image_header_t的定義在文件include/image.h中。
2011-04-03 22:39:3051

使用U-boot運行測試程序

本內容介紹了使用U-boot運行測試程序
2011-06-16 16:12:5549

基于S3C2440的U-Boot開機logo的設計

在對U-Boot進行深入分析的基礎上,同時對S3C2440的LCD控制器原理以及INNOLUX 7寸LCD的成像原理進行分析,最后結合系統軟硬件特性實現基于U-Boot的開機logo。通過實驗驗證表明,在U-Boot上實
2011-12-06 15:14:0396

基于S3C6410的u-boot分析與移植

Bootloader 的設計是整個嵌入式系統中開發(fā)中一個非常重要步驟,u-boot是當前比較流行、功能強大的開源Bootloader。文中分析u-boot的啟動流程并詳細闡述了將其移植到當前應用十分廣泛的
2012-09-12 16:59:49174

u-boot簡介

U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。U-Boot的作用是系統引導。U-Boot從FADSROM、8xxROM、PPCBOOT逐步發(fā)展
2017-10-14 11:17:103235

基于U-Boot在S3C2410上的移植

基于U-Boot在S3C2410上的移植
2017-10-30 10:02:4712

S3C6410的u-boot分析與移植

S3C6410的u-boot分析與移植
2017-10-31 14:44:4128

詳解U-Boot引導內核分析

bootm命令是用來引導經過U-Boot的工具mkimage打包后的kernel image的。U-Boot源代碼的tools/目錄下有mkimage工具,這個工具可以用來制作不壓縮或者壓縮的多種可啟動映象文件。
2018-04-13 15:22:274995

fireflyAIO-3399C主板U-Boot介紹

RK U-Boot 基于開源的 U-Boot 進行開發(fā),工作模式有啟動加載模式和下載模式。
2019-12-04 10:31:271161

fireflyAIO-3288C主板U-Boot介紹

RK U-Boot 基于開源的 U-Boot 進行開發(fā),工作模式有啟動加載模式和下載模式。
2019-12-16 13:52:51908

fireflyAIO-3288J主板U-Boot使用簡介

RK U-Boot 基于開源的 U-Boot 進行開發(fā),工作模式有啟動加載模式和下載模式。
2019-12-20 10:06:561225

fireflyAIO-3399J主板U-Boot使用介紹

RK U-Boot 基于開源的 U-Boot 進行開發(fā),工作模式有啟動加載模式和下載模式。
2019-12-24 10:00:451268

基于nanoPC-T3的U-Boot移植過程梳理

? 導讀:前文對U-Boot架構設計做了分析,本文來梳理一下U-Boot在具體板子上的移植工作,主要記錄整體思路、要點,以觸類旁通而記之。
2020-12-14 23:14:10522

剖析基于nanoPC-T3的U-Boot移植過程

? 導讀:前文對U-Boot架構設計做了分析,本文來梳理一下U-Boot在具體板子上的移植工作,主要記錄整體思路、要點,以觸類旁通而記之。
2022-01-26 17:20:553

U-Boot架構淺析

導讀:嵌入式Linux系統搭建,bootloader是必不可少的一環(huán),而U-Boot已成嵌入式Linux事實標準。所以較為深入的分析U-Boot的設計,對于更...
2022-02-07 11:56:407

u-boot常用的命令合集

u-boot常用的命令合集
2022-02-11 09:50:572

u-boot中使用ethernet的方法

KV260 petalinux BSP在u-boot device tree中disable了GEM3,也就是說ethernet在u-boot中不建議使用ethernet。
2022-07-21 10:25:083056

u-boot armv8鏈接腳本

u-boot armv8鏈接腳本 在進行源碼分析之前,首先看看u-boot的鏈接腳本,通過鏈接腳本可以從整體了解一個u-boot的組成,并且可以在啟動分析中知道某些邏輯是在完成什么工作
2023-12-07 11:19:22213

已全部加載完成

RM新时代网站-首页