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
ESP32那些事儿(九):功能开发之OTA功能
1、升级策略从前面对
Bootloader
的分析中,我们知道ESP32的OTA升级基本上也是可靠的,可靠的意思是即使升级失败,写入IMAGE不完整,设备还是可以用的。
荷兰风车
·
2020-07-06 10:56
射频电路(RFID)和物联网
基于STM32F4、RT-Thread通用
BootLoader
使用经验
BootLoader
配置根据官方文档:https://www.rt-thread.org/document/site/ap
ybhuangfugui
·
2020-07-06 10:46
Mbed OS 固件更新(1)
准备
bootloader
固件更新是通过引导程序来完成的。引导程序(
bootloader
)是将程序从sd卡上读出,然后写入到MCU的内部FlashROM中。boot
姚家湾
·
2020-07-06 10:43
mbed
iot
【Android】如何配置打开和关闭selinux
直接配置init进程的Android.bp文件和uboot配置的值最佳,Android.bp下面-DALLOW_PERMISSIVE_SELINUX=0则是关闭,=1则是打开;
bootloader
/uboot-repo
xlnaan
·
2020-07-06 09:37
STM32片内FLASH烧写错误导致ST-LINK烧录不进程序的问题解决过程
STM32片内FLASH烧写错误导致ST-LINK烧不进程序的问题解决过程项目及配置描述这个问题是在做
bootloader
OTA测试时出现的,其中
bootloader
由http://iot.rt-thread.com
K·Magi
·
2020-07-06 09:30
RT-Thread
bootloader-OTA
bootloader
ota
rtt
stm32
Linux内核及内核编程之六Linux下的工具链、实验室建设、串口工具
3.6工具链在Linux的编程中,通常使用GNU工具链编译
Bootloader
(U-boot)、内核和应用程序。
静能生悟
·
2020-07-06 09:48
Linux驱动开发
GRUB legacy和GRUB 2介绍 与 命令【包含kernel 与 initrd的详解】使用
GNUGRUB是由GRUB(GRandUnified
Bootloader
)派生而来。GRUB最初由ErichStefanBoleyn设计和应用。目前,GRUB分成GRUBlegacy和GRUB2。
灵魂自由的忙人
·
2020-07-06 08:38
Linux高级札记
bochs运行
bootloader
的流程
创建虚拟软盘镜像文件安装好bochs软件后,自带也安装了bximage工具,通过bximage工具,可以创建虚拟软盘或者硬盘镜像文件。bximage创建虚拟软件镜像文件的步骤如下输入bximage命令该命令输出如下信息========================================================================bximageDiskImageCre
2019_08_14
·
2020-07-06 07:56
操作系统
STM32启动流程
答案是“启动文件”,用英文单词来描述是“
Bootloader
”。下面进入正题:STM32又是如何启动的呢?
sudo-wang
·
2020-07-06 07:05
stm32
启动内核为什么一定要先启动
bootloader
而
bootloader
是嵌入式设备才有的,一部分功能就是替代了BIOS。完成对内核的引导和加载。2、基于上面的考虑,操作系统在设计之初就是基于BIOS的引导而实现的,所以操作系统是单纯独立的。
who_you_are
·
2020-07-06 07:02
嵌入式
STM32 CM3中APP和Boot跳转问题分析
一应用场景有时我们希望CM3上电后先运行一段
bootloader
程序,用于做一些前序的处理和控制,然后再跳转到APP代码去运行。
爱是恒久忍耐1989
·
2020-07-06 07:11
嵌入式
flash 分区配置
bootloader
中只要能将内核下载到A~B区的A地址开始处就可以,C~D区的C起始地址下载文件系统。。。这些起始地址在MTD的分区信息中能找到。
wesleyluo
·
2020-07-06 06:54
linux嵌入式
USB设备驱动移植之U盘挂载
移植环境
BootLoader
:u-boot-1.1.6kernel:linux-2.6.30.4CPU:S3C2440移植步骤在linux-2.6.30.4内核中,已经支持U盘,USB鼠标键盘了,这里只需要进行对应的配置
随心而乐-阿乐
·
2020-07-06 06:21
笔记
应用一 stm32 IAP远程升级
假如芯片内部有一定大小的flash,我们将其空间划分为A和B两部分,A用来存储一段启动程序,简称
bootloader
,作用是通过某种方式如USB,USART接收程序或者数据,执行对第二部分的更新,即对B
foreverwlh
·
2020-07-06 05:54
STM32应用系列
STM32固件升级详解(
BootLoader
)
基础知识这里以KEIL开发环境和STM32F103RET6为例。上电时单片机首先进入复位中断Reset_Handler,即汇编文件的复位中断处理函数。并且有一个中断向量表默认存在于flash地址开始处。为什么说是默认呢?这是因为如果没有特殊要求的话很少会去改中断向量表。实际上这个中断向量表是可以更改的。但是在更改向量表之前必须在地址开始处建立一个向量表,因为在复位后,程序默认(硬件决定的)从fla
EmbeddedOsprey
·
2020-07-06 04:24
系统
小米4C官方和第三方ROM下载
目录刷机工具1.小米助手2.MiFlash/MiFlashPro3.ADB/Fastboot工具4.Recovery(cofface)5.ROMLineageOSLineageOS刷机指南1.解锁
Bootloader
味辛
·
2020-07-06 04:48
An unknown error has occurred 安装centos7后出现问题记录
AnUnknownErrorHasOccurred”,detailinfo最上面的那行,大概是提示exception“/usr/lib64/python2.7/site-packages/pyanaconda/
bootloader
.py
北国雪飘
·
2020-07-06 04:20
学校经历
单片机利用
bootloader
阶段对app进行升级的方案
目标:在该平台上实现
bootloader
+app的软件结构,
bootloader
和app分阶段加载,
bootloader
阶段负责检查需不需要对APP进行固件升级,升级的固件由CAN总线发送过来,然后写入
Style_monkey
·
2020-07-06 04:17
单片机类
LCD驱动调试分享——基于Qualcomm MSM8996平台Android7.1
用于编写屏的.h文件(lk)和.dtsi文件(kernel)硬件原理图—>获得打开背光、reset等有关电源的引脚,在代码中拉高拉低涉及到的文件是:一、Lk部分:在Z:\G0335D\bootable\
bootloader
永恒小青青
·
2020-07-06 03:32
STM32CubeMx开发之路—在线升级OTA—(另一种思路)
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识STM32CubeMx开发之路—在线升级OTA(2/4)—
BootLoader
STM32CubeMx开发之路—在线升级OTA(3/4)—
IoT小胡
·
2020-07-06 03:38
STM32CubeMX开发之路
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识STM32CubeMx开发之路—在线升级OTA(2/4)—
BootLoader
STM32CubeMx开发之路—在线升级OTA(3/4)—
IoT小胡
·
2020-07-06 03:37
STM32CubeMX开发之路
在线升级
BootLoader
OTA
IAP
让Grub 2来拯救你的
bootloader
没有什么事情比
bootloader
坏掉更气人的了,充分发挥Grub2的作用,让
bootloader
安分工作吧。为什么这么说?Grub2是最受欢迎的
bootloader
,几乎用在所有Linux发行版上。
weixin_34272308
·
2020-07-06 01:50
BootLoader
与Linux内核的参数传递
在嵌入式系统中,
BootLoader
是用来初始化硬件,加载内核,传递参数。
weixin_34249678
·
2020-07-06 00:54
Linux主机上使用交叉编译移植u-boot到树莓派
虚拟机树莓派版本:raspberrypi2B型.树莓派OS:DebianJessieRaspbianJessie1树莓派的启动过程树莓派1,2,3的启动过程大致相同,主要分为3个阶段:ROM上的GPU
bootloader
weixin_34143774
·
2020-07-06 00:57
Bootloader
之BareBox 之路(6)--SD card更新(+ FAT tip)
由于
bootloader
阶段对SD卡的需求基本上也就在更新loader,kernel或者rootfs上,因此这次的目标只是增加一个sdupd命令+3个Option(loader,kernel,rootfs
weixin_34095889
·
2020-07-06 00:09
bootloader
烧写
uid=7313069&do=blog&id=1676091关于
bootloader
,先简要地总结一下。
weixin_34007291
·
2020-07-05 23:11
BIOS 与 UEFI引导流程
BIOS与UEFI引导流程1基础知识1.1引导程序(
bootloader
)1.1.1概念[1]引导装载程序(英语:
bootloader
)是计算机开机自检完成后装载操作系统或者其他系统软件的计算机程序。
Zerxoi
·
2020-07-05 23:00
关于apm飞控烧
bootloader
最近一直由于学校大创申请的的四轴,一直在做这玩意,哎,无奈这货实在不像想象的那样简单,自己写了N久飞控,也没把飞机飞起来,只能先用开源的apm飞控练练手呗,备份下apm烧
bootloader
的方法,以备查用
weixin_33875564
·
2020-07-05 23:54
bootloader
、grub的概念和它们的作用。、
Bootloader
是嵌入式系统在加电后执行的第一段代码,在它完成CPU和相关硬件的初始化之后,再将操作系统映像或固化的嵌入式应用程序装在到内存中然后跳转到操作系统所在的空间,启动操作系统运行。
weixin_33686714
·
2020-07-05 22:58
stm32
bootloader
跳转
stm32执行完loader程序后如何跳转到应用程序呢,一共有四件事要做:第一,关闭外设中断,关闭外设时钟,失能外设功能,如果不关闭,跳转到app区后会产生各种奇怪的问题第二,重设中断向量表位置,设置在app程序的起始地址根据stm32中断向量表的定义,表的地址就是可执行程序的起始地址,设置好后方便应用程序进入中断后可以找到对应的中断程序入口第三,重设堆栈指针,设置在app程序的起始地址,appl
花岗岩先生
·
2020-07-05 22:37
Bootloader
的原理以及实现(转载)
BootLoader
工作原理
BootLoader
工作原理
BootLoader
指系统启动后,在操作系统内核运行之前运行的一段小程序。
weixin_30951389
·
2020-07-05 22:04
一文看懂汽车电子ECU
bootloader
工作原理及开发要点
随着半导体技术的不断进步(按照摩尔定律),MCU内部集成的逻辑功能外设越来越多,存储器也越来越大。消费者对于汽车节能(经济和法规对排放的要求)型、舒适性、互联性、安全性(功能安全和信息安全)的要求越来越高,特别是近年来新能源电动车、车联网和自动驾驶技术的兴起,更大大加速了汽车电子技术的发展。汽车电子ECU(ElectronicControlUnit--电控单元)集成的功能日益复杂,为了应对软件远程
weixin_30719711
·
2020-07-05 21:31
ARM-Linux嵌入式系统开发基础
内容主要包括嵌入式产品开发流程、嵌入式开发环境、编程原理、
Bootloader
、内核配置及启动流程、文件系统等,并在最后一章以串口和A/D接口应用为例简述了数据传送设备的开发过程。
weixin_30709635
·
2020-07-05 21:54
vivi代码分析(1)
通过vivi研究
bootloader
有一段时间了,基本是在与之相关的基础方面做工作,还没有真正深入研究vivi。以后的学习重心就要放到研究vivi源代码上面了。
weixin_30706507
·
2020-07-05 21:50
(原创)一步一步学ZedBoard & Zynq(七):制作ZedBoard上linux根文件系统(ramdisk)
Digilent的OOB设计给出了一个ZedBoard上完整的运行的linux系统所需要的所有文件,包括配置FPGA的bit文件、配置ARMPS系统的First-Stage
bootloader
(FSBL
weixin_30685047
·
2020-07-05 21:34
用J-LINK烧写
Bootloader
到ARM开发板的Nand Flash
一、起因和原理起因:以往电脑烧写
bootloader
到nand中是采用jtag以及jflash,jtag是使用并口连接的,目前电脑一般没有并口了,现今一般是使用较便宜入手的J-LINK,使用USB,就不能再使用以往的
weixin_30664539
·
2020-07-05 21:15
STM32F030
BootLoader
与应用程序的跳转设置
前言本文介绍STM32F030系列芯片从
BootLoader
跳转到应用程序,所需要的操作。以下以STM32F030C8T6为例。
weixin_30664051
·
2020-07-05 21:43
【摘录】嵌入式Linux之Kernel(裁减移植)启动调试技术
嵌入式系统搭建过程中,对于系统平台搭建工程师在完成
Bootloader
的调试之后就进入Kernel裁减移植的阶段,其中最重要的一步是Kernel启动的调试,在调试Kernel过程中通常遇到最常见的问题是启动异常
weixin_30391339
·
2020-07-05 20:56
ZYNQ的NFS挂载
好长时间没摸带mmu的ARM处理器了,今天应同学要求,折腾了一下NFS的挂载,因为
bootloader
是我的兴趣,平常要么使用串口进行数据传输,要么使用dnw进行usb数据传输,NFS也总是在做,就是做了忘
詹小布
·
2020-07-05 20:51
stm32
Bootloader
设计(YModem协议)
原文链接:https://www.cnblogs.com/hiker-blogs/archive/2013/03/17/stm32.html相信很多人都希望,不开盖就可以对固件进行升级吧,就像手机那些。下文中的bootload就来实现这样的功能。前段时间有项目关于Bootload设计。所以就仔细的去了研究了一翻。以前都是用的stm32官方的,没有去深入了解。这次做完了过后,发现官方的版本存在一些问
当今明月
·
2020-07-05 19:31
mtd
1.Linux-MTDSubsystemFLASH在嵌入式系统中是必不可少的,它是
bootloader
、linux内核和文件系统的最佳载体。
别说郁闷
·
2020-07-05 19:22
linux驱动学习
struct
flash
硬件驱动
linux内核
c
linux
华为G520联通版解锁,ROOT,RECOVERY、卡刷及删除定制软件教程
因为华为G520的
bootloader
默认是上锁的,防止机友刷机,必须先解锁后,才能刷入第三方recovery进行刷机。
VR_wangkr
·
2020-07-05 19:33
android
Linux——
bootloader
、内核、文件系统的基本概念与关系理解
根据大牛的对话整理,仅用于参考学习:1、Linux内核和文件系统之间,什么关系?没有文件系统,Linux能运行不能运行?可以有也可以没有,Linux这个操作系统,很奇怪!必须要挂一个文件系统!像有些操作系统,比如Vxworks就不需要,uCos也不需要,但是,Linux必须要挂个文件系统!!2、Linux什么时候挂载文件系统呢?是在一开始就挂载呢,还是最后才挂载?Linux是在运行的最后才挂载文件
Winter_world
·
2020-07-05 19:50
Linux
bootloader
中关于flash擦除写和ram初始化的有关问题
bootloader
中关于flash擦除写和ram初始化的问题。最近在做飞思卡尔16位单片机的在线升级
bootloader
程序。有2个问题不太清楚,请教下论坛里的高人。
w282529350
·
2020-07-05 19:12
stm32
[Android 基础] -- Android 8.1 开机流程分析(一)
1、BootROM阶段Android设备上电后,首先会从处理器上ROM的启动引导代码开始执行,片上ROM会去找
BootLoader
的代码,并加载到内存中。这一步由“芯片厂商”负责设计和实现。
BestW2Y
·
2020-07-05 18:04
Android基础
stm32 复位到内部
bootloader
sm32的
bootloader
一般是通过开机时设置boot0=1来实现的。
LVGRAPE
·
2020-07-05 18:03
STM32
8x12 panel lk 启动流程分析
----
bootloader
/lk/kernel/maic.cvoidkmain(void){//getusintosomesortofthreadcontextthread_init_early();
jremmyliu2014
·
2020-07-05 18:11
linux内核
移植Linux3.4.2版本内核到mini2440(一)
该移植工作主要参考了韦东山的《嵌入式Linux应用开发完全手册》,第二期毕业班视频教程和友善之臂mini2440光盘提供的《Mini2440Linux移植开发实战指南.pdf》,使用的
bootloader
one's pygmy effort
·
2020-07-05 17:53
kernel
《树莓派开发笔记 - 第1部分 基础篇》第2章 树莓派系统的安装与配置
2.1树莓派系统的安装树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可(这个镜像里包含了我们通常所说的
bootloader
、kernel
Bruceoxl
·
2020-07-05 17:25
《嵌入式》树莓派学习笔记
STM32 SD卡 booloader IAP 跳转 APP
STM32
bootloader
的意义以及其原理大家可自行去网上搜索,我这里就不多说了,其方式有多种,无非是从外设获取更新数据,然后再下载到相应的地址,程序进行跳转。
hlhiluhi
·
2020-07-05 17:31
STM32F405
STM32
SD
bootloader
IAP跳转
APP
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他