硬汉嵌入式论坛

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

[Flash] 系统Flash数据的读取

[复制链接]

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2021-6-14 17:23:04 | 显示全部楼层 |阅读模式
关于系统Flash的读取有几个问题请教大家。
现在用的是: STM32H743, 根据使用手册,系统Flash数据的地址是: 0x1FF00000 - 0x1FF1FFFF, 共128 Kbyte。
从论坛上学到厂家bootloader 起始地址是: 0x1FF09800;根据手册(AN2606), bootloader 结束地址:0x1FF1E7FF。 这两个地址之间的全部数据可以用STMCube读取出来。
系统Flash中剩下的部分应该不是bootloader了。
第一个问题是: 在bootloader 之前和之后,还有些别的数据可以用STMCube读取出来,这些是什么数据?
第二个问题是:在系统Flash地址的最前面和最后面有一部分地址无法用STMCube或STLink读出,这里是储存了需要保密的数据吗? 有可能读出来吗?
刚刚开始学习程序,有些写的不明确的地方还请见谅。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2021-6-15 08:14:46 | 显示全部楼层
这些要联系ST厂咨询才行,资料上并没有明确说明所有这些系统Flash程序里面存储的都是什么东西。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2021-6-15 12:48:20 | 显示全部楼层
eric2013 发表于 2021-6-15 08:14
这些要联系ST厂咨询才行,资料上并没有明确说明所有这些系统Flash程序里面存储的都是什么东西。

哇,谢谢回答,可以再请教一下,厂家的bootloader的源代码也需要和ST厂咨询吗?我现在读出来的系统Flash里面的boot loader是binary/hex 格式,从这个格式要转换成源代码应该非常困难吧。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2021-6-15 13:06:12 | 显示全部楼层
Maybeu 发表于 2021-6-15 12:48
哇,谢谢回答,可以再请教一下,厂家的bootloader的源代码也需要和ST厂咨询吗?我现在读出来的系统Flash ...

ST不给系统Bootloader源码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 03:05 , Processed in 0.158227 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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