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
TQ210——U-boot
纯Linux下的 ARM裸机调试环境搭建(GDB + JLink)
前些天由于想研究下
U-BOOT
的源代码,不得不在linux下编译,就google到了众多大牛的帖子,且找到了JLink的官方linux版。综
atomicfox
·
2020-06-22 15:51
简单说说
U-boot
的修改
uboot是一个通用的免费开放源码的boot程序,支持很多的处理器。以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过。在网上下载了uboot-1.1.1版本。要用于自己的at91rm9200的系统,这个系统的情况是:SDRAM:32MbytesNCS1FLASH:8MbytesNCS0涉及到的文件有四
at91rm9200
·
2020-06-22 15:46
网络文摘
源码编译TF卡启动BBB的debian系统
不得不移植一套能满足需求的debian系统,下面是相应的过程(在Ubuntu14.04下进行):1.创建bbb-debian目录并进入到该目录下:mkdirbbb-debiancdbbb-debian2.准备
u-boot
网路元素
·
2020-06-22 15:14
u-boot
启动流程分析(2)_板级(board)部分
转自:http://www.wowotech.net/
u-boot
/boot_flow_2.html目录:1.前言2.GenericBoard3.
anxuan3201
·
2020-06-22 14:33
007.链接器命令脚本LD文件教程(1)
下面代码中显示了
U-Boot
引导加载程序使用的链接器描述文件的部分内容。该脚本从这里开始定义了二进制ELF镜像的输出段。
嵌入式大玩家
·
2020-06-22 14:46
在
U-boot
中添加Cubieboard(全志A10)以太网驱动
因此,需要打开
U-boot
的网络功能,u-boot-sunxi-sunxi中没有找到明显的网络驱动代码,或许有通用的驱动,但可以获得资料的途径有限,再说我是个初学者,平时工作属于自动控制类,网络方面很菜
andy_wsj
·
2020-06-22 14:26
u-boot学习
在JZ2440上移植设备树---上:
u-boot
移植
在JZ2440上移植设备树–上:
u-boot
移植为了用上买了之后就一直在吃灰的JZ2440,决定下一番功夫在jz2440上移植设备树。
李恪
·
2020-06-22 14:03
linux系统移植
【笔记】构建Linux 0.1(BeagleBone Black)
要构建Linux,很简单,只有3个部分,1,bootloader,即启动引导程序,我选择
U-Boot
。2,Linux内核。3,应用程序
外星间谍
·
2020-06-22 13:30
嵌入式
第十一期
U-Boot
介绍《路由器就是开发板》
从这一期开始我会利用10期的量来在我们之前改造过的开发板上进行
U-Boot
相关的实验,目标是将ralink_SDK3.6版本的
U-Boot
增加webfailsafe功能,就是论坛里大家说的”不死
U-Boot
aggresss
·
2020-06-22 12:56
路由器就是开发板
第十八期
U-Boot
网络原理分析《路由器就是开发板》
上一期在写入flash时用到了tftp服务tftpboot0x80100000uboot.bin,也就是通过网络传输协议,这一期我们来分析一下
U-Boot
是怎么控制hg255d进行网络传输的。
aggresss
·
2020-06-22 12:56
路由器就是开发板
第十五期 MIPS汇编
U-Boot
从start.S开始《路由器就是开发板》
这一期我们概略说一下MIPS架构并了解一下简单的汇编语句。首先推荐大家阅读一下SDK里DataSheet文件夹下的SeeMIPSRunLinux.pdf和MIPS.Assembly.Language.pdf两个文档。MIPS的ISA(InstructionSetArchitecture)超级精简,现在市面上大多数的路由器都是基于MIPS架构的,因为当年ARM还没有发力网络终端这个领域,所以现在很多
aggresss
·
2020-06-22 12:24
路由器就是开发板
u-boot-2016.01移植笔记之对
u-boot
的裁剪以及配置环境变量
现在,我们的
u-boot
已经对全部的硬件支持了,接下来就是启动内核,在这之前需要先配置好环境参数,在
u-boot
的打印信息中我们可以看到我们就搜索这句话,结果是在common\env_common.c中
a1043503402
·
2020-06-22 10:26
u-boot
飞腾FT2000/4
u-boot
/UEFI开发环境搭建
ResourceDescriptorsforACPIubuntu16.04操作系统下的edk2安装安装环境:ubuntu16.04.6gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu安装编译
u-boot
黑客三遍猪
·
2020-06-22 10:45
linux内核与驱动开发
Freescale iMX6的
u-boot
和kermel编译,并生成.dtb
前提:①.已有
u-boot
源码,要求包含配置文件;②.已有kernel源码,要求包含配置文件(此处使用了imx_v7_defconfig)、imx6solo_RIoTboard.dts(用于生成dtb文件
Soldier_L
·
2020-06-22 05:15
嵌入式Linux
ARM-Linux应用程序自动升级以及自动回滚的实现
2.用到的工具fw_printenv(这个在
u-boot
的tools/env)下能生成生成f
mingllu
·
2020-06-22 01:10
linux应用程序开发
初识 Linux Kernel 移植 之 内核启动调试
在linuxkernel移植时,从
u-boot
跳转到kernel启动阶段后,串口控制台只打印了内核解压完成的信息:UncompressingLinux...done,bootingthekernel.这段消息的意思是内核解压完成
white_bugs
·
2020-06-22 01:03
嵌入linux
Xilinx zynq zc702学习总结
Xilinxzynqzc702开发:一、zynq开发整个生态系统搭建:1.基础资料获取:https://github.com/Xilinx/(包括:交叉编译工具,linuxkernel源码,
u-boot
Klaus_Wei
·
2020-06-21 23:21
xilinx
zynq系列开发
codeSourcery交叉编译环境
可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、
u-boot
、Linuxkernel
HanXiao_Yan
·
2020-06-21 21:03
Linux
Ubuntu交叉编译
U-boot
U-Boot
:全称UniversalBootLoader,是遵循GPL条款的开放源码项目.作用:系统引导.(相当于我们电脑的BIOS).1.下载相应的Uboot压缩包.
Darton_Zhang
·
2020-06-21 19:49
Ubuntu系统
移植uboot2012.04.01到JZ2440(长文,详细记录)
1.下载uboot2012.04.01,并尝试编译smdk2410a.官网下载b.tar解压c.配置:makesmdk2410_configd.编译:make遇到问题:make:***[
u-boot
]Error139
卡木_
·
2020-06-21 18:47
嵌入式&&Linux
U-BOOT
源码分析及移植
本文从以下几个方面粗浅地分析
u-boot
并移植到FS2410板上:1、
u-boot
工程的总体结构2、
u-boot
的流程、主要的数据结构、内存分配。
BelindaBen
·
2020-06-21 17:39
arm
U-Boot
中Distro_bootcmd的实现分析
DistroBootDistroBootcmd是
U-Boot
中设计的一种启动机制,用来自适应各种不同的启动媒介,并从中找到可用的启动镜像然后启动,具体实现逻辑如下:板级自定义启动设备#defineBOOT_TARGET_DEVICES
Andyshrk
·
2020-06-21 16:29
U-Boot
U-Boot
v2020.01 和 Linux 5.4 在 RK3399 上部署
U-Bootv2020.01和Linux5.4在RK3399上部署mainline的
u-boot
和linuxkernel可能很多玩Linux的同学都听过mainline或者upstream这两个词,但是又搞不清他们到底指的是什么
Andyshrk
·
2020-06-21 16:28
Linux
Kernel
U-Boot
Linux
Kernel
mainline
rk3399
Linux Kernel 和
U-Boot
编译的那些事
这篇文章主要教大家如何正确的去编译LinuxKernel、
U-Boot
这些著名的开源软件。也许很多同学会说:编译是小case啊,我都make过成千上万次了!
Andyshrk
·
2020-06-21 16:28
Linux
Kernel
2440 移植
u-boot
是串口乱码问题
1.按照韦东山的书移植
u-boot
到jz24402.移植到get_HCLK()get_PCLK(),按照书上所说烧到nor串口就能打印了3.但是使用的时候一直乱码,网上查了查也没解决4.尝试重新移植.比较代码就是不行
Aexisun
·
2020-06-21 16:25
2440
Linux学习
XiaomiRouter自学之路(10-GitHub搭建环境(Openwrt))
题图:githubXiaomiRouter自学之路(10-GitHub搭建环境(Openwrt))通过前面几个章节的学习,
U-boot
已经能够正常的启动并通过tftp在线更新
U-boot
,下面就接着搭建
Creator_Ly
·
2020-06-21 11:24
视频教程-4.5.数组&字符串&结构体&共用体&枚举-C语言专题第5部分-C/C++
精通
U-Boot
、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_28976639
·
2020-06-21 09:28
Busybox快速构建根文件系统
1.busybox下载busybox源码包官网下载busybox官网开发者手册下载完成后,解压得到如下图所示目录:busybox与内核源码、
u-boot
源码配置类似,也存在默认配置,在configs目录下面
咸鱼看到胖脸猫
·
2020-06-21 08:43
Linux根文件系统
u-boot
中CONFIG_SUPPORT_SPL、CONFIG_SPL和CONFIG_SPL_BUILD的作用
u-boot
关于SPL有三个配置项,CONFIG_SUPPORT_SPL、CONFIG_SPL和CONFIG_SPL_BUILD,其中CONFIG_SUPPORT_SPL和CONFIG_SPL在Kconfig
liujunhuasd
·
2020-06-21 07:00
u-boot
烧写emmc,并从emmc读数据到内存启动内核
使用的是petalinux-v2015.4-final版本编译出来的
U-BOOT
及image.ub。板子内核芯片为ZYNQ-7021。
心上枫叶红
·
2020-06-21 06:17
开发板环境
基于RK3399的Linux驱动开发 -- 往内核添加自己板型
文章目录说明创建soc目录创建dts文件创建构建配置构建修改
u-boot
环境变量硬编码说明平台:RK3399板型:NanoPC-T4Host:Ubuntu16.04Kernel:https://github.com
VeryCoolVenkee
·
2020-06-21 04:22
Linux驱动开发
自己对android开机速度优化的一点理解
Android开机速度优化大体可从以下几个方面着手:先说下Android启动流程:Boot0->Boot1->U-Boot->kernel->Android从debug看出boot0和
u-boot
基本不花费时间
西热力江
·
2020-06-21 01:06
android
U-boot
LCD驱动程序分析 IMX6ULL
在学习uboot时,对drivers文件夹里的这么多文件很困惑,比如/drivers/video文件夹,里面有特别多关于LCD的子文件驱动,那么uboot启动时是具体调用哪一个呢?研究了两个小时后搞懂了,下面详细记录一下我分析时是先从后往前分析。首先在board/freescale文件夹里找到自己的板子,例如NXP官方是mx6ullevk(正点原子的板子是mx6ull_alientek_emmc)
gailj
·
2020-06-21 01:27
u-boot
linux启动过程(一)
这方面的例子包括
U-Boot
、RedBoot和Lucent的MicroMonitor。嵌入式平台通常都是与引导监视器搭配销售的。
嵇康
·
2020-06-21 00:44
linuxc
nuc972
u-boot
2020移植 -spl加载
第一阶段:a--设置cpu工作模式为SVC模式第一阶段的文件:arch/arm/cpu/arm926ejs/start.S平台相关,CPU工作模式设为SVC模式,关MMU,关icahce(CPU相关)设置异常向量表.globl是globl是把_start这个标号全局化,是编译器的操作,并不是汇编指令。_start代表程序start.S的入口。这段代码的功能是设置异常向量表。breset所处的位置是
liujunhuasd
·
2020-06-20 07:00
nuc972
u-boot
2020移植 -u-boot.lds链接文件
GNU编译器生成的目标文件缺省为elf格式,elf文件由若干段(section)组成,如不特殊指明,由C源程序生成的目标代码中包含如下段:.text(正文段)包含程序的指令代码;.data(数据段)包含固定的数据,如常量、字符串;.bss(未初始化数据段)包含未初始化的变量、数组等。C++源程序生成的目标代码中还包括.fini(析构函数代码).init(构造函数代码)等.链接脚本的作用链接器的任务
liujunhuasd
·
2020-06-19 17:00
2.1【Linux系统移植之一】:移植
U-Boot
(制作u-boot.bin文件)
文章目录一、下载源码、编译源码二、修改源码(适配自己的开发板)2.1拷贝配置文件2.2拷贝头文件2.3拷贝开发板对应板级文件夹2.4网络驱动修改三、编译新的
U-Boot
(自己开发板的
U-Boot
)四、烧写
Old_Driver_Lee
·
2020-06-08 16:26
linux驱动学习
移植U-Boot
ARM9嵌入式Linux开发-基于S3C2440的Linux启动概述
架构/开发板相关的引导过程我们要将Linux内核移植到S3C2440(arm9)平台上,和移植
U-Boot
一样,在移植Linux内核之前,我们先了解Linux内核的启动过程,我们这里以S3C2440平台为例
求佛_ce123
·
2020-06-07 17:40
ARM9嵌入式Linux开发
【Tiny4412】Tiny4412编译和烧写uboot
00.目录文章目录00.目录01.Uboot简介02.安装交叉编译器03.编译Uboot04.烧写Uboot05.测试Uboot06.常见问题解决07.附录01.Uboot简介1.1Uboot概述
U-Boot
沧海一笑-dj
·
2020-06-04 17:18
ARM
视频教程-串口通信详解-1.7.ARM裸机第七部分-驱动/内核开发
精通
U-Boot
、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_28980997
·
2020-05-28 10:00
ARM9嵌入式Linux开发-
U-Boot
移植
1为什么需要对
U-Boot
做移植BootLoader依赖于具体的嵌入式板级设备的配置。每种不同的CPU体系结构都有不同的BootLoader。
求佛_ce123
·
2020-05-24 07:32
ARM9嵌入式Linux开发
ARM9嵌入式Linux开发-
U-Boot
分析
目录1再讲系统启动与BootLoader2U-Boot简介3U-Boot代码分析3.1获取
U-Boot
源码3.2U-Boot源码结构3.3U-Boot配置3.4U-Boot编译3.5U-Boot连接3.5.1lds
求佛_ce123
·
2020-05-17 16:17
ARM9嵌入式Linux开发
u-boot-2014-07 代码流程分析
前言以前接触到的
u-boot
启动方式只有Flash和NandFlash这两种方式,最近接触是SD卡启动方式,SoC是S5P4418,启动方式也第一次接触到,根据S5P4418用户手册可以找到系统使用SD
机器感知
·
2020-05-01 12:00
sunxi:[0]全志SoC启动过程分析
sunxi学习:[0]全志SoC启动过程分析参考:linux-sunxi.org启动流程:BootROM→SPL→
U-boot
(→Kernel→RootFileSystem)一、BROM阶段全志SoC有一个非常具体的启动过程
techping
·
2020-04-12 00:22
B70(HC5962极路由4)修砖刷不死
U-BOOT
先来说说这个B70,极路由4,HC5962,其实这三个名称都是这一个路由器。搞不懂厂家为什么不能统一下名字呢,这样叫起来多费劲。也容易给人说不清楚。据说是发烧友都中意的智能路由器。硬件配置,MT7621双核CPU,128MB闪存,256MB内存,快三倍的802.11ac,一个USB2.0和一个USB3.0接口。四口全千兆,1WAN3LAN。好了废话不多说了先上图片吧。这个机器是刷不死UBOOT过程
河南猫猫无线
·
2020-04-11 19:39
u-boot
分析三
继续分析,
u-boot
怎么实现从网页加载固件实现web升级呢!
hades2013
·
2020-04-10 07:31
git整理commit的基本方法
U-Boot
升级到了最后,需要将之前比较杂乱的commit重新整理,有的需要整合,有的需要拆分。在这个过程中深刻的体会到了git的强大和灵活性。这里总结一下大的步骤和中间用到的各种小技巧。
胡哈哈哈
·
2020-03-30 20:02
基于iTop-4412的
U-Boot
2017移植[2]:支持SD/MMC
基于iTop-4412的U-Boot2017移植[2]:支持SD/MMC经过前几篇博文的移植,已经成功在iTOP-4412开发板上运行了
U-Boot
。但是它不支持SD/MMC读写,怎么办呢?
techping
·
2020-03-28 20:47
XiaomiRouter自学之路(04-GitHub搭建环境(
U-boot
))
GitHubXiaomiRouter自学之路(04-GitHub搭建环境(
U-boot
))为了方便版本管理及开源,使用免费的Git(版本管理工具)以及GitHub作为codeserver,下面将从codeserver
Creator_Ly
·
2020-03-27 18:57
(一):
U-BOOT
启动分析--概述
嵌入式Linux系统从软件角度通常可以分为以下4个层次:引导加载程序|Linux内核|文件系统|用户应用程序嵌入式Linux系统中典型分区结构:正常启动过程中,Bootloader首先运行,然后它将内核复制到内核中,并且在内存某个固定地址设置好要传递给内核的参数,最后运行内核。内核启动之后,它会挂接根文件系统,启动文件系统中的应用程序。一、Bootloader的作用:CPU上电后,会从某个地址开始
BkyTjy1805099
·
2020-03-26 10:00
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他