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

相关推荐
偶像你挑的噻5 分钟前
15-Linux驱动开发-PWM子系统
linux·驱动开发·stm32·嵌入式硬件
硅农深芯23 分钟前
是时候跟GitBucket说再见了
git·单片机
未来之窗软件服务1 小时前
幽冥大陆(三十八)P50酒店门锁SDK C#仙盟插件——东方仙盟筑基期
开发语言·单片机·c#·东方仙盟·东方仙盟sdk·东方仙盟vos智能浏览器
Java小白,一起学习4 小时前
STM32新建工程(标准库官网下载)
stm32·单片机·嵌入式硬件
Bona Sun5 小时前
单片机手搓掌上游戏机(十五)—pico运行fc模拟器之编译环境
c语言·c++·单片机·游戏机
小尧嵌入式6 小时前
C++基础语法总结
开发语言·c++·stm32·单片机·嵌入式硬件·算法
2401_853448236 小时前
STM32F103C8T6---OLED显示屏
stm32·单片机·oled
沐欣工作室_lvyiyi6 小时前
基于单片机的居家智能音箱系统(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·智能音箱
沐欣工作室_lvyiyi6 小时前
基于单片机的飞机客舱窗帘控制系统(论文+源码)
单片机·嵌入式硬件·毕业设计·窗户
Bona Sun8 小时前
单片机手搓掌上游戏机(十六)—pico运行fc模拟器之程序修改烧录
c语言·c++·单片机·游戏机