【ARM】MDK烧录配置文件无权限访问

1、 问题场景

客户代码编译正常、调试出现报错<Error: Flash Download failed - "Cortex-M4">

仿真器识别正常,keil-Debug内显示相关信息、设备启动正常。

记录排查步骤,找到配置文件位置,查找相关文件,确认读取权限,后续成功烧录。

图1-1

3、软硬件环境

1)、软件版本:MDK5.39

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、相关排查信息已确认,jlink的配置文件版本为最新版本,相关DLL配置文件未缺失。

图4-1

2)、在IDE中打开配置界面,进入"Flash Download"界面、点击"Add"、查看该芯片的烧录文件、下方有该文件的存放位置。

首先确认该文件是否存在、若文件缺失,重新安装该芯片包,避免杀毒软件等对该文件进行损坏。

MDK软件需对该文件有访问权限,确认客户是否能够成功访问,该文件是否在路径下自动加密。

该文件成功访问,再次烧录,即可烧录成功。

图4-2

注:客户无法开放该路径的相关权限,可以修改PACK包的存放位置。

可参考:0101FAQ20231212-修改MDK的pack包的读取路径


​ 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

相关推荐
ZaaaaacK2 小时前
STM32技能综合巩固
stm32·单片机·嵌入式硬件
年轮不改2 小时前
STM32智能手表——任务线程部分
stm32·智能手表
yuanbenshidiaos3 小时前
stm32面试
stm32·嵌入式硬件·面试
charlie1145141913 小时前
STM32F103C8T6单片机的起始点:使用GPIO输出点亮我们的第一个小灯(标准库篇)
stm32·单片机·嵌入式硬件
磨十三4 小时前
ARM-----数据处理、异常处理、模式切换
arm开发
DOMINICHZL4 小时前
国产MCU替代STM32全解析:主流方案对比与实战指南
stm32·单片机·嵌入式硬件·gd32
-一杯为品-5 小时前
【STM32单片机】#4 OLED调试&外部中断
stm32·单片机·mongodb
@迷糊6 小时前
关于产生PWM波的发生电路的学习记录
单片机·嵌入式硬件
不被定义的~wolf6 小时前
【STM32】编写程序控制开发板的RGB LED灯
stm32·单片机·嵌入式硬件
二年级程序员7 小时前
51单片机的五类指令(五)——位操作类指令
单片机·嵌入式硬件·51单片机