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

研讨会送了一块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 最优答案 回答时间:3 天前
通过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 回答时间:7 天前

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

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

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

newbie 回答时间:6 天前

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

不行的,memorymap就死了

峰谷 回答时间:5 天前

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

newbie 回答时间:5 天前

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

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

newbie 回答时间:3 天前

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

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

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版