资料介绍
很多人拿到uboot,编译不知如何下手!
其实,这个世界上的万事万物,都有一个“纹理”。我读中学的时候劈柴,如果顺着木头的纹理劈下去很轻易的就劈开了,但如果反其道而行之不但劈不开而且斧头还会弹回来伤人!呵呵,城里出生的孩子是没这个体会,即使现在农村的孩子因为家里都烧液化气也没有这个机会体验了。
庖丁解牛之所以游刃有余,是因为他掌握了牛的纹理,顺着这些纹理就应该很容易。
那么我们的uboot的纹理在哪里呢?
很多初学者,拿到这种代码从来没有去看过它的readme或者document!这两个文本文件是非常重要的东西,可惜呀!很多人不去看readme而去请教别人,google,baidu,跑图书馆。其实,有些东西当你问到别人的时候,聪明的人也是去看readme然后给你解答的。
下面我们就去找uboot的纹理!
本文u-boot版本U-Boot 1.1.4
我们按正常人的思维(智商90)来分析。
首先,是要编译,那么编译就要执行命令make,而make实际上就是执行makefile文件。第一次make肯定是不能成功的。听从观音菩萨的教诲“从哪里来就到哪里去”!make 出问题,我们就去makefile里找原因。Makefile里有这样一段话:
TOPDIR := $(shell if [ “$$PWD” != “” ]; then echo $$PWD; else pwd; fi)
export TOPDIR
ifeq (include/config.mk,$(wildcard include/config.mk))
# load ARCH, BOARD, and CPU configuration
include include/config.mk
export ARCH CPU BOARD VENDOR SOC
# load other configuration
include $(TOPDIR)/config.mk
ifndef CROSS_COMPILE
ifeq ($(HOSTARCH),ppc)
CROSS_COMPILE =
else
ifeq ($(ARCH),ppc)
CROSS_COMPILE = powerpc-linux-
endif
ifeq ($(ARCH),arm)
CROSS_COMPILE = /usr/local/arm/2.95.3/bin/arm-linux-
endif
ifeq ($(ARCH),i386)
ifeq ($(HOSTARCH),i386)
CROSS_COMPILE =
else
CROSS_COMPILE = i386-linux-
endif
endif
ifeq ($(ARCH),mips)
CROSS_COMPILE = mips_4KC-
endif
ifeq ($(ARCH),nios)
CROSS_COMPILE = nios-elf-
endif
ifeq ($(ARCH),nios2)
CROSS_COMPILE = nios2-elf-
endif
ifeq ($(ARCH),m68k)
CROSS_COMPILE = m68k-elf-
endif
ifeq ($(ARCH),microblaze)
CROSS_COMPILE = mb-
endif
endif
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 江智疫情防控机器人操作手册JZR1580580YCD多人测温
- 毁物联网发展的十大错误认知,很多人都中招了!越早知道越好
- [rsp8266]疫情期间我开发了小黑,很多人却说他看不懂
- 单片机6年想转嵌入式Linux ,不知如何下手?
- 究竟是什么让很多单片机的工作电压是5V?资料下载
- 不可不知的电子工程常用的6大电子元器件,了解一下!资料下载
- MDK412建立stm32f103工程编译里出现错误资料下载
- 二极管根据功能和作用有很多种不同分类资料下载
- 如何将ADC代码转换为电压?不知道就先看看这篇资料下载
- 单片机C程序编译、执行过程资料下载
- 设计硬件电路到拿到板调试,是怎样一个过程资料下载
- GCC编译流程分析资料下载
- uboot中进行LCD初始化的流程免费下载 11次下载
- Uboot启动的全过程详细资料分析 6次下载
- AM335x UBOOT移植编译命令详细概述 37次下载
- 基于Android13的AOSP源码下载及编译指南 4096次阅读
- uboot的基本概念和启动流程分析 3284次阅读
- 三菱PLC中断指令用法-输入中断 6850次阅读
- 怎么使用uboot引导应用程序? 1545次阅读
- 如何从内到外了解单片机 2589次阅读
- 手机内存不足了文件管理里的那些英文文件夹可以清理 1w次阅读
- 介绍几个iPhone冷门又实用的小功能 8476次阅读
- 那么临界长度到底是什么?是多少?为什么要关注临界长度? 7733次阅读
- 学嵌入式开发入门_学嵌入式开发需要看哪些书籍 2.5w次阅读
- mac地址可以随便改吗 13.6w次阅读
- 对于嵌入式为什么要有uboot的深度解析 2.5w次阅读
- uboot中的SPL作用详解 2.6w次阅读
- uboot编译过程详细分析 3.1w次阅读
- uboot到底是干嘛的? 1.7w次阅读
- 为什么视在功率不守恒 1.8w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论