硬汉嵌入式论坛

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

[问题解答] QSPI FLASH flm烧录问题

[复制链接]

4

主题

18

回帖

30

积分

新手上路

积分
30
发表于 2025-1-6 10:44:31 | 显示全部楼层 |阅读模式
本帖最后由 starhunt 于 2025-1-6 10:55 编辑

项目板子用的STM32H750+W25Q128  FLM文件自己写的
keil中在线烧录无问题
脱机烧录,QSPI flash烧录完校验时遇到下面的问题:

error:1100 swd_wait_until_halted() timeout
error:06 target_flash_uninit(FLM_FNC_PROGRAM)[/mw_shl_code]

麻烦硬汉哥帮忙看下

[C] 纯文本查看 复制代码
------------------------
FLM : 0:H7-TOOL/Programmer/Device**************************
Da***********************
Addr: 0x90001000, cfg = 6B919F0
FLM memory Infomation :
  algo file : 0:H7-TOOL/Programmer******************************
  AlgoRamAddr = 0x20000000
  AlgoRamSize = 0x10000
  ----Device Info------------------------
  Version & Architecture : 0x0101
  Device Name*********************
  Device Type : 5
  Device Addr : 0x90000000
  Device Size : 16384KB (0x1000000)
  Page Size   : 1024B
  Reserved    : 0x00000000
  Erased Content : 0xFF
  Program Page TimeOut   : 1000
  Erase Sector TimeOut   : 6000
  Erase Sector Size      : 00000000, 4KB (0x1000)
  ----Algo function offset ---------------
  Load Offset : 0x00000038
  Load Size   : 0x00007CE8
  FlashDevice : 0x00007D1C
  Init        : 0x00000001
  UnInit      : 0x00000059
  BlankCheck  : 0x00000000
  EraseChip   : 0x000001B1
  EraseSector : 0x000001B9
  ProgramPage : 0x000001D1
  Verify      : 0x00000209
  CaculCRC32  : 0x00000000
  GetSN       : 0x00000000
  ----Algo RAM Info---------------------------
  algo ram address   : 0x20000000
  algo size          : 0x00007D20
  buffer address     : 0x20007D20
  buffer size        : 0x00000400
  breakpoint addres  : 0x20000001
  static base adress : 0x20008120
  stack pointer      : 0x20010000
  Init        : 0x20000039
  UnInit      : 0x20000091
  BlankCheck  : 0x00000000
  EraseChip   : 0x200001E9
  EraseSector : 0x200001F1
  ProgramPage : 0x20000209
  Verify      : 0x20000241
InitUnderReset()
..DeviceID = 20036450 
OK
.NVIC_CPUID = 411FC271, Cortex-M7 r1p1
正在检查空片 
  3254ms, 0.00%
  3290ms, 100.00%
正在擦除扇区...
  3292ms, 0.00%
.....
  3868ms, 100.00%
正在编程...
  3872ms, 0.00%
.....................
  13711ms, 100.00%
正在校验...(FLM_Verify)
error:1100 swd_wait_until_halted() timeout
error:06 target_flash_uninit(FLM_FNC_PROGRAM)




回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2025-1-6 11:41:58 | 显示全部楼层
1、分享你的FLM算法文件。
2、分享你的完整TOOL上位机配置截图,我看下
回复

使用道具 举报

4

主题

18

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2025-1-6 13:16:56 | 显示全部楼层
eric2013 发表于 2025-1-6 11:41
1、分享你的FLM算法文件。
2、分享你的完整TOOL上位机配置截图,我看下

问题的根源找到了,是我代码的问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-1 15:19 , Processed in 0.210637 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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