硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6977|回复: 9
收起左侧

[其它] 使用官方软件Flash Loader进行STM32芯片读写保护和芯片内部代码上传简易说明

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107695
QQ
发表于 2015-7-14 18:18:19 | 显示全部楼层 |阅读模式
使用官方软件flash_loader_demo进行串口ISP烧写CPU内部Flash烧写说明:
http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=28

===============================================================
1.  读保护和写保护都可以做在这里进行设置,而且支持扇区的单独设置
(1)禁止和使能写保护(写保护后,芯片将不能下载代码,还用这个软件解保护即可
1.png

(2)禁止和使能读保护
2.png

(3)单独设置扇区的读写保护(通过这个选项可以单独设置读写保护和解读写保护)
5.png

==================================================================
2.  先建立一个out.hex空文件(可以先建立个txt文本文件,然后修改名字),然后可以将芯片内部
FLASH的所有代码都读出来(当然也可以选择读取的扇区)。
(1)点击选择这里
6.png
(2)选择刚才创建的out.hex文件
7.png

(3)打开后会弹出如下对话框,用户可以在这里选择要读取的扇区。
8.png

(4)这里我选择全部读取,单击OK。
(6)点击NEXT进行下一步。
9.png

10.png

(7)最终上传完毕
12.png

用J-FLASH打开后效果如下:
13.png
回复

使用道具 举报

2

主题

35

回帖

2

积分

新手上路

积分
2
发表于 2015-7-14 21:22:57 | 显示全部楼层
一直没有机会测试STM32F4系列的读保护功能,想问问LZ测试开启读保护功能后,别强制读芯片的后芯片会怎么样?
回复

使用道具 举报

337

主题

2048

回帖

3064

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3064
发表于 2015-7-15 09:56:51 | 显示全部楼层
补充一点,写保护打开后,内部程序自己还是可以写flash的。

所以,内部如果有代码把flash当配置数据存储区,不受影响。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107695
QQ
 楼主| 发表于 2015-7-15 10:07:52 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:补充一点,写保护打开后,内部程序自己还是可以写flash的。

所以,内部如果有代码把flash当配置数据存储区,不受影响。 (2015-07-15 09:56) 
[s:141]感谢补充
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107695
QQ
 楼主| 发表于 2015-7-15 10:31:35 | 显示全部楼层

回 wujialing300 的帖子

wujialing300:
一直没有机会测试STM32F4系列的读保护功能,想问问LZ测试开启读保护功能后,别强制读芯片的后芯片会怎么样?
我试了,一旦设置了读保护就会这样,也就是说必须得擦除Flash的所有代码才可以进行编程。
1.png

2.png



之后再重新进入ISP模式就可以进行下载代码了。
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2015-7-15 11:32:18 | 显示全部楼层
主要是读保护就行了
回复

使用道具 举报

2

主题

35

回帖

2

积分

新手上路

积分
2
发表于 2015-7-15 16:10:24 | 显示全部楼层

回 eric2013 的帖子

eric2013:我试了,一旦设置了读保护就会这样,也就是说必须得擦除Flash的所有代码才可以进行编程。



....... (2015-07-15 10:31) 
十分感谢
回复

使用道具 举报

0

主题

9

回帖

0

积分

新手上路

积分
0
QQ
发表于 2015-7-20 10:22:26 | 显示全部楼层
QQ截图20150720102006.png
谢谢了!
回复

使用道具 举报

0

主题

9

回帖

0

积分

新手上路

积分
0
QQ
发表于 2015-7-20 10:22:52 | 显示全部楼层
出现上述情况怎么办?
谢谢了!
回复

使用道具 举报

337

主题

2048

回帖

3064

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3064
发表于 2015-7-20 11:19:43 | 显示全部楼层

回 xxhuanxing 的帖子

xxhuanxing: (2015-07-20 10:22) 
说明买的是盗版的jlink。 一般都是买的太早了,破解不好的那种。

可以上淘宝再买一个新版的。 或者用st-link也可以的,十几块钱也好用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-12 08:19 , Processed in 0.189499 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表