H7-TOOL通过SWD接口脱机下载内部Flash+QSPI Flash+SPI Flash三合一操作说明,也支持1拖4

Posted Simon223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H7-TOOL通过SWD接口脱机下载内部Flash+QSPI Flash+SPI Flash三合一操作说明,也支持1拖4相关的知识,希望对你有一定的参考价值。

以烧录我们V7版本的H743内部Flash + 板载QSPI Flash W25Q128 + 板载SPI Flash W25Q64为例进行说明。
采用下图的方式二(这两种方式都已经支持):




1、先将制作好的QSPI Flash和SPI Flash下载算法存到eMMC中。

这两个算法需要大家自己制作,因为不同主控使用不同引脚外接不同存储器,下载算法都是不同的。这里以V7板子制作的算法进行说明,

QSPI Flash和SPI Flash算法文件在此章节配套的例子中
V7-060_QSPI Flash的MDK下载算法制作
V7-065_SPI Flash的MDK下载算法制作
http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980

 

将例程生成的QSPI Flash下载算法存到如下路径(主控芯片是那个存到那个路径下,方便我们操作):

 

2、H7-TOOL上位机的使用,具体看出H7-TOOL的操作说明即可。

将QSPI Flash和SPI Flash路径添加到TOOL上位机:
QSPI Flash路径:"0:/H7-TOOL/Programmer/Device/ST/STM32H7xx/ARMFLY_STM32H7x_QSPI_W25Q256.FLM"
SPI Flash路径:  "0:/H7-TOOL/Programmer/Device/ST/STM32H7xx/ARMFLY_STM32H743_SPI_W25Q64.FLM"

注意双引号不可以省略,完整的都复制进入,效果如下:

 

3、生成新的配置文件,并传输到H7-TOOL

 

4、直接点击开始烧录按钮,可以在线烧录:

 
注:logo信息里面可以看到内部Flash,QSPI Flash和SPI Flash依次烧写成功。

5、脱机烧录的话,单路烧录功能,选择我们生成的STM32-V7烧录文件

测试效果如下:
 


下面是1拖4,同时烧录4个V7效果:

以上是关于H7-TOOL通过SWD接口脱机下载内部Flash+QSPI Flash+SPI Flash三合一操作说明,也支持1拖4的主要内容,如果未能解决你的问题,请参考以下文章

H7-TOOL通过SPI接口脱机烧录SPI Flash操作说明,支持1拖4

脱机烧录实战技能任何支持SWD接口的单片机都可以方便移植的SPI Flash烧写算法制作,含视频说明(2022-05-30)

H7-TOOL发布固件V2.16, 脱机烧录增加汇顶,普冉,ESMT(台湾晶豪) SPI-FLASH等支持(2022-05-08)

H7-TOOL发布固件V2.16, 脱机烧录增加汇顶,普冉,ESMT(台湾晶豪) SPI-FLASH等支持(2022-05-08)

H7-TOOL发布固件V2.15, 脱机烧录增加瑞萨,合泰以及IS25WP全系列SPI FLASH等(2022-04-14)

H7-TOOL的I2C接口方式脱机烧录操作方法,已经发布(2022-07-16)