你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

研讨会送了一块NUCLEO-H7S3L8开发板,今天测试外部Flash有问题, 代码能下载进去,但加载不了代码

[复制链接]
newbie 提问时间:2025-5-28 20:33 / 已解决

使用下面两个软件版本烧录后都不行,应该是硬件问题,自己的h7s7-dk板都可以

STM32CubeH7RSV1.1

STM32CubeH7RSV1.2

官方能给换一块嘛,我哭死~~~

微信图片_20250528202315.jpg

收藏 评论10 发布时间:2025-5-28 20:33

举报

10个回答
butterflyspring 最优答案 回答时间:2025-6-3 11:03:41
通过STM32CubeProgrammer 检查 一下 option byte , 看看对应的XSPI2_HSLV是否打开。
从原理上看,这个外设对应的电压是1.8V的,需要打开才能跑通。
我这边刚巧找到板子,试了一下,是可以的。

STM32H7S3XXXBOOT.PNG STM32H7S3XXXBOOT2.PNG



STMWoodData 回答时间:2025-5-29 10:10:08

NUCLEO板上有外部FLASH吗???

butterflyspring 回答时间:2025-5-29 10:45:29
检查一下有没有加载 Boot_XIP.hex 这个启动文件到内部FLASH。

通过IAR 或 KEIL 的库里工程,已经设定在工程中设定好下载时自动加载。


newbie 回答时间:2025-5-29 15:52:49

STMWoodData 发表于 2025-5-29 10:10
NUCLEO板上有外部FLASH吗???

image.png

newbie 回答时间:2025-5-29 15:54:19

butterflyspring 发表于 2025-5-29 10:45
检查一下有没有加载 Boot_XIP.hex 这个启动文件到内部FLASH。</p>
<p>通过IAR 或 KEIL 的库里工程,已经设定在工 ...

检查了,自己有一块h7s7-dk ,这个不至于,应该硬件问题,看nor flash焊的有点偏

butterflyspring 回答时间:2025-5-30 15:03:19

newbie 发表于 2025-5-29 15:54
检查了,自己有一块h7s7-dk ,这个不至于,应该硬件问题,看nor flash焊的有点偏
...

下载的程序能读回来么? 比较一下内容是否正确。

如果正确的话,硬件应该是能工作的。

newbie 回答时间:2025-5-31 21:18:06

butterflyspring 发表于 2025-5-30 15:03
下载的程序能读回来么? 比较一下内容是否正确。</p>
<p>

不行的,memorymap就死了

峰谷 回答时间:2025-6-1 08:45:16

所有的demo都不能跑通?包括GPIO led那种?

newbie 回答时间:2025-6-1 12:40:30

峰谷 发表于 2025-6-1 08:45
所有的demo都不能跑通?包括GPIO led那种?

放内部flash的代码能跑,放外部flash的就不行,有做bootloader跳转,但调试memorymap就G了,离谱的是烧录算法能下到外部flash,却跑不起来~ 官方的代码,尝试两个版本的都不行,不可能是代码的问题~

newbie 回答时间:2025-6-3 13:34:08

butterflyspring 发表于 2025-6-3 11:03
通过STM32CubeProgrammer 检查 一下 option byte , 看看对应的XSPI2_HSLV是否打开。
从原理上看,这个外设 ...

好的,谢谢,我回去试一下

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版