本文介绍了自己在学习操作系统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
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识 STM32CubeMx开发之路—在线升级OTA(2/4)—BootLoader STM32CubeMx开发之路—在线升级OTA(3/4)—App STM32CubeMx开发之路—在线升级OTA(4/4)—测试 运行环境 Windows10 STM32CubeMX Version 5.4.0 Keil5(MDK5) Version 5.28.0.0 硬件开发板 F103RB-NUCLEO 简介 本例程主要对前三章的教程做测试验证 BootLoader + App的升级功能. 源代码 BootLoader源代码 STM32F
2022-11-21 14:36:12 814KB bootloader ota stm32cubemx
1
基于ARM9的嵌入式系统Bootloader设计与实现
2022-11-15 06:57:07 220KB ARM9 Bootloader 设计与实现
1