E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
u-boot
lib/asm-offsets.c:1:0: error: bad value (armv4t) for
U-Boot
Q:lib/asm-offsets.c:1:0:error:badvalue(armv4t)for-march=switchA:主要是新版本的
U-boot
的Makefile发生了一些变化,我在移植U-boot
mingllu
·
2016-09-23 16:39
u-boot移植开发
Hi3516A开发--板卡烧写
其次还要了解烧写的镜像,烧写镜像包括:
U-boot
文件:u-boot-hi3516a.bin内核文件:uImage_hi3516a根文件系统:rootfs_hi35
聚优致成
·
2016-09-14 11:38
Hi3516A开发
Hi3516A开发
初探嵌入式(arm9 2440)linux之一——加载
u-boot
嵌入式系统区别与简单的单片机(如stc89c51、stm32等),主要在于加载了linux系统。当然,不可忽略stm32可以加载ucOS(MicroControlOperationSystem)。ucOS是一个基本的带任务调度的实时操作系统(RTOS),用来做嵌入式入门比较合适。我会在后期有时间整理部分ucOS资料。对于裸板程序来说,arm的开发跟stc89c51和stm32区别不大。现在个人PC
ds1231h
·
2016-09-05 11:15
linux
内核与文件系统
U-boot
中有一个命令fdisk-c0时就进行了分区,分区表在固化在了
U-boot
源码中。kernel直接读取MBR就知道了分区。
XiaoBaWu
·
2016-08-05 09:58
【Linux内核与驱动】
Hi3520D 制作
U-boot
uImage 根文件系统
1生成
U-boot
基于Hi3520D_SDK_V1.0.5.01.1编译
U-boot
在Hi3520D_SDK_V1.0.5.0/osdrv/uboot目录下运行makeARCH=armCROSS_COMPILE
dagefeijiqumeiguo
·
2016-08-03 16:33
HI3520D
u-boot-2016.07README文档结构
u-boot-2016.07README文档结构阅读
u-boot
的README文档,可以获取很多有用的信息,例如从哪里可以获得帮助,帮助;
u-boot
版本命名规则,目录层次结构;软件配置,开发板初始化流程
AP0904225
·
2016-07-31 00:00
u-boot
DM8168 系统编译、启动、烧写
本部分主要讲在EZSDK环境中编译
u-boot
、uImage内核和功能模块的编译,
u-boot
、内核、文件系统烧写及启动。
聚优致成
·
2016-07-12 10:49
DM8168
u-boot
移植烧写步骤、
u-boot
命令和kernel烧写步骤
转自:《http://blog.sina.com.cn/s/blog_726c4bd20100unjn.html》移植烧写步骤 1.解压
u-boot
源文件2.从
u-boot
/include/configs
fzxy002763
·
2016-07-08 16:00
U-boot
初始化阶段流程分析
U-boot
的初始化主要分为两个阶段第一阶段:主要是SOC内部的初始化,板级的初始化比较少,所以移植的修改量比较小。
qq_28992301
·
2016-07-06 21:00
移植
汇编语言
SOC
u-boot
U-boot
配置及编译阶段流程宏观分析
U-boot
配置及编译阶段流程宏观分析通过配置和编译,我们才能从
U-boot
的源码得到可执行的程序。本文以x210这块板子(基于s5pv210)为例,详细分析
U-boot
配置及编译阶段的流程。
qq_28992301
·
2016-07-03 10:00
源码
架构
makefile
u-boot
u-boot.lds详尽分析
u-boot.lds详尽分析u-boot.lds位于根文件夹下/board/samsung/x210内,它是
U-boot
的总链接脚本。
qq_28992301
·
2016-07-03 09:00
源码
脚本
u-boot
U-boot
根目录下的mkconfig详尽分析
U-boot
根目录下的mkconfig详尽分析此文件位于uboot源码的根目录下,是源码自带的shell脚本文件,主要功能是创建符号链接以及一些头文件(拥有符号链接的功能)。
qq_28992301
·
2016-07-02 18:00
源码
shell
脚本
结构
u-boot
U-boot
根目录下的config.mk详尽分析
U-boot
根目录下的config.mk详尽分析该config.mk位于uboot源码的根目录下,其包含了子目录下许多同名的config.mk。
qq_28992301
·
2016-07-01 20:00
源码
结构
u-boot
交叉编译
U-boot
主Makefile详尽分析
U-boot
主Makefile详尽分析主Makefile位于uboot源码的根目录下,其内容主要结构为:1.确定版本号及主机信息(23至48行)2.实现静默编译功能(48至55行)3.设置各种路径(56
qq_28992301
·
2016-07-01 16:00
源码
makefile
结构
u-boot
嵌入式linux开发uboot移植(六)——uboot环境变量
嵌入式linux开发uboot移植(六)——uboot环境变量一、uboot环境变量简介
u-boot
的缺省情况下会有一些基本的环境变量,当执行saveenv时,环境变量会保存到flash存储设备中。
天山老妖S
·
2016-06-26 10:43
嵌入式
开发
uboot
linux系统移植
嵌入式linux开发uboot移植(一)——uboot项目简介
嵌入式linux开发uboot移植(一)——uboot项目简介一、uboot简介
U-Boot
,全称UniversalBootLoader,是遵循GPL条款的从FADSROM、8xxROM、PPCBOOT
天山老妖S
·
2016-06-21 09:13
嵌入式
开发
uboot
linux系统移植
arm-none-linux-gnueabi-gcc 下载地址
可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、
u-boot
、Linuxkernel、filesystem和App应用程序。使用时,按照主
alan00000
·
2016-06-21 00:10
嵌入式开发
linux
构建最小根文件系统
PC端服务器系统:ubuntu12.04LTS,已安装好NFS服务,IP地址为192.168.1.61开发板平台:TQ2440,已经成功烧写
u-boot
和内核,内核版本:2.6.22.6,IP地址为192.168.1.59busybox
wenjs0620
·
2016-06-14 09:00
command
内核
文件系统
nfs
交叉编译
u-boot
移植笔记
u-boot
版本: u-boot-2012.04.01pc机系统:ubuntu12.04.5开发板:TQ24401.新建一个单板目录进入board/samsung/目录,执行cp-rfsmdk2410smdk2440
wenjs0620
·
2016-06-12 16:00
C语言
移植
u-boot
TQ335X开发板内核3.17.2移植和busybox移植
blog.csdn.net/girlkoo/article/details/41223733http://blog.csdn.net/girlkoo/article/details/8719828一、内核移植老式的
u-boot
Stephen_yu
·
2016-05-31 21:00
Renesas E2 平台启动时间调试
1、问题描述 仪表项目DM001,使用的是RenesasR-CarE2(R8A7740)平台,使用
U-boot
启动,StartKernel之前的时间比较长,约有8~9秒。
u013129593
·
2016-05-26 15:00
优化
启动
u-boot
基于ARM嵌入式 Linux 快速启动
提示: 文中涉及到的部分方法需要重新编译
U-boot
、内核以及文件系
toradexsh
·
2016-05-26 15:00
linux
ARM
fastboot
nxp
imx6
U-boot
两个修改:ARP支持和UDP校验支持
正如上一篇文章所说,需要对
U-boot
的UDP做一些小修改。
amc
·
2016-05-25 00:00
u-boot
arp
udp
c
U-Boot
中添加自定义网络通信的方法
U-boot
没有TCP协议栈,不支持TCP(提出要在
U-boot
里面支持基于TCP的协议的项目经理你给我出去)。但是UDP还是有的。使用
U-boot
配合UDP可以做很多底层的功能。
amc
·
2016-05-24 00:00
u-boot
udp
c
基于FS4412嵌入式系统移植(4)
u-boot
移植与指令添加
这一节我们进行uboot的移植。移植的版本是u-boot-2013.01,在上课的时候老师主要带着分析了一下uboot的启动流程,而没有重点说uboot移植中进行修改的内容,修改也仅仅是按照实验手册进行,绝大多数的修改完全不知道为什么,而且实验手册上还有一些错误,如果不知道修改的原因一旦出现错误完全不知道从何下手。这里我把移植时需要的文件和我更改过的文档上传共同学们使用,我修改的文档主要是在我自己
andylauren
·
2016-05-21 17:00
u-boot
配置和编译过程详解
编译
u-boot
的步骤makeforlinx_linux_configmake首先生成配置文件,然后编译源码,依次看看这些命令都干了些什么事情配置过程#forlinxaddforlinx_linux_config
Kevin_Mr
·
2016-05-16 21:21
ARM内核和驱动
U-Boot
移植——链接地址、运行地址、加载地址、存储地址
1运行地址/链接地址 根据参考资料[1]的说明,运行地址和链接地址是等价的,只是两个不同的说法而已,指的是程序在SRAM、SDRAM中执行时的地址,就是执行这条指令时,PC应该等于这个地址,换句话说,PC等于这个地址时,这条指令应该保存在这个地址内[1]。2加载地址/存储地址 根据参考资料[1]的说明,加载地址和存储地址是等价的,只是两个不同的说法而已,指的是程序保存在NandFlash中的地
Q1302182594
·
2016-05-14 23:00
U-Boot
编译——System.map与u-boot.map
U-Boot
编译之后会在其顶级目录中生成System.map和u-boot.map两个文件:1System.map 该文件按链接地址由小到大的顺序列出了所有符号:u-boot-2010.03配置编译
Q1302182594
·
2016-05-14 23:00
U-Boot
源码——start.S
start.S是
U-Boot
执行的第1个文件,是
U-Boot
的入口,保存于平台相关的arch目录的各的cpu子目录中,例如U-Boot-2011.12的arch/arm/cpu/arm920t/start.S
Q1302182594
·
2016-05-14 11:00
U-Boot
源码——lowlevel_init.S
1功能说明 在start.S(《
U-Boot
源码——start.S》)关于lowlevel_init函数的注释如下:/* *beforerelocating,wehavetosetupRAMtiming
Q1302182594
·
2016-05-14 11:00
U-Boot
源码文件解析
在进行
U-Boot
移植时,源码中各个文件的功能做一个详细的了解是有必要的,本文将对U-Boot-2011.12源码中的一些重要文件进行说明。
Q1302182594
·
2016-05-14 10:00
链接脚本.lds
1文件类型 在学习
U-Boot
源码时遇到了u-boot.lds文件[1]p256,经过查找发现
U-Boot
源码中有许多同名的u-boot.lds文件(在不同目录中),其中部分截图如下: 由于上图可见
Q1302182594
·
2016-05-14 09:00
U-Boot
移植:Nand Flash
1开发环境 宿主机:Ubuntu14.04 开发板:MIni2440
U-Boot
:2010.03参考资料[1]
u-boot
移植之nandflash移植 [2]TQ2440的学习——UBOOT移植
Q1302182594
·
2016-05-10 15:00
U-Boot
环境变量保存位置
1开发环境 开发板:MIni2440
U-Boot
:2010.03 引导系统:Linux2背景 虽然
U-Boot
对分区的概念不重要[1],但是使用saveenv保存环境变量时若环境变量覆盖内核数据
Q1302182594
·
2016-05-09 19:00
Wrong Image Format for bootm command
1错误描述 使用
U-Boot
加载Linuxkernel并使用bootm启动时,提示错误:**Unknownimagetype WrongImageFormatforbootmcommand ERROR
Q1302182594
·
2016-05-09 18:00
petalinux-build禁用串口后build错误
/build/linux/
u-boot
/src/u-boot-plnx/common/board_f.c:Infunction'init_baud_
christne1225i
·
2016-05-09 16:00
BL0,BL1,BL2是什么?
首先进行第一步,下载工作:输入
U-Boot
下载的地址,找到自己要下载的
U-Boot
版本,点击开始下载,下载完成之后开始解压。
huchuan1985
·
2016-05-08 11:00
Ubuntu14.04交叉编译
U-Boot
1开发环境 宿主机:Ubuntu14.04.2(32bit) 开发板:Mini2440
U-Boot
:2010.032编译 下载Tekkaman移植的
U-Boot
源码[1],然后只需要两个命令即可实现
Q1302182594
·
2016-05-07 21:00
[转载]
U-Boot
启动代码分析(MIPS)
U-Boot
代码分析,CPU是MIPS架构的1) 史前时代:汇编在FLASH中运行的日子(汇编指令参见《SeeMIPSRun》一书):
U-Boot
的开始执行始于用汇编语言编写的CPU依赖的程序
shan275
·
2016-05-07 14:00
u-boot
移植4:支持 网络
uboot中对网路默认支持的是cs8900,我们板子上的芯片用的是DM9000,驱动中有DM9000部分,因此,我们改动的较小:1.更改配置的宏:include/configs/lip2440.h@@ -36,10 +36,13 @@ /* * Hardware drivers */-#define CONFIG_CS8900 /* we have a CS8900 on-b
qqliyunpeng
·
2016-05-06 18:00
网络
uboot
uboot2016.03
u-boot
移植3:支持 nandflash 的硬件 ECC
u-boot
版本:2016.03用的交叉编译工具:arm-none-linux-gnueabi-操作的文件:drivers/mtd/nand/s3c2440_nand.c1.程序分析:要知道的几点:从s3c2440
qqliyunpeng
·
2016-05-06 18:00
uboot
uboot2016.03
nandflash硬件ecc
u-boot
移植2:支持 nandflash 的读写
u-boot
版本:2016.03用的交叉编译工具:arm-none-linux-gnueabi-操作的文件:drivers/mtd/nand/s3c2440_nand.c1.修改s3c2440的nandflash
qqliyunpeng
·
2016-05-05 18:00
uboot
NANDflash
nandflash读写
uboot2016.03
U-Boot
烧写Linux系统到Nand Flash
1开发环境 宿主机:Ubuntu14.04.2(32bit) 开发板:Mini24402NandFlash分区表 为了使得系统能正常启动,需要将内核与根文件系统烧写到指定的位置(由NandFlash的分区表指定)根据参考资料[10]的提示,在Mini2440光盘的已移植的Linux内核的arch/arm/mach-s3c2440/mach-mini2440.c源文件中有如下结构,定义了Nan
Q1302182594
·
2016-05-05 16:00
U-Boot
串口下载
VMware+Ubuntu16.04 开发板:Mini2440 串口工具:kermit(安装于Ubuntu16.04,详见《Ubuntu16.04中安装Kermit》)2U-Boot命令 按照《
U-Boot
Q1302182594
·
2016-05-05 16:00
U-Boot
命令
1查询所有命令 可以在
U-Boot
的命令行终端中输入help或?查看当前其命令和解析:[u-boot@MINI2440]#help ?
Q1302182594
·
2016-05-05 16:00
移植
u-boot
到mini2440--SPL初探
前面添加开发板的时候,在文件arch/arm/Kconfig添加:configTARGET_MINI2440 bool"Supportmini2440" selectCPU_ARM920T selectSUPPORT_SPL 所以如果选择mini2440就会在菜单出现SPL支持,makemenuconfig看下: 选择EnableSPL,退出然后编译尝试下,出现错误undefinedref
XscKernel
·
2016-05-05 14:00
编译
spl
ARM
u-boot
移植
u-boot
到mini2440--SPL初探
前面添加开发板的时候,在文件arch/arm/Kconfig添加:configTARGET_MINI2440 bool"Supportmini2440" selectCPU_ARM920T selectSUPPORT_SPL 所以如果选择mini2440就会在菜单出现SPL支持,makemenuconfig看下: 选择EnableSPL,退出然后编译尝试下,出现错误undefinedref
XscKernel
·
2016-05-05 14:00
编译
spl
ARM
u-boot
u-boot
移植1:添加自己的板子并实现串口的打印
u-boot
版本:2016.03用的交叉编译工具:arm-none-linux-gnueabi-1.添加交叉编译工具:viMakefileifeq ($(HOSTARCH),$(ARCH))CROSS_COMPILE
qqliyunpeng
·
2016-05-04 17:00
uboot
jz2440
uboot2016.03
移植
u-boot
到mini2440--board_init_r 分析
1>首先调用staticintinitr_reloc,设置标志重定位已经完成,malloc已经初始化。staticintinitr_reloc(void) { /*tellothers:relocationdone*/ gd->flags|=GD_FLG_RELOC|GD_FLG_FULL_MALLOC_INIT; return0; }2>initr_caches调用函数__weakvoidena
XscKernel
·
2016-05-04 17:00
串口
移植
u-boot
board-init
移植
u-boot
到mini2440--从norflash启动
前面提到了用openjtag加载
u-boot
,这只是检验下
u-boot
是否能运行。如果想要真正能用就需要从flash里面启动(无论是nor还是nand),这里先选择norflash。
XscKernel
·
2016-05-04 10:00
u-boot
NorFlash
重定位
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他