当前位置: 首页 > article >正文

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


http://www.kler.cn/a/538131.html

相关文章:

  • IDEA+DeepSeek让Java开发起飞
  • 什么是中间件中间件有哪些
  • DNS攻击方式有哪些,应该采取哪些应对措施?
  • 利用 Python 爬虫获取按关键字搜索淘宝商品的完整指南
  • Android性能优化
  • xcode常见设置
  • 12.13 LangChain 运行时引擎解析:AgentExecutor vs PlanAndExecute vs AutoGPT
  • 三天急速通关MyBatis
  • c语言样式主题 清爽风格 代码色彩 keil风格 适合单片机开发GD32 STM32等 cursor或者vscode 的settings.json文件
  • Python第三方库复制到另一台电脑保持安装环境一致
  • 【RK3588嵌入式图形编程】-SDL2-创建应用事件循环
  • 【DeepSeek-01】无需 Docker,千元级电脑本地部署 Ollama + DeepSeek-R1:14b + Chatbox
  • stm32蓝牙模块
  • 【Pytorch实战教程】让数据飞轮转起来:PyTorch Dataset与Dataloader深度指南
  • Linux网卡配置方法
  • 02为什么 OD门和 OC门输出必须加上拉电阻?
  • 机器学习-关于线性回归的表示方式和矩阵的基本运算规则
  • 【STM32F1】一种使用通用定时器实现各个通道独立输出不同指定数量脉冲的方法
  • 掌握内容中台与人工智能技术的新闻和应用场景分析
  • vue的响应式原理以及Vue 3.0在响应式原理上的优化方案
  • Blocked aria-hidden on an element because its descendant retained focus.
  • CASAIM与马来西亚 Perodua汽车达成合作,共推汽车制造质量升级
  • 【C++八股】const和define的区别
  • 在亚马逊云科技上云原生部署DeepSeek-R1模型(下)
  • Spring Boot 多数据源解决方案:dynamic-datasource-spring-boot-starter 的奥秘(上)
  • 基于HTML5 Canvas 的盖楼游戏