配合BootLoader的APP程序 SCB->VTOR = 0x0803C004; 这里最后还要加上4的原因是 向量表的复位向量地址是4 0地址存的是栈顶 ...
分类:
移动开发 时间:
2018-09-18 17:20:55
阅读次数:
148
系统启动流程 BOIS(Basic Input/Output System)基本输入输出系统:硬件和软件之间的接口,而且是很基本的接口。 grub(Grand Unified BootLoader)多重操作系统启动器:/etc/grub.conf这里有一个grub.conf比较重要 启动内核:ini ...
分类:
系统相关 时间:
2018-08-31 22:19:30
阅读次数:
252
[TOC] RT ROM启动image的时候,会从固定的位置抓取IVT。根据IVT里面的信息进行boot。 本文重点介绍下IVT的架构。 为何要有IVT 做过MCU开发的小伙伴应该都清楚,我们制作一个app存放到固定的位置,reset后bootloader就会将其 boot起来。 以NXP的K65为 ...
分类:
其他好文 时间:
2018-08-28 20:21:34
阅读次数:
137
Tiny Bootloader Windows:Tiny Bootloader v1.10.6 Linux:epuck-bootloader-linux.zip 前提:sudo apt-get install libbluetooth-dev Mac OS:https://github.com/gc ...
分类:
其他好文 时间:
2018-08-26 15:38:00
阅读次数:
143
源:STM32f103C8T6 Bootloader设计 STM32F103c8t6通过串口实现IAP在线升级固件 ...
分类:
其他好文 时间:
2018-08-26 10:31:47
阅读次数:
213
2017年1月10日, 星期二Linux文件系统_每一个的意义rootfs: 根文件系统FHS:Linux/boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev: 设备文件 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:... ...
分类:
系统相关 时间:
2018-08-23 02:17:36
阅读次数:
243
在完成内存映射的内容后,接下来我们将进入一个简单Bootloader的实际设计中来。在第一节内容中,我们已经简单介绍了bootlaoder的作用,它实际上就是在单片机重启过程中的一个步骤:如果有bootloader的启动信号,则进入bootloader模式开始新程序的接收与flash的擦写,若没有b ...
分类:
其他好文 时间:
2018-08-21 00:25:32
阅读次数:
808
对于CentOS或者说是RHEL系列来讲,它的启动流程为:POST加电自检,而后根据BootSequeue(BIOS)用来找到有引导能力的设备,从而能够启动Bootloader(MBR),从而加载Kernel,驱动临时的根(ramdisk),借用该临时根之后挂起真正的rootfs,从而完成根切换,之后第一步就是去执行/sbin/init程序。POST-->BootSequeue(BIOS)-
分类:
其他好文 时间:
2018-08-17 19:59:45
阅读次数:
157
LINUX的启动总纲POSTBIOS(bootsequence)MBR(bootloader)kernelinitrd(ramdisk)bootfs/sbin/initPOST和BIOS在介绍计算机的启动过程之间我们要先明白COMS和BIOS是什么东西?当我们的电脑第一次使用U盘的启动的时我们一般都会按某个键进入到一个bios界面进行一些启动配置,在这里我们暂且认为BIOS是就是一个软件。BIOS
分类:
其他好文 时间:
2018-08-14 12:13:45
阅读次数:
216
1、进入fastboot 模式 adb reboot bootloader sudo fastboot devices 2、烧写.img文件 sudo fastboot flash system system.img sudo fastboot flash vendor vendor.img sud ...
分类:
移动开发 时间:
2018-08-09 22:07:21
阅读次数:
202