打印
[STM8]

SWIM可以访问MCU的任意地址吗?

[复制链接]
305|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huanghuac|  楼主 | 2021-2-5 21:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SWIM可以访问MCU的任意地址吗?

使用特权

评论回复
沙发
zwll| | 2021-2-5 21:25 | 只看该作者
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
huanghuac|  楼主 | 2021-2-5 21:28 | 只看该作者

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

使用特权

评论回复
地板
supernan| | 2021-2-5 21:29 | 只看该作者
你有什么想法

使用特权

评论回复
5
huanghuac|  楼主 | 2021-2-5 21:31 | 只看该作者
我现在的想法是想用SWIM改写 Option Byte,把ROP改写掉,然后再复位STM8,让STM8自己进入 Bootloader,以便我能对FLASH进行烧写。

使用特权

评论回复
6
xxrs| | 2021-2-5 21:33 | 只看该作者
单总线接口模块

使用特权

评论回复
7
kangzj| | 2021-2-5 21:37 | 只看该作者
用STVP就可以直接擦掉STM8的ROP啊

使用特权

评论回复
8
houcs| | 2021-2-5 21:39 | 只看该作者
但是擦除ROP是会导致整个片子的内容都被擦掉的

使用特权

评论回复
9
yinxiangh| | 2021-2-5 21:41 | 只看该作者
嗯,不可能让你只擦除ROP位,不影响其它内容的

使用特权

评论回复
10
houcs| | 2021-2-5 21:43 | 只看该作者
对,否则STM8的加密保护就形同虚设了

使用特权

评论回复
11
wangzsa| | 2021-2-5 21:45 | 只看该作者
STM8芯片是不能自己编程自己的吧

使用特权

评论回复
12
huanghuac|  楼主 | 2021-2-5 21:48 | 只看该作者
好的,我明天去单位试一下,多谢各位大侠了哈

使用特权

评论回复
13
晓伍| | 2021-3-2 13:59 | 只看该作者
有些地址不可以吧

使用特权

评论回复
14
八层楼| | 2021-3-2 13:59 | 只看该作者
只读的话应该可以

使用特权

评论回复
15
观海| | 2021-3-2 14:01 | 只看该作者
不能都擦除吧

使用特权

评论回复
16
guanjiaer| | 2021-3-2 14:02 | 只看该作者
个人认为不可以

使用特权

评论回复
17
heimaojingzhang| | 2021-3-2 14:02 | 只看该作者
可以尝试一下

使用特权

评论回复
18
SantaBunny| | 2023-3-8 10:13 | 只看该作者
有·地址的话不能擦除把

使用特权

评论回复
19
童雨竹| | 2024-4-8 07:02 | 只看该作者

这些引线越窄越好

使用特权

评论回复
20
Wordsworth| | 2024-4-8 08:05 | 只看该作者

图像由前景和背景组成,在灰度直方图上,前景和背景会形成高峰,在双峰之间的最低谷处就是阈值。

使用特权

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

本版积分规则

772

主题

8473

帖子

6

粉丝