CH577/CH578/CH579 实现用户bootloader和用户app
时间:2021-07-09 12:48:00
收藏:0
阅读:26
本文目的
- 本文将记录如何在沁恒的cortex-m0平台的蓝牙芯片上实现用户bootloader引导用户app方式,并且变相解决中断向量表重映射的问题
- 用户app包括一般的工程,和蓝牙工程
- 本bootloader跟wch芯片内置的bootloader不同,并不烧录到那个区域.
适用芯片
- CH577/CH578/CH579
实现过程
<待编辑>
烧录
使用hex合并工具把hex合并后然后用WCH 的isp工具进行烧录即可
- 合并工具 https://gitee.com/iot-fan/iot-fan_at_cnblogs/tree/master/Tools/hex_tools
- 烧录参考 https://www.cnblogs.com/iot-fan/p/13498088.html
注意事项
- wchisptool 对于hex文件处理方式:不连续的hex 填充0x00,而不是0xff,如果涉及到不连续的固件在自己实现的bootloader里进行校验,可能需要烧录时候用户自己进行hex转成bin文件烧录.
工程源码
原文:https://www.cnblogs.com/iot-fan/p/14989720.html
评论(0)