【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 版权协议,转载请附上原文出处链接和本声明。

相关推荐
零下273°32 分钟前
51单片机蜂鸣器铃声代码
单片机·嵌入式硬件·51单片机
猿~~~1 小时前
STM32的HAL库开发---高级定时器PWM输入模式实验
stm32·单片机·嵌入式硬件
聪聪06061 小时前
使用STM32F103C8T6和ESP8266链接阿里云
stm32·嵌入式硬件·阿里云
鹿屿二向箔1 小时前
单片机上SPI和IIC的区别
单片机·嵌入式硬件
weixin_580382062 小时前
STC51 P0 口 与P1 口输出
单片机·嵌入式硬件
一只搬砖的猹4 小时前
PCA9685舵机控制板使用
stm32·单片机·嵌入式硬件·mcu·pwm·舵机·舵机驱动
零下273°5 小时前
51单片机俄罗斯方块开机动画
单片机·嵌入式硬件·51单片机
浅陌pa6 小时前
04:定时器
c语言·单片机·嵌入式硬件·51单片机
╰⋛⋋⊱⋋翅膀⋌⊰⋌⋚╯6 小时前
STM32-启动文件
stm32·单片机
爱吃奶酪的松鼠丶8 小时前
51单片机之引脚图(详解)
单片机·嵌入式硬件·51单片机