[STM8]

访问MCU的任意地址

[复制链接]
557|7
手机看帖
扫描二维码
随时随地手机跟帖
zhanglli|  楼主 | 2017-10-31 15:38 | 显示全部楼层 |阅读模式
SWIM可以访问MCU的任意地址吗?
lium| | 2017-10-31 15:42 | 显示全部楼层
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
zhanglli|  楼主 | 2017-10-31 15:50 | 显示全部楼层

有没有大侠弄过 STM8的SWIM?
UM0470中描述了SWIM的接口数据格式和支持的命令:
SRST、ROTF(Read On The Fly)、WOHF(Write On The Fly)。
SWIM进入 active状态后,是不是通过 WOHF命令,提供地址和数据,就可以改写MCU的任意地址的值?

使用特权

评论回复
llia| | 2017-10-31 15:52 | 显示全部楼层
你有什么想法

使用特权

评论回复
zhanglli|  楼主 | 2017-10-31 15:57 | 显示全部楼层
我现在的想法是想用SWIM改写 Option Byte,把ROP改写掉,然后再复位STM8,让STM8自己进入 Bootloader,以便我能对FLASH进行烧写。

使用特权

评论回复
zhuww| | 2017-10-31 16:01 | 显示全部楼层
单总线接口模块

使用特权

评论回复
zhanglli|  楼主 | 2017-10-31 16:04 | 显示全部楼层
唉,还是没有什么结果,算了,先结贴吧,多谢大家啦

使用特权

评论回复
Xflyan| | 2017-10-31 16:23 | 显示全部楼层
用STVP就可以直接擦掉STM8的ROP啊,但是擦除ROP是会导致整个片子的内容都被擦掉的
不可能让你只擦除ROP位,不影响其它内容的,否则STM8的加密保护就形同虚设了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1016

主题

9386

帖子

1

粉丝