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
bootLoader
linux驱动由浅入深系列:PBL-SBL1-(
bootloader
)LK-Android启动过程详解之一(高通MSM8953启动实例)
对于嵌入式工程师了解芯片启动过程是十分有必要的,在分析、调试各种问题的时候都有可能涉及到这方面的知识。同时这部分知识也是比较复杂的,因为其中涉及到芯片内部架构,启动各个阶段软件代码执行顺序,启动模式等等。下面以比较常用的QualcommMSM8953芯片的启动过程为例,进行宏观分析(大部分翻译了高通的手册^-^),下一篇文章进行代码分析。处理器核心可以看到MSM8953中的处理器有5个,分别为:1
二进制橙子
·
2020-07-31 14:25
linux驱动由浅入深系列
STM32F1xx HAL RTThread移值支持
Bootloader
为什么需要
bootloader
当设备需要OTA在线升级,或者通过串口升级固件的时候,为了设计的方便,可对片内flash进行分区,做成
bootloader
加app的方式,
bootloader
在一个分区,app
Mooney_yuan
·
2020-07-31 14:36
RTThread
RT-Thread STM32F4通用
BootLoader
的制作和使用(串口YModem协议升级方式)
RT-ThreadSTM32F4通用
BootLoader
的制作和使用(串口YModem协议升级方式)RT-ThreadStudioIDE简单介绍RT-Thread通用
BootLoader
介绍前言-编写本文原因说明准备工具流程说明
鸳鸯冰笔
·
2020-07-31 13:53
RT-thread
学习
重学Android——基于Android9.0的Activity启动流程
Activity系统的启动首先总结了解一下Android系统的启动:启动电源以及系统启动引导程序
BootLoader
——
BootLoader
是android操作系统开始运行前的一个小程序,它的主要功能就是把系统
weixin_33738578
·
2020-07-31 12:05
MTK Nucleus平台软件log抓取方法
MTK以NucleusPlusOS为kernel的产品,包括featurephone(6260,6261),M2M(6261),Wearable(2501,2502),软件在开机过程经历了bootrom,
bootloader
ak47_1983
·
2020-07-31 12:53
mtk
SystemUI启动流程——基于Android P AOSP
Android系统启动流程:按下电源,系统上电从固定地址启动固化在ROM的
BootLoader
程序启动Linux内核,加载init进程启动init进程,fork出zygote进程启动SystemServer
Android扫地僧
·
2020-07-31 12:47
Android
Linux 体系结构
体系结构Linux嵌入式系统的组成层次结构图bios1.硬件检测2.初始化系统设备3.装入os4.调os向硬件发出的指令bsp板级支持包硬件相关开发板原理图开发板原件列表接口定义地址分布软件相关某些os的
bootloader
diaotan1427
·
2020-07-30 23:37
stm32篇--内置flash
主存储块用于保存具体的程序代码和用户数据,信息块用于负责由stm32出厂是放置2KB的启动程序(
Bootloader
)和512B的用户配置信息区。主存储块是以页为单位划分的,一页大小为1KB。
快乐的小鸟
·
2020-07-30 22:38
单片机编程
STM32F4xx 读保护 写保护 芯片被锁 解锁
DTR电平置高(+3-+12V),复位RTS置高(+3-+12V),选择进入
BootLoader
...延时100毫秒DTR电平变低(-3--12V)释放复位RTS维持高开始连接...104,接收到:79
临海的城
·
2020-07-30 22:57
STM32
uboot使用之心得体会
由于我是电子专业的本科生,所有对计算机专业的
bootloader
等东西都是半懂不懂,买了一个mini2440的开发板后,一直没有试试关于uboot的相关实验,原因有几点。
yubuyun
·
2020-07-30 22:30
飞思卡尔单片机RAM与flash相关问题
最近在做飞思卡尔16位单片机的在线升级
bootloader
程序。有2个问题不太清楚,请教下论坛里的高人。
s396141285
·
2020-07-30 22:38
MPC5746C双核启动配置分析
MPC5746C内部集成了一个BAF(BootAssistFlash)小工具(代码)(这个有点像
Bootloader
),BAF主要用于管理多核CPU的启动,其原理是寻找特定地址的启动头,查看并根据启动头的配置信息来启动
无产阶级者
·
2020-07-30 22:33
嵌入式微控制器编程
STM32单片机中FLASH空间的分配之
bootloader
根据程序运行流程:正常的程序启动流程:从FLASH启动时,首先从闪存的物理地址入口0x08000000进入,然后是复位中断跳转到复位中断服务程序;复位中断服务程序执行完成后,再跳转到main函数入口,main函数一般为死循环;当外部中断发生时,跳转到中断向量查找表,通过查找表找到对应的中断服务程序地址,跳转到对应的中断服务程序;中断服务程序结束后再次跳转到main函数,这样不断的循环,这是我们的应
Amos_Lee1987
·
2020-07-30 22:06
STM32
flash和sram及 系统内存 的关系
3、SRAM是片上内存,可用来运行程序,但是太小,一般做特殊用处,如运行
bootloader
。芯片制造商在这类芯片上一般不会有Flash,都是外置flash,方便用户扩展容量,用于存放操作
daa20
·
2020-07-30 22:19
一篇很简单,有必要了解的文章 - STM32复位来源(寄存器版)
“最近项目遇到了一个问题:一个子系统,具有IAP升级的功能,
Bootloader
位于0x08000000,也就是说系统在运行过程允许复位。
ybhuangfugui
·
2020-07-30 22:18
STM32单片机,禁止系统启动时的变量初始化。
程序跳转到
BootLoader
,
BootLoader
来判断是否需要升级。这样是可以用的,但是这样有个弊端:如果升级中出现问题,或者其他原因,导致主程序无法正常运行,看门狗咬死程序,程序复位。
lin307897038
·
2020-07-30 22:10
linux之x86裁剪移植---grub 识别文件系统
stage1:执行
bootloader
主程序(stage1包含解析某个sta
weixin_30673611
·
2020-07-30 21:25
Android 10.0系统启动之init进程-[Android取经之路]
摘要:init进程是linux系统中用户空间的第一个进程,进程号为1.当
bootloader
启动后,启动kernel,kernel启动完后,在用户空间启动init进程,再通过init进程,来读取init.rc
IngresGe
·
2020-07-30 18:46
Android取经之路
#
1.系统启动
DSP编程时 c_int00是什么内容
查看方式:1)微信扫描下方二维码,关注公众号【iFTrue未来已来】2)后台回复关键字“【
Bootloader
】”即可获取所有
Bootloader
相关文章的目录3)点击公众号菜单栏可以浏览DSP相关文章
iFTrue未来已来
·
2020-07-30 17:56
【持续更新】adb常用命令
参考https://wiki.cyanogenmod.org/w/Adb_--help记录一些以后常用的adb命令adbreboot重启adbreboot
bootloader
重启到刷机模式adbrebootrecovery
JustinBetter
·
2020-07-30 15:15
黑苹果引导工具 Clover 配置详解及Clover Configurator使用
40bySemiconductorKING转自:@三个表哥简介:可引导macos10.4-10.12,winefi,linuxefi可引导传统操作系统(WindowsXP,Linux,DOS)的启动扇区(mbr)EFI
bootloader
feng020a
·
2020-07-30 15:07
高通
bootloader
高通平台android普遍采用LK作为其
bootloader
,LK是一个开源项目。但是,LK只是整个系统的引导部分,所以它不是独立存在。
fang_first
·
2020-07-30 15:31
高通开发
ARM LINUX内核初始化分析
转载一.启动条件通常从系统上电到执行到linuxkenel这部分的任务是由
bootloader
来完成.关于
bootloader
的内容,本文就不做过多介绍.这里只讨论进入到linuxkernel的时候的一些限制条件
wangshh03
·
2020-07-30 12:40
stm32最简单的实现
BootLoader
BootLoader
大家应该都知道是干什么的,简单的来说就是程序开始运行前的一段程序。在成熟的产品中,通常都是采用
BootLoader
方式来升级产品的程序。也就是IAP升级。
南方的小清湖
·
2020-07-30 10:59
机器人运动控制
关于mtk lk
lk是littlekernel的简称,是一种
bootloader
(作用同常见的u-boot差不多),是TravisGeiselbrecht开发的一个开源项目,github地址为git://github.com
mcgrady_tracy
·
2020-07-30 08:16
mtk开发
【教程】Nexus、Pixel手机解锁
bootloader
+刷TWRP Recovery + 刷机(含修改ROM boot.img) + ROOT教程
一、Nexus解锁
bootloader
当DEVICESTATE-显示“locked”说明
bootloader
已锁,需要解锁才能刷机解锁步骤如下:1、打开手机设置-关于手机-点击版本号N次,以打开“开发者选项
ab6326795
·
2020-07-30 07:07
经验分享
STM32 从APP跳入
BootLoader
问题
在这次项目中,程序从APP跳入
BootLoader
主要遇到两个问题,做个记录:1、现象:跳入
BootLoader
后还没开始升级便重启原因:APP程序中开启了独立看门狗,当跳入
BootLoader
时看门狗也继续计时
yhl_sophia
·
2020-07-30 06:16
STM32
HAL
单片机
嵌入式基础学习-U-Boot使用
U-Boot介绍U-Boot,全称Universal
BootLoader
,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。
新意识-有意思
·
2020-07-30 05:17
硬件
STM32CubeMx开发之路—在线升级OTA(4/4)—测试
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识STM32CubeMx开发之路—在线升级OTA(2/4)—
BootLoader
STM32CubeMx开发之路—在线升级OTA(3/4)—
IoT小胡
·
2020-07-30 04:10
STM32CubeMX开发之路
GRUB启动过程分析 & GRUB 引导程序配置
计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS的配置找到第一个可启动磁盘的MBR中的
BootLoader
程序(一般在启动盘的第一个物理扇区,占416字节),并把控制权交给
weixin_34032792
·
2020-07-30 03:31
自己用C语言写单片机PIC16 serial
bootloader
自己用C语言写单片机PIC16serial
bootloader
了解更多关于
bootloader
的C语言实现,请加我QQ:1273623966(验证信息请填
bootloader
),欢迎咨询或定制
bootloader
weixin_30932215
·
2020-07-30 02:25
freescale飞思卡尔 HCS12 系列单片机
bootloader
详解(一)
最近在做freescaleHCS12系列单片机的
bootloader
,毕竟是新手,对这方面的入门知识还是欠缺。
weixin_30808253
·
2020-07-30 02:32
C语言dsPIC / PIC24 serial
bootloader
和C#语言
bootloader
PC端串口通信程序
C语言dsPIC/PIC24serial
bootloader
和C#语言
bootloader
PC端串口通信程序了解更多关于
bootloader
的C语言实现,请加我QQ:1273623966(验证信息请填
bootloader
weixin_30312563
·
2020-07-30 02:25
STM32 上电后的启动过程
相信读者都可以回答这个问题,答案也许大同小异,但肯定都有个关键词,叫“启动文件”,用英文单词来描述是“
Bootloader
”。无论性能高
EmbededCoder
·
2020-07-30 01:22
——STM32
内核源码--------set_task_stack_end_magic(&init_task)
经过
bootloader
的引导作用,进入到内核的入口,进入start_kernel函数之后,set_task_stack_end_magic(&init_task)函数设置整个系统的第一个进程。
Linux工程师
·
2020-07-30 01:43
内核源码阅读笔记
eclipse启动报错,提示查看.metadata\.log日志
----------------2eclipse.buildId=M20120914-18003java.version=1.7.0_114java.vendor=OracleCorporation5
BootLoader
constants
-嗯哼-
·
2020-07-30 01:00
android
各种冲突
Jlink v9 固件重刷
https://pan.baidu.com/s/1xResYjbFvegd-LLemJv4lQ提取码:dq4e具体步骤1、使用一台使用正常的jlink通过swd接口和jflash给待刷固件的jlink烧写
bootloader
stone8761
·
2020-07-30 00:47
STM32
嵌入式Linux-JZ2440-06课-u-boot介绍
U-Boot,全称Universal
BootLoader
,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。
qq_35989861
·
2020-07-29 22:34
S3C2440学习笔记
Nordic--nRF52832(一)
:0x00000000SoftDevice向量表:0x00001000简介 一个包含蓝牙功能的固件,包含三个部分:APP应用固件:nrf52832_xxaa.hex该固件是由一个工程生成的(自建工程)
Bootloader
liefyuan
·
2020-07-29 22:15
Nordic
nrf52832学习应用之路
[STM32] 分散加载文件 之一 (初探)
2、分散加载常见应用场景*
Bootloader
&程序升级Boot
parasoft
·
2020-07-29 21:30
嵌入式软件
grub启动流程及原理
GNUGRUB(简称“GRUB”,GRandUnified
Bootloader
)是一个来自GNU项目的多操作系统启动管理器,它允许用户可以在计算机内同时安装有多个操作系统,比如不同版本的Windows和
摩力克
·
2020-07-29 21:32
linux
ardupilot 的IOMCU是怎么回事
注:主要实现FMU芯片与IO芯片进行通信,完成通过数据量传输:通过FMU给IO芯片烧写
bootloader
,完成通过FMU计算需要输出的目标电机PWM值,完成安全开关指示灯,完成SBUS数据解析等。
魔城烟雨
·
2020-07-29 20:37
ardupilot学习
单片机
nrf52832 DFU详细步骤 SDK13
环境:win7,64位,IAR集成开发环境Sdk:nRF5_SDK_13.0.0_04a0bfd协议栈:s132_nrf52_4.0.2_softdevice.hex
Bootloader
工程:secure_dfu_ble_s132
Justice_Gao
·
2020-07-29 19:24
nrf52832
在PIC18单片机中使用
BootLoader
引言PIC单片机的
BootLoader
属于需要自己写程序的那种,可以根据自己的需要写出各种功能的
BootLoader
程序来。
iteye_15968
·
2020-07-29 19:04
stm32带
BootLoader
情况下,需要重新映射中断向量表
应用程序起来第一件事,映射中断向量表。因为M0中断向量表在0x0,所以起来的时候把程序首地址0x8004000映射到ram0x200000000,然后配置一下__HAL_SYSCFG_REMAPMEMORY_SRAM();https://blog.csdn.net/jxgxlm2008/article/details/53066544https://blog.csdn.net/feifeiyuny
Surpas-HC
·
2020-07-29 19:16
nrf52810DFU OTA空中升级教程
rom不得不吐槽下,只有192KB,不知道为什么定了个192,而不是大家所熟悉的256KB,估计价格是个原因吧,15.2的协议栈中S112softdevice占用了100KB,只剩92KB了,后面还要减掉
bootloader
htaijqq
·
2020-07-29 19:16
nordic
How to program EMW3165 using command line interface?
(1)Eraseandupdate
bootloader
.ExecutethecontrolprogramfromCommandPromptWindow.Youneedtobeabletobeexecutethecommandof"ST-LINKUtility
ganioc
·
2020-07-29 18:29
C
EMW3165
基于S3C2440嵌入式linux学习目录-linux3.4.2+uboot2012.01+操作
一、
bootloader
学习1、【实战】自己写
bootloader
:分析
bootloader
的组成,自己写一个可以启动内核的
bootloader
。
【星星之火】
·
2020-07-29 18:15
NI PXI 设备安装调试过程
1031机箱PXI-8101控制器PXI-6251DAQ采集卡(M系列)PXI-6733AnalogOutput(AO系列)PC机一台(windowsXP)软件组成:PXI-8101LabviewRT
bootloader
diaozong9093
·
2020-07-29 18:27
Android系统启动流程
从系统角度看,Android的启动过程可以分为三个部分,分别是
bootloader
引导、裝载、启动,启动Linux内核和启动Android系统,下图描述了整个系统的启动过程:下面介绍设备的启动过程。
chishihang2359
·
2020-07-29 17:06
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他