硬汉嵌入式论坛

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

[脱机烧录] H7-TOOL使用SWD接口下载QSPI Flash/SPI Flash出现AlgoRamSize too small原因和解决办法

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2023-1-9 00:46:14 | 显示全部楼层 |阅读模式
【下载说明】

H7-TOOL通过SWD接口脱机下载内部Flash + QSPI Flash + SPI Flash三合一操作说明,也支持1拖4
https://www.armbbs.cn/forum.php?mod=viewthread&tid=107011

【问题现象】

image.png

【原因解决】

比如测试STM32F429BI外挂SPI Flash出错上面错误,解决办法:

1、找到PC软件安装目录这这个文件:h7toolPC_release\EMMC\H7-TOOL\Programmer\Device\ST\STM32F4xx\STM32F42xxx_43xxx_2048.lua。

image.png

2、修改这个RAM大小,这个地址空间RAM有多大,就开多少,429系列,这个至少128KB,我们这里默认就开启了8KB,完全不够外设SPI Flash使用。

M(NK%7T]4OL`)GSTPD~9)60.jpg

3、PC端修改完毕后,修改eMMC磁盘里面此文件的配置,全部搞好后,TOOL重新上电测试即可。


【自制算法】

【实战技能】任何支持SWD接口的单片机都可以方便移植的SPI Flash烧写算法制作,含视频说明(2022-05-30)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=112600








回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2023-1-10 10:31:42 | 显示全部楼层
我初次搞的时候就遇到这个问题了,初次搞很容易忽视这里。
代码不规范,亲人两行泪!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 21:50 , Processed in 0.170012 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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