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
U-boot
启动流程(Linux内核)的分析(四)
U-boot
启动流程(Linux内核)的分析(四)http://blog.chinaunix.net/u3/104447/showart_2228889.html在上一篇中分析到
u-Boot
启动Linux
lfj200701
·
2020-07-16 01:15
全志A20单独烧录内核
启动到uboot命令行,输入mmcinfo初始化mmc,不过提示:NoMMCavaliable什么的,查找uboot源代码,发现,
u-boot
/arch/arm/lib/board.c里面,if(!
laohuang1122
·
2020-07-16 01:21
嵌入式linux
Android
arm-none-linux-gnueabi-gcc没有那个文件或目录
在调试Exynos4412开发板时,遇到一个奇怪的问题,用开发板配套的GCC编译
u-boot
,报了如下的错误:make:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc
KarmaStone
·
2020-07-16 01:47
linux学习
编译问题
Ubuntn16.04下安装和配置arm-linux-gcc
最近在弄Linux下的嵌入式c开发,安装的是最新ubuntn16.04的系统,在编译
u-boot
时,发现系统上没有arm-gcc-linux,在网上查找一阵后发现,要么是操作系统是老版,或者是安装中有一点问题
string_dcr
·
2020-07-16 00:05
ARM+Linux
U-Boot
与Ping命令
U-Boot
与Ping命令开发板运行
U-Boot
,在终端下使用Ping命令是能Ping通PC机,但PC机Ping不同
U-Boot
。
iteye_5282
·
2020-07-16 00:18
GUN ARM汇编中标号的引用在汇编和C语言中区别
u-boot
/cpu/xx/start.S中:_TEXT_BASE:.wordTEXT_BASE/*uboot映像在SDRAM中的重定位地址,我设置为0xa1700000*/.globl_armboot_start_armboot_start
iamwenyifuxing
·
2020-07-16 00:27
ARM
C语言
U-Boot
启动流程(Linux内核)的分析(写得好)
前面一段时间一直在移植
U-Boot
,Linux内核和构建根文件系统,其中有些地方还不是很明白,现在回过头来,理解一下
U-boot
的启动流程,以及
u-Boot
是如何加载引导内核启动的。
hushup
·
2020-07-16 00:48
嵌入式
SourceInsight增加支持的文件类型
一、问题大家使用SourceInsight查看
u-boot
源码或者内核源码的时候通常遇到.s文件或者Makefile文件什么的没有加入到工程吧。
红娃子
·
2020-07-16 00:28
对
u-boot
之 main_loop()函数的理解
**
u-boot
启动内核过程:start.S->start_armboot()->main_loop()->run_command()->do_bootm_linux()->theKernel(0,bd
hill_guo
·
2020-07-15 23:55
u-boot
【imx6ul】
U-Boot
2016.03u-boot分析之main_loop函数-ARM Cortex-A7
uboot的最终目的是引导内核,在此之前uboot需要完成一系列初始化操作,包括设置时钟、初始化DDR、Flash、串口、网卡等等,这时uboot有两条路走(1)通过按键,触发uboot进入命令行模式,等待处理命令。(2)引导内核。具体选择走哪个路,怎么走。main_loop将告诉我们。main_loop()函数分析我们知道,uboot经过初始化后最终进入main_loop函数,并陷入死循环,不再
【星星之火】
·
2020-07-15 22:08
imx6ul
uboot CONFIG_SYS_HUSH_PARSER 选项
u-boot
中配置选项众多,有些配置选择提供了很好的功能,CONFIG_SYS_HUSH_PARSER选项就提供了比较实用的功能,看看一个例子:在CONFIG_SYS_HUSH_PARSER选项没有打开之前的运行结果
早起的虫儿被鸟儿吃
·
2020-07-15 21:57
最新64位uboot
uboot启动 及命令分析(3)
u-boot
命令先贴一个重要结构,位于uboot/include/command.h,这个结构代表每个uboot命令structcmd_tbl_s{char*name;/*CommandName*/intmaxargs
asm2826
·
2020-07-15 20:46
cubieboard上通过
U-boot
点亮板载LED
有空了,先先来个简单的
u-boot
上实现LED控制软件环境:笔记本一台,安装WindowsXPsp3XP下软件:SourceInsight3.5;SecureCRT;VMwareWorkstation7.0
andy_wsj
·
2020-07-15 20:51
u-boot学习
u-boot-2016.01移植笔记之支持nandflash
当我们打开开发板,它打印出来的信息上面写着nand:0b这就代表
u-boot
目前还不支持这个板子上的nandflash,所以我们看board_r.c文件中的board_init_r函数中init_sequence_r
a1043503402
·
2020-07-15 19:34
u-boot
JZ2440移植Qt
坑有很多,祝你好运....我先慢慢把框架搭起来,尽量精简,让文章简单易懂,一点点填充...参考文章:[1]移植QT5.6到嵌入式开发板[2]JZ2440(V3)移植QT5.6第一步:制作
u-boot
(百度云提取码
Utotao
·
2020-07-15 19:41
Linux驱动开发
U-Boot
中PING命令处理流程之一
上一节中,我们分析了NetLoop函数部分,这一节,分析一下NetLoop函数调用的PingStart()函数。staticvoidPingStart(void){#ifdefined(CONFIG_NET_MULTI)//这个我们不用理printf("Using%sdevice\n",eth_get_name());#endifNetSetTimeout(10*CFG_HZ,PingTimeou
玛丽奥ZJY
·
2020-07-15 16:28
函数main_loop和
u-boot
命令执行
转载自:https://www.cnblogs.com/fah936861121/articles/6929858.html一.main_loop函数执行流程和命令解释器run_main_loop是board_r中函数运行列表init_fnc_tinit_sequence_r[]最后一个函数,它又调用了main_loop,且run_main_loop永不返回。[cpp]viewplaincopyp
yedushu
·
2020-07-15 16:05
linux
内核
u-boot
的main_loop函数解析
start_armboot函数执行到最后的一条函数,start_armboot进行各种初始化动作后,循环执行main_loop,main_loop函数在/common/main.c中,从该文件名也能知道,该函数才是
u-boot
猪哥-嵌入式
·
2020-07-15 15:23
U-boot
u-boot
的main_loop解析
调试功能实现是通过
u-boot
/common下定义的大量的命令的来实现的。用户通过
u-boot
命令行来告诉要输入的命令,命令行交互是通过
u-boot
的main_loop来实现的。
红娃子
·
2020-07-15 14:25
u-boot移植
u-boot
main_loop
Cubieboard开发环境、Uboot的SD启动卡制作、
U-boot
初步分析
拿到Cubieboard已经1周多了,平时上班比较忙,只能晚上玩一会,年关将近,周末都要加班呀....拿到一个板,若只刷别人给的Image学不到太多东西,于是自己一点一点来首先是Uboot移植,所谓移植,其实别人都做好了,我只不过是做了一个启动卡系统环境:电脑二台,台式机XP;笔记本RHEL5,平时就用这个,懒得整ubuntu代码工具:XP上:SourceInsight3.5RHEL5上:Vim,
andy_wsj
·
2020-07-15 14:20
u-boot学习
Cubieboard上使用
U-boot
通过定时器中断控制LED
继LED之后,学习使用A10中断,目的是学习
U-boot
中如何使用中断。
andy_wsj
·
2020-07-15 14:49
u-boot学习
MTD中的nand驱动初步分析---面向
u-boot
之前提到nand驱动的初始化分析,有一个结构体structmtd_info始终贯穿这些代码再来分析一下这个结构体的基本功能,如何初始化,如何使用一、分析过程看看结构体的出现和使用方式第一次出现在文件\u-boot-sunxi-sunxi\drivers\mtd\nand\nand.c内:#ifndefCONFIG_SYS_NAND_SELF_INITstaticvoidnand_init_chip
andy_wsj
·
2020-07-15 14:49
u-boot学习
u-boot
的NAND初始化分析,及cubieboard移植nand驱动初步分析
分析一下
u-boot
内nand初始化过程,都是我所看所想的一些东西以前从未写过nand相关代码,也没了解过nand的工作方式,理解可能有所偏差,各位请不吝指正。
andy_wsj
·
2020-07-15 14:49
u-boot学习
Cubieboard的
U-boot
以太网驱动移植
网上发现一段话AllwinnerA10hasanethernetcontrollerthatseemtobedeveloppedinternallybythem.Theexactfeaturesetofthiscontrollerisunknown,sincethereisnopublicdocumentationforthisIP,andthisdriverismostlytheonepubli
andy_wsj
·
2020-07-15 14:49
u-boot学习
u-boot
的nand驱动写过程分析
从命令说起,在
u-boot
输入下列命令:nandwrite40008000020000命令的意思是将内存0x40008000开始的部分写入nand,从nand地址0开始写,写入长度是0x200000回车之后
andy_wsj
·
2020-07-15 14:49
u-boot学习
从0开始在ubuntu18.04上搭建嵌入式Linux开发环境以及嵌入式Qt5.6开发环境
博客中提到的一些工具文件都可以在该链接中下载:https://pan.baidu.com/s/10r4kku8C0bt8vLampOyvWQ目录一Oflash软件通过openJtag下载u-boot.bin到开发板二minicom操作
u-boot
Ningjianwen
·
2020-07-15 13:00
嵌入式linux
U-boot
主循环main_loop分析
cortex-M3的启动代码,很多时候,我只关心主循环在干什么甚至连初始化CPU部分也不需要很细致,这些代码在启动时只执行一遍,之后就再也没有执行了,更多时候,需要关心的是一遍又一遍执行的主循环于是,我觉得,
u-boot
andy_wsj
·
2020-07-15 13:32
u-boot学习
Bootargs参数详解
Bootargs参数详解
U-boot
的环境变量值得注意的有两个:bootcmd和bootargs。
zhangjikuan
·
2020-07-15 12:33
uboot
DM365/DM368
戴尔7447 :win10下安装Ubuntu16.04双系统
(写死在主板硬件上的程序叫固件,开机第一个启动的程序),然后BIOS选择boot列表里的first第一个boot选项,指向是读取硬盘中的MBR分区里的boolaoder程序,即BootLoader(有
u-boot
Donaghy
·
2020-07-15 12:24
系统安装
Bootloader 之
U-boot
启动流程
一、
U-boot
的存储位置
U-boot
一般是放在硬件“本地”(电路板)的Flash内,也有可能放在SD卡上,但是肯定不会放在内存或网络上。
y_q_m
·
2020-07-15 11:55
Linux
嵌入式开发
U-Boot
启动过程
U-Boot
启动过程2007-04-2817:156.3.3U-Boot启动过程http://www.dearbook.com.cn/WebResource.aspx?
xuhaowu
·
2020-07-15 10:49
u-boot1.1.6移植到S3C2410的详细步骤--nand flash(新代码)
移植前说明:1.工作环境:RedHat9,内核2.4.20交叉编译器:Arm-linux-gcc3.4.4目标板:s3c2410,NANDFlash:64MK9F1208U0B2.下载源码,建立工作目录
u-boot
嘉行懿事
·
2020-07-15 09:15
嵌入式系统
u-boot
移植到s3c2410板子
软件环境:ubuntu6.06linux;arm-linux-gcc2.95.3;u-boot1.1.4;Jflash硬件环境:FriendArmnano2410a板,32MSDRAMHY57V561620CT-H地址范围0x30000000--0x32000000,64MNandFlashK9S1208U0B地址范围0x00000000--0x04000000,其他的与三星的SMDK2410一样
嘉行懿事
·
2020-07-15 09:15
嵌入式系统
Openwrt:mtd/mtd_write烧写固件
1查看当前系统分区信息cat/proc/mtd显示:dev:sizeerasesizenamemtd0:0005000000010000"
u-boot
"mtd1:00020000000100
小麦大叔
·
2020-07-15 00:50
Linux
zynq
u-boot
配置
以前我们需要修改
u-boot
的默认串口,是修改配置文件。
tea1896
·
2020-07-14 23:11
xilinx-zynq系列开发
嵌入式linux
用U盘启动烧写rootfs
该方法需要事先用HiTool工具烧写
u-boot
和内核。把u盘插入电脑
洲上渔者
·
2020-07-14 19:33
嵌入式基础
树莓派折腾笔记_1_uboot移植
uboot移植准备工作在移植之前,需准备以下相关sourcecode和tools,因为在
u-boot
的主分支中已经支持raspberry,所以我们可以直接去官网下载最新的code,另外由于raspberry
Justuint
·
2020-07-14 18:15
树莓派
s3c2440烧写整个系统(及利用Jlink下载
u-boot
)
s3c2440烧写整个系统分为两部分烧写内核文件烧写文件系统每一部分分为三个步骤a.下载文件到开发板(tftp方式)b.擦除分区c.设置环境变量d.烧写1.烧写内核文件a.下载文件到开发板(tftp方式)进入s3c2440uboot界面输入命令下载内核文件OpenJTAG>tftp30000000uImage(内核文件名根据自己情况而定)b.擦除分区OpenJTAG>nanderasekernel
蔡松豆
·
2020-07-14 17:22
s3c2440
linux下解决
u-boot
编译遇到的下列问题
[
[email protected]
]#makefordirintoolsexamplespostpost/cpu;domake-C$dir_depend;donemake[1]:Enteringdirectory`/opt/EmbedSkdy/u-boot-1.1.6-dm9000/tools'make[1]:Nothingtobedonefor`_depend'
qiaohuiic
·
2020-07-14 16:26
linux
assembly
file
tools
div
c
ELDK中文开发手册(源自DENX,看不懂E文的福音)
文档中描述了如何在嵌入式PowerPC,ARM和MIPS系统上配置、编译、使用DasU-Boot(常常缩写为“
U-Boot
”)和Linux操作系统。
qiaohuiic
·
2020-07-14 16:55
uboot 使用 以及 启动代码分析 【转载网络】
u-boot
源码解析
u-boot
介绍Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,UBoot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD,VxWorks
outtoo
·
2020-07-14 16:18
Linux
U-Boot
在S3C2410上的移植
引言
U-Boot
是用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,完成嵌入式操作系统装载、引导和运行的固件程序。它能够将系统的软硬件紧密衔接在一起。
menuconfig
·
2020-07-14 15:22
Bootloader
U-BOOT
之一:BootLoader 的概念与功能
U-BOOT
之一:BootLoader的概念与功能——转自《
U-BOOT
移植S3C2440完全手册》1.1嵌入式Linux软件结构与分布一般情况下嵌入式Linux系统中的软件主要分为以下几部分:1)引导加载程序
kekuixiong
·
2020-07-14 13:19
BootLoader
移植
ARMBoot-1.1.0 在 mini2440 开发板上的移植 之稻草人手记
ARMBoot-1.1.0在mini2440开发板上的移植之稻草人手记作为
U-boot
的鼻祖-ARMboot以其小巧玲珑(代码压缩包仅有400K多),但又麻雀虽小,五脏俱全,不失为研究
U-boot
的第一步
jocks
·
2020-07-14 12:58
Zynq-Linux移植学习笔记之五-rootfs配置
linux操作系统时需要使用的rootfs1、rootfs简介rootfs用于生成linux启动时ramdisk.image,其和devicetree,linux-kernel产生的uimage一起由
u-boot
Felven
·
2020-07-14 12:14
Felven在职场
u-boot
移植随笔:
u-boot
shell与ASCII码
u-boot
移植随笔:u-bootshell与ASCII码前几天让
u-boot
的shell更接近“shell”,发现可以使用Ctrl-p等等来控制,心里总在想它们是怎么实现的,怎么能读取到我按下Ctrl-p
iteye_887
·
2020-07-14 12:31
裸板程序记录之sdram初始化-s3c2440
主要是寄存器的设置sdram相关的寄存器1.1BWSCONBWSCONSTx:网上资料说是什么启动/禁止SDRAM的数据掩码引脚,对于SDRAM,此位为0;对于SRAM,此位为1,也不知道对不对,不确定的情况就参考
u-boot
sgy1993
·
2020-07-14 12:23
二、
U-boot
简介
二、
U-boot
简介一、
U-boot
的起源
U-Boot
是DasU-Boot的简称,其含义是UniversalBootLoader,是遵循GPL条款的开放源码项目。
imayday530
·
2020-07-14 11:52
烧录(
u-boot
、kernel、rootfs)
gk7101开发准备:1).挂在根文件系统的目录a.打开文件:/etc/default/tftpd-hpa@sudovi/etc/exportsb.写入以下内容:/opt/rootfs*(subtree_check,rw,no_root_squash,async)c.重启服务器@sudo/etc/init.d/nfs-server-kernelrestart2).配置tftp远程下载服务:a.打开
世界从而改变
·
2020-07-14 11:11
13_android底层
Linux 串口工具kermit
--------------------#apt-getinstallckermit修改kermit的配置文件配置--------------------------------------下面是使用
U-Boot
Lanttor
·
2020-07-14 11:39
utility&tool
linux
工具
终端
file
flash
c
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他