MCUXpresso IDE 25.6 烧录 MCXW716C 失败:处理器处于安全模式,EraseSector timeout(6000ms) PC=0xFFFFFFFE,ChecksumSectors Ef(38)
各位好,我在使用 MCUXpresso IDE + LinkServer 给 恩智浦 MCXW716C(板卡:FRDM-MCXW71 / 或自研板)下载程序时遇到烧录失败问题,现象如下,想请教可能原因与恢复方法。
IDE:MCUXpresso IDE25.6.136
LinkServer:redlinkMulti 驱动程序 v25.6(2025 年 6 月 26 日版本 1017)
调试器:板载 MCU-LINK 板载 (r0E3) CMSIS-DAP V3.117
连接方式:SWD
芯片:MCXW716CxxxA
系统:Windows [版本号可选]
工程/示例:[例如 frdmmcxw71_lpi2c_read_fxls896x_accel_value_transfer]
打开工程并正常编译生成 axf/elf
点击 Debug(或下载/烧录)
LinkServer 连接正常,但在擦除/写入阶段失败
能正常识别芯片与闪存:检测到闪存变体 "FMU 1MB
但提示处理器处于安全模式
随后在 Flash 驱动程序 操作阶段报错:ChecksumSectors Ef(38)
最终 EraseSector 擦除扇区超时 6000ms,并且PC 显示0xFFFFFFFE
处理器处于安全模式 在 MCXW716C 上通常意味着什么? 是否表示已进入安全生命周期/开启安全配置从而限制 闪存 擦写与调试?
对于这种状态,正确的恢复方式是什么? 是否需要mass erase / recover / unsecure流程?在 MCUXpresso/LinkServer/MCU-LINK 下如何操作最规范?
PC: 0xFFFFFFFE 是否可视为 flash 驱动程序 跑飞/HardFault/调试访问被安全域隔离导致的 "无效 PC"?
是否有人在LinkServer v25.6+ MCXW716C 上遇到类似 EraseSector timeout? 有没有已知 bug、推荐的连接脚本/参数(如降低 SWD 频率、connect under reset、改变复位策略等)?
[是否使用过安全示例/trustZone/安全启动配置:是/否则/不确定]
[芯片是否曾经烧录过安全相关固件/配置区:是/否/不确定]
[尝试过的操作:降低 SWD 频率、换线/换口、断电重启、按住复位连接、换 LinkServer 版本等]
可提供完整的 LinkServer log / 工程 / 最小复现步骤
感谢大家指点。
你好@向明月
我想你可以下载安全配置工具。
然后创建 w71 工作区。
然后擦掉。
希望能帮到你。
BR
哈利