此引导程序的设计思想是: 将Flash地址分为三个区域:引导区,功能区,升级区; 功能程序中,可以通过U盘,tcp,uart等手段,将升级程序写在,待升级区,并在特定位置写程序升级标志位; 如果需要升级程序,设备重启后,程序先运行IAP 引导程序,检测到升级标志位,如程序中所示,将升级区的程序搬到功能区,就可以开始运行新的程序啦!
2022-12-17 11:21:21 3.69MB STM32 IAP升级
1
华硕RT-AC3100 CFE Bootloader
2022-12-16 14:03:03 512KB 路由器
1
本文介绍了自己在学习操作系统RT-Thread过程中,使用官方bootloader的过程中的总结和调试笔记。操作系统:RT-Thread;芯片:stm32f407vet6
2022-12-14 16:04:03 451KB RTT
1
该问题由某客户提出,发生在 STM32F103TBU6 器件上。据其工程师讲述:在其产品设计中,软件的架 构采用 IAP Loader+App 的模式。 IAP Loader 部分负责管理和更新 App 部分,而 App 部分则负责常 规的业务的处理,两部分代码分别由独立的软件工程生成。系统运行时先启动 IAP Loader,由其判断 是否需要更新 App,如不需更新则跳转到 App,由 App 进行常规业务处理。在软件调试过程中,其软 件工程师发现从 IAP Loader 到 App 的跳转存在某种不可靠性。该跳转在某些时候可以完成预设的功 能,即启动 App 运行,而另外的一些情况下则会导致程序跑飞。而该跳转的结果又与一些看似不相关 的事物相关联,比如,在中断向量表的末端加入一个多余的向量,或将某个全局变量变更一下定义的 位置都会应响到该跳转的结果是成功还是跑飞。该工程师对此颇为不解。由于其在异地,只能通过电 话沟通,但从话语中可以感受到浓重的疑惑与震惊,不亚与当年麦哲伦发现地球是圆的而带来的惊 叹:怎么会这样?!
2022-12-13 20:29:37 266KB IAP STM32 程序跳转 BootLoader
1
vivi是由mizi公司设计为ARM处理器系列设计的一个bootloader,适用于三星系列开发板
2022-12-12 13:52:17 652KB vivi 适用于三星系列开发板
1
s3c2410 vivi2009 bootloader源码
2022-12-10 22:02:52 204KB vivi_bootloader
1
Breed bootloader
2022-12-08 21:02:33 90KB Breedbootloader
1
基于HAL库的STM32F103 的BootLoader升级程序,全部工程文件,包含STM32CUBE工程文件。
2022-12-07 20:20:20 18.63MB STM32 BootLoader
1
Linux bootloader的编写方法详细描述,对于要完成bootloader项目的比较有用
2022-12-01 12:39:59 36KB linux bootloader
1
可用于解锁bootloader及刷写recovery,以及载华为手机USB驱动,重启到fastboot及重启到Recovery,有需要的赶快下载吧!
2022-11-29 19:21:13 527KB 华为 工具箱 fastboot
1