如何解决从 STM8 微控制器转储固件
我有一个 STM8S103K3T6C 损坏的 600W digital step up converter 和另一个目前工作正常。有没有办法从工作中复制(转储)固件并将其上传到新芯片。因为我只有一个在工作,所以我必须格外小心,不要损坏正在工作的控制器。我确实有一些 STM32 的基本经验,但我很感激我能得到的任何帮助。我有一份ST-Link v2 programmer。显然(如果有办法的话),它必须通过游泳来完成(我对此一无所知,几天前开始阅读)。不确定什么是正确的开始方式。转换器本身在电路板的右侧有 UART 引脚。
提前致谢。
解决方法
如果芯片未锁定,则可以使用 SWIM 接口。使用 STVP 工具从旧固件中提取固件或将其编程到新固件。它捆绑在一个名为“ST 工具集”的包中,用于 STM8 和 downloadable from ST website。 SWIM 需要 1 个引脚(如果目标使用该引脚,则加上复位)。尽管STM8s hvae 3~5V电源,但为了其他电路,最好使用3.3V电源。即使设备打开,您也可以提取它,因此无需将编程器的电源引脚连接到它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。