keil使用Jlink下载时出现No Cortex-M SW Device Found 解决方法

在使用LE501x芯片时在Keil中开发,遇到两个烧录问题记录一下:

LE501x开发环境搭建可参考下面https://ls-ble-sdk.readthedocs.io/zh/latest/getting_started/sdk_env_setup.html

环境:keil开发环境,Jlink烧录器,LE501x芯片,在使用ble_uart工程是可以正常烧录并运行的,排除接线错误。当我使用Basic_uart工程烧录时候出现这种情况。

经排查是因为下图中这个JTAG Device Chain里没有识别到导致的,将JTAG改为SW后就能识别到了。

结束,识别到之后下载程序就ok了。

在下载程序的过程中还遇到的另外一个错误如下图:

这个原因是因为下面Flash Download这里缺少一个文件,这个文件提供了Flash 驱动算法(烧录方法)

针对这个LE501x芯片这个文件告诉 Keil:怎么通过 J-Link 操作外部 SPI Flash。按照下面图示添加这个文件,在添加前需要将安装包里的le501x_flash_algo.elf 文件复制一份并修改文件名为le501x_flash_algo.FLM,并将le501x_flash_algo.FLM文件拷贝到keil安装目录下的 ARM\Flash 路径中。(按照LE501x的pack包的话可以替代上面这一步操作)

相关推荐
rhythm-ring5 小时前
《汽车热管理系统:电子水泵单线PWM双向诊断机制》
单片机·嵌入式硬件·汽车
Dev_XH8 小时前
【成品设计】基于物联网的车间安全生产监控系统设计
stm32·单片机·嵌入式硬件·物联网
xiebs_9 小时前
【无标题】111
单片机
元器件BOM超人10 小时前
GD32E230C8T6 兆易创新Cortex-M23超值型MCU解析:规格参数、替代选型与常见问题
单片机·嵌入式硬件
StarsGreen11 小时前
Android 启动流程详解
android·linux·单片机·嵌入式硬件
en.en..11 小时前
AFE:模拟前端,模拟世界通往 MCU 的信号桥梁
单片机·嵌入式硬件
小鳄鱼电气11 小时前
感应电机直接转矩控制传动(AC4 200 HP)仿真说明书
单片机·嵌入式硬件
Dev_XH1 天前
【成品设计】基于单片机的家用智能浇花系统的设计与实现
stm32·单片机·嵌入式硬件·物联网
意法半导体STM321 天前
【官方原创】LAT1717 STM32N6 如何使用单个XSPI驱动双片相同HyperRAM
stm32·单片机·嵌入式硬件·mcu·stm32n6·hyperram
木子单片机1 天前
基于单片机的直流电机调速系统设计
单片机·嵌入式硬件·51单片机·nosql·keil