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
tftp
因为
u-boot
本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下linux服务
苏顾辞
·
2019-03-27 01:21
TL-WR720n 硬改 16M rom
焊上芯片后启动,接网线,电脑端打开http://192.168.1.1,通过
u-boot
刷入
EvilTernary
·
2019-03-02 23:00
嵌入式相关的开源网站和必备软件
U-boot
源码下载地址:ftp://ftp.denx.de/pub/
u-boot
/kernel:
比脸都大
·
2019-02-24 11:39
U-Boot
详细分析(3)——系统时钟操作
一、引子在上一篇文章
U-Boot
详细分析(2)——Exynos4412启动过程中可以看到,BL2程序流程图中有SETCLOCK’s这一步骤,并且在
U-Boot
源码的board/samsung/smdkc210
Zach_z
·
2019-02-20 04:17
嵌入式
U-Boot详细分析
U-Boot
详细分析(2)——Exynos4412启动过程
一、iROM首先arm的pc指针从0x0地址开始执行,打开4412手册可以看到0x0000_0000地址存放着iROM:所以4412上电后会到iROM中去执行,iROM是4412出厂时就固化的一段程序,这段程序提供了执行arm代码的基本环境,并且从SD/MMC,eMMC4.3,eMMC4.4或NAND中下载BL1代码并检查下载的BL1的完整性iROM的执行流程:Disablewatchdog:关闭
Zach_z
·
2019-02-18 16:58
嵌入式
U-Boot详细分析
U-Boot
详细分析(1)——编译过程分析
一、编译入手根据从官网上下载来的
U-boot
源码中README文件中可以得到信息,如果要使用开发板board/,应该先执行"make_config"命令进行配置,随后执行"makeall"生成编译后文件所以可以得出编译的主要两步
Zach_z
·
2019-02-18 01:58
嵌入式
U-Boot详细分析
U-Boot
详细分析(0)——前言
一、引子本人作为一名计算机科学与技术专业的学生,在大学的专业课中系统地学习了硬件和软件的相关专业课,并且未来很有可能从事嵌入式方面的工作,有必要对嵌入式方向进行一个更加深入的学习。在嵌入式方向有过stm32、51等单片机的学习和项目训练,粗略的看过韦东山的嵌入式Linux系列教程,考取了《嵌入式系统设计师》的资格证书,并且学习过FPGA和IC电路设计的相关知识。临近毕业,不论是出于对大学中学到的理
Zach_z
·
2019-02-17 23:52
嵌入式
U-Boot详细分析
eMMC mmcblk0boot0
mmcblk0boot0isahardware-definedpartitionintheeMMCdistinctfromthemmcblk0pNpartitionsthataredefinedbytheMBRpartitiontableinthe“userarea”.
U-Boot
luckywang1103
·
2019-02-16 15:25
linux驱动
nanopi M4开发日记1:启动nanopi M4
我打算从
U-boot
的移植写到内核开发和应用开发,这是第一篇,若有不足,多请指教。nanooiM4的配置看起来是相当豪华,不论是芯片还是接口都是很有的玩的样子。
hkx_x
·
2019-02-03 21:29
使用 qemu 模拟器搭建 arm 运行环境
一.流程(1)安装交叉编译工具链(2)安装qemu模拟器(3)编译arm架构
u-boot
(4)用
u-boot
测试qemu是否正常启动二.原理qemu是一个在linux上广泛使用的可以模拟ARM的模拟器。
源想传奇
·
2019-02-03 20:34
LINUX+ARM
嵌入式C语言自我修养 06:
U-boot
镜像自拷贝分析:section属性
6.1GNUC的扩展关键字:attributeGNUC增加一个atttribute关键字用来声明一个函数、变量或类型的特殊属性。声明这个特殊属性有什么用呢?主要用途就是指导编译器在编译程序时进行特定方面的优化或代码检查。比如,我们可以通过使用属性声明指定某个变量的数据边界对齐方式。attribute的使用非常简单,当我们定义一个函数、变量或类型时,直接在它们名字旁边添加下面的属性声明即可:__at
宅学部落
·
2019-02-02 20:00
section属性
U-boot
嵌入式C语言自我修养
uboot 2013.04版编译过程及原理说明
使用如何阅读
U-Boot
的Makefile中的方法我们同样可以获取make_boot_compile.log.1,下面是其中内容的详细解释。
会飞的蜗牛07
·
2019-02-01 14:23
如何阅读
U-Boot
的Makefile
本文以
U-boot
的配置过程为背景,本文所介绍的方法不局限于解读
U-boot
的Makefile,同样适用于linux和busybox等开源软件。
会飞的蜗牛07
·
2019-01-29 09:49
uboot 2013.04版配置方法及原理说明
了解
u-boot
的童靴都清楚u-boot.bin的生成分为两个步骤:配置和编译。
会飞的蜗牛07
·
2019-01-28 19:03
查看GCC版本
查看交叉编译器的GCC版本:hedy@ubuntu:~/
u-boot
$arm-poky-linux-gnueabi-gcc-v查看本地编译器的GCC版本:hedy@ubuntu:~/
u-boot
$gcc-vhedy
amwha
·
2019-01-26 14:59
Linux
资源下载直达
AndroidNDKhttps://developer.android.google.cn/ndk/downloads/U-Bootftp://ftp.denx.de/pub/
u-boot
/LinuxKernelhttps
飞哥物联
·
2019-01-19 11:47
嵌入式linux-系统移植,
u-boot
启动分析,uboot启动源码分析,uboot启动信息分析,uboot移植方法
文章目录1,u-booot启动源码分析1.1,
u-boot
启动三个21.2,启动步骤(重点)1.3,
U-boot
启动源码分析1.3.1,第一条指令位置1.3.2,
u-boot
的启动入口1.3.3,基本硬件初始化
nice梦醉天宇
·
2019-01-11 16:06
嵌入式Linux-系统移植
U-boot
引导内核流程分析
U-boot
引导内核流程分析1.加载内核当
U-boot
完成重定位和初始化外设后,它将正式进入工作状态,可以加载内核镜像到DDR的链接地址中了,具体的地址也可以通过bootcmd这个环境变量来指定,内核镜像有两种加载方式
·
2018-12-23 00:00
geek
ARM学习笔记之驱动程序篇----
U-boot
一,
U-boot
入门1.1.1编译U-boot1,解压uboot文件,我学习用的是tiny6410的开发板,所以解压uboot_tiny6410.tar.gz,进入uboot_tiny6410目录。
被选召的孩子
·
2018-12-16 20:57
ARM学习笔记
基于JZ2440开发板的第一个嵌入式Linux驱动程序
经过两个星期的学习,终于成功写出了第一个驱动程序->点亮LED小灯;感觉听上去很简单似的,哈哈,楼主我可是经过了无数次实验才成功移植
U-boot
、Linux内核、最小根文件系统,并完成了LED控制的驱动
Mr.D!
·
2018-12-07 18:40
嵌入式驱动开发
S3C2440
第四课_
u-boot
对设备树的支持
转载文章地址http://wiki.100ask.org/Linux_devicetree第01节_传递dtb给内核先把设备树文件读到内存,在启动内核时把设备树的地址写到r2寄存器中a.u-boot中内核启动命令:bootm//无设备树,bootm0x30007FC0bootm//有设备树比如:nandread.jffs20x30007FC0kernel;//读内核uImage到内存0x30007
三九感冒灵
·
2018-12-05 13:37
Linux驱动
设备树
Linux驱动开发
x210中的uboot启动流程分析
U-Boot
,全
csdn__XZ
·
2018-11-30 21:21
nuc970-yaffs2文件系统启动的配置工作
因此
u-boot
直接采用的了官方给出的bsp包中的uboot.bin。这里u-boot.bin和u-boot-spl.bin的作用不太清楚。在配置yaffs2文件系统的时候,uboot启动后这里需
Cookiedemo
·
2018-11-22 22:26
嵌入式
[AR934X]自定义组合按键进入
u-boot
修改/home/data/AR9344/SDK/sdk/boot/
u-boot
/common/main.c文件#ifdefCONFIG_MENUPROMPTprintf(CONFIG_MENUPROMPT
金珉锡_4bc1
·
2018-11-21 15:34
buildroot
另外,还可以创建交叉编译器,编译
u-boot
以及内核。关于buildroot的基础知识不再赘述,网上很多资料,不过,参考官网上的资料就足够了。交叉编译器创建首次使用时,需要buildroot
kunkliu
·
2018-11-19 13:18
fs
刷breed教程总结——
U-Boot
+CH340
hackpascal大大神器Breed:http://www.right.com.cn/forum/thread-161906-1-1.htmlhackpascal大大
U-Boot
(包括Breed)刷机方法大全
Mr_White
·
2018-11-17 10:12
嵌入式系统移植笔记(六) --内核移植
(华清远见的板子,基于Cortex-A9的处理器)PC机Ubuntu系统(Linux大家庭中一个发行版)网线(速度较快,通过网络xieyi协议传输文)串口线(与开发板进行命令交互)前提使用已经移植好的
U-BOOT
王建峰
·
2018-11-07 18:30
计算机基础-开发平台-嵌入式
嵌入式系统移植笔记(二) --认识
U-BOOT
内容bootloader概念与启动过程介绍
U-Boot
概念
U-Boot
常用命令
U-Boot
环境变量
U-Boot
目录分析
U-Boot
编译,使用Bootloader:在操作系统内核或用户应用程序运行之前运行的一小段代码
王建峰
·
2018-11-05 19:25
计算机基础-开发平台-嵌入式
imx6ul:uboot-2013.10启动过程解析
1.源码结构分析首先一个问题,老版本的
u-boot
是没有SPL这个文件的,新版
u-boot
开始包含SPL文件,原来
u-boot
启动比如放到nand中,在cpu内部有一个steppingstone,可以拷贝
漫步的风暴
·
2018-11-03 13:27
Bootloader
一句话解决嵌入式ping问题
开发板运行于
u-boot
时,用setipaddrXXX设置IP。开
SlowIsFastLemon
·
2018-10-27 13:04
Linux
x4412 u-boot-2013.01的移植
【实验步骤】一、建立自己的平台下载源码我们可以在下面这个网站上下载最新的和以前任一版本的ubootftp://ftp.denx.de/pub/
u-boot
/解压uboot源码并进入目录$tarxvfu-boot
dreamgoo
·
2018-10-22 11:17
linux
第09课第1节
u-boot
分析之编译体验
第9课
u-boot
分析1.u-boot打补丁
u-boot
功能,结构,结合Makefile进行分析
u-boot
命令分析2.u-boot的核心,命令实例添加一个命令3.启动内核的过程分析读出内核uImage
大良极客
·
2018-09-27 14:58
JZ2440韦东山视频教学笔记
跟涛哥一起学嵌入式第09集:ARM启动过程中你不知道的小秘密
当系统上电后,ARM会从
U-boot
启动,然后
U-boot
将自身代码拷贝到内存DDRSDRAM中,接着PC指针指向内存,从内存中不断地取指令、翻译指令、运行指令。然而,现实果真如此吗?
宅学部落
·
2018-09-23 07:45
嵌入式
物联网
ARM
跟涛哥一起学嵌入式
跟涛哥一起学嵌入式第06集:后ARM时代,嵌入式工程师的自我修养
买一块开发板,然后在上面“移植”
u-boot
、Linux内核,再使用busybox制作一个根文件系统,大功告成!觉得可以出去找工作了。这其实是有一定片
宅学部落
·
2018-09-23 07:02
嵌入式
物联网
王利涛
跟涛哥一起学嵌入式
常用
u-boot
命令详解(全)
本文转载自:https://blog.csdn.net/ghostyu/article/details/6968681对于
U-BOOT
的开发很有帮助;
U-boot
发展到现在,他的命令行模式已经非常接近Linux
clam_zxf
·
2018-09-13 15:33
U-boot
系列
u-boot
mmu映射分析
一、映射过程详解关于页表:ARMv6的MMU进行地址映射时涉及到两种页表,一级页表(firstlevelpagetable)和二级页表(coarsepagetable)。关于映射方式:映射方式有两种,段映射和页映射。段映射只用到一级页表,页映射用到一级页表和二级页表。关于映射粒度:段映射的映射粒度有两种,1Msection和16Msupersection;页映射的映射粒度也有两种,4Ksmallp
coolperl
·
2018-09-07 22:34
Linux内核启动及根文件系统加载过程
Linux内核启动及文件系统加载过程当
u-boot
开始执行bootcmd命令,就进入Linux内核启动阶段,与
u-boot
类似,普通Linux内核的启动过程也可以分为两个阶段,但针对压缩了的内核如uImage
DemonDe
·
2018-09-04 20:09
Linux
Linux内核启动及根文件系统加载过程
Linux内核启动及文件系统加载过程当
u-boot
开始执行bootcmd命令,就进入Linux内核启动阶段,与
u-boot
类似,普通Linux内核的启动过程也可以分为两个阶段,但针对压缩了的内核如uImage
DemonDe
·
2018-09-04 20:09
Linux
关于uboot一些概念
学习于百问科技
U-boot
的环境变量值得注意的有两个:bootcmd和bootargs。
种瓜大爷
·
2018-08-31 21:39
【Linux
bootloader】
如何将linux编译过程中的警告及错误信息输出到文件中
然而在linux下,事情往往不如我所愿,特别是在编译一些大型的开源项目,比如
u-boot
、linux内核、qt等程序的源码时,一方面本身这些代码的规模就极其庞大,就算所有模块全部没有警告,仅仅是编译输出的其他各
leon1741
·
2018-08-25 15:51
linux
祥想——学习嵌入式Linux一年回想
我最近学完了
u-boot
的移植。也按着老师的步骤,一步一步的实现了将2012.04.01的
u-boot
移植到了自己的开发板
moxue10
·
2018-07-17 00:00
随想
随想
u-boot
之ARM920T的start.S分析
cpu/arm920t/start.S程序步骤大致有以下几个1、设置中断向量表2、设置CPU模式为SVC32mode并且关闭IRQ与FIQ中断3、关闭看门狗4、屏蔽所有中断5、判断程序是否在RAM中运行如果不是的话则先关闭MMU再则需要初始化RAM。6、设置堆栈准备在C函数中运行了7、跳转到C函数clock_init初始化系统时钟8、跳转到C函数CopyCode2Ram将代码拷贝到RAM中9、清零
andy_fly
·
2018-07-15 20:00
一步步学习基于Linux4.4的TINY4412开发--uboot的移植
开发板:tiny4412-1506储存4G、内存1G系统:ubuntu16.04虚拟机
u-boot
:u-boot2010.12compiledtool:arm-none-linux-gnueabi-gcc
colouring絮
·
2018-06-11 16:34
tiny4412
Linux内核驱动
Hi3520D上手过程之Kernel学习(一)
)校验参数的合法性(__vet_atags)(4)创建一级页表(5)保存最后的跳转地址,设置处理器和MMU相关寄存器(6)使能MMU(7)head.S的终点一、Kernel的入口在前一篇博客中,总结了
u-boot
Callon_H
·
2018-06-10 22:51
linux
嵌入式
c语言
#最小嵌入式Linux系统#uboot启动分析
u-boot
启动分析1.完成配置任务后,再一次make$(obj)
u-boot
:depend\$(SUBDIR_TOOLS)$(OBJS)$(LIBBOARD)$(LIBS)$(LDSCRIPT)$(obj
蜗小牛__
·
2018-06-10 00:05
最小嵌入式Linux系统
uboot
Linux
Hi3520D上手过程之
U-boot
学习
目录一、烧写过程初探1.说明文件2.编译3.烧写二、
U-boot
学习1.u-boot流程(1)
u-boot
起点(2)
u-boot
引导过程(3)
u-boot
终点2.u-boot命令新增-update一、烧写过程初探当拿到
Callon_H
·
2018-06-06 21:46
单片机
linux
嵌入式
交叉编译
c语言
U-Boot
-- uboot代码深度解析
1.准备工作1.1uboot源码本文是基于hdu5开发板对应的uboot源码进行分析。1.2代码阅读软件sourceinsight可以想象uboot源码包有10000多个文件,每个文件都有几百行甚至上千行代码。需要专业的代码阅读器查找函数原型,根据需求去查找阅读,完全没必要重头读到尾。1.3hdu5开发板和对应的数据手册在uboot源码中常常直接对一块地址进行操作,看的人云里雾里,通过查阅数据手册
诸葛一帆丶
·
2018-06-05 10:37
操作系统
uboot
驱动开发基础
自编bootloader测试-基于JZ2440
目的:仿写
U-BOOT
概念介绍:bootloader的作用就是初始化硬件设备,建立内存空间映射,为启动内核提供一个好的环境,所以说我们的最终目标是成功启动内核。
柴扉叶
·
2018-06-01 23:26
u-boot
的启动、编译过程和命令添加
u-boot
的启动、编译过程和命令添加MCU:s5pv210开发板:unsp210u-boot:1.3.4一、简介
U-Boot
是一种支持多架构,多操作系统的Bootloader(启动引导程序)
u-boot
Czyy1
·
2018-05-20 18:03
U-BOOT
命令添加
imx6q
u-boot
函数执行流程分析
BSP:L_4.1.5_1.2.0_GA关于
u-boot
(2015.04)的函数执行流程分析:在makexxx_defconfig时会指定
u-boot
相关的配置文件,配置文件的指定流程是通过Makefile
Azmat_Liu
·
2018-05-18 14:44
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他