核心问题 围绕Bin展开 (~~.Bin文件相当于ELF文件在内存中的状态 因为.Bin文件用在BootLoader,此时的文件系统还未加载上~~) graph LR Bin-->怎么获得 怎么获得-->官网 怎么获得-->抓包利用在线升级的数据包 怎么获得-->逆向升级软件软件内置解包和通讯算法处 ...
分类:
其他好文 时间:
2018-07-31 00:26:05
阅读次数:
186
bootloader 1. bootasm.S : start32 2. bootmain.c : bootmain kernel 3. main.c : main 4. proc.c : userinit 创建第一个用户进程 initcode 5. main.c : mpmain 调用schedu ...
分类:
其他好文 时间:
2018-07-26 18:51:27
阅读次数:
180
本章内容 系统安装过程 配置anaconda 自动化安装系统 制作引导光盘和U盘 DHCP服务 PXE安装系统 cobbler企业级应用 安装程序 ? CentOS系统安装 系统启动流程: bootloader-->kernel(initramfs)-->rootfs-->/sbin/init ? ...
分类:
其他好文 时间:
2018-07-16 23:03:27
阅读次数:
240
#platform=x86, AMD64, or Intel EM64T # System authorization information auth --useshadow --enablemd5 # System bootloader configuration bootloader --lo ...
分类:
其他好文 时间:
2018-07-10 21:39:25
阅读次数:
177
linux的文件系统:根文件系统:rootfsLSB组织的FHS(FilesystemHeriracheStandard)标准定义了以下文件系统/boot:引导文件存放的目录,如内核文件(vmlinuz),引导加载器(bootloader,grub)等/bin:供所有用户使用的基本命令(不能关联至独立分区,操作系统启动后即会用到)/sbin:管理类的基本命令/lib:基本共享库文件,以及内核模块文
分类:
系统相关 时间:
2018-07-10 15:57:23
阅读次数:
159
源:如何使用STM32F4的BootLoader和APP程序 ...
分类:
移动开发 时间:
2018-07-10 15:48:57
阅读次数:
187
Mini Linux: 启动流程: CentOS 6: POST --> BootSequence(BIOS) --> BootLoader --> Kernel (ramdisk) --> rootfs --> /sbin/init 编写服务脚本 upstart配置文件 /etc/init/*.c ...
分类:
系统相关 时间:
2018-07-08 22:05:38
阅读次数:
236
QPST刷到qpst的1.9出厂版本,这个版本的BootLoader是锁定的: bootloader locked.其他版本不会重新锁定,只能relocked,不能恢复最初的locked,这样就不能升级. 一路升级到最新版.目前是3.5.388 稳定版 解锁bootloader(先获取解锁文件) 刷 ...
分类:
移动开发 时间:
2018-07-04 20:36:47
阅读次数:
416
有些应用场合中,单MCU内会采用BootLoader+APP1+APP2的加载模式,程序启动时先进入BootLoader程序,依据设定条件跳转至APPx应用运行;为满足此类需求,设计多达三个程序文件(含BootLoader时只能下载最多两个APP程序文件,若单独下载BootLoader则可以下载多达 ...
分类:
移动开发 时间:
2018-07-04 11:44:48
阅读次数:
244
在上一篇文章中我们做了对HC9S12系列单片机存储空间的划分,但是相比于整个bootloader的工作而言,这只是非常基础的一步,有很多基础的概念在上一篇的操作中我们并没有涉及到。比如较复杂单片机中单片机的存储空间到底是什么样的,具体怎么用C语言对它进行寻址。因为我们单片机的存储空间一般由如下的构成 ...
分类:
其他好文 时间:
2018-07-03 21:31:42
阅读次数:
691