关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法

这篇具有很好参考价值的文章主要介绍了关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

今天在用J_Link给芯片n32g032下载程序时,发现厂家提供的程序,下载是好着的,但是自己将程序稍加修改后,烧录进板子,程序正常,但是再次进行烧录时,遇到了J_Link无法识别的问题,具体问题描述为:No Cortex-M SW Device Found,并且kail5下方提示以下错误

  • JLink Info: Found SW-DP with ID 0x0BB11477
  • JLink Info: Failed to power up DAP
  • JLink Info: Connect fallback: Reset via Reset pin & Connect.
  • JLink Info: Found SW-DP with ID 0x00000477
  • JLink Info: Failed to power up DAP
    Error: Flash Download failed - Target DLL has been cancelled
    在检查了自己的线路连接无误后,找了很多办法,最终在以为大佬的协助下,解决的该问题。
    关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法

解决思路

首先出现该问题的原因是仿真器的接口被占用,导致J_Link识别不到设备,具体解决办法是解锁flash,并将flash清空,我用到J_Flash这个上位机。

关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
首先进去该上位机后,选择新建项目,然后点击start,进入工程。
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
然后选择目标设备
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
在这个地方选择你的设备的具体信息。由于我自己的芯片ARM,并且内核是Cortex-M0,所以选在这两个。
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
选择完成后进入下面这个界面
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
在这里将SWD改为自动
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
然后点击target连接
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
观察连接时否成功,如果不成功,可以将之前的上一步的CPU改为cortex-M0+,然后再次进行连接。
连接成功后就进行下一步操作
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法
选择Manual Programming。
先选择Unsecure Chip,解锁芯片。
关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法

再选择Erase Chip,进行擦除flash。
擦除完成后,就可以用kail5再次进行烧录了。
以上是自己遇到该问题的解决办法,希望能帮助到大家。文章来源地址https://www.toymoban.com/news/detail-431935.html

到了这里,关于关于J_Link下载时连接不到芯片No Cortex-M SW Device Found的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 成功解决keil识别不到单片机芯片,下载不了程序

    我的芯片是STM32F429,正点原子的阿波罗。 今天使用开发板做实验,突然找不到芯片了, 以前下载的PWM波也运行不了 。查找了好久,原来是芯片锁了,终于解决了。 我是第二种办法实现给芯片解锁的,第一种是我猜测的。 解决办法: 第一种: 先给驱动板上电,boot0接到3.3

    2024年02月15日
    浏览(37)
  • 【JLink仿真器】盗版检测、连接故障、检测不到芯片问题

    当使用非正常版本的JLink连接高版本的MDK时,再加上JLink驱动程序版本过高,就会被检测出这个问题。网上找了很多方法基本都是降低JLink驱动程序版本,然后修改.dll文件。我使用的是J-Link ARM-OB STM32,版本降低为6.98c。

    2024年02月08日
    浏览(143)
  • 关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题

    这个问题搞得我到凌晨03:00左右才睡,必须的记一下,避免以后又忘了。    出现这种情况也是一般在被下载到不同flash型号的芯片才会有的(我第一次下载到STM32F103VET6上没问题,但是换成STM32F103RBT6时就出现这问题了),正常添加步骤是这样的, 图1 添加芯片flash步骤    但

    2024年02月16日
    浏览(158)
  • STM32——ST-Link v2调试下载器的连接方法【详解】

    在网上购买了STM32F103C8T6的最小系统开发板,由于手头上没有官方的STM32调试器,所以也同时购买了一个便宜的st-link v2下载调试器  这种下载器和STM32的最小系统板之间完成调试通信需要连接四根线,连接图如下所示  其实这里最需要注意的是方向问题,这种插针座都是有一个

    2023年04月09日
    浏览(89)
  • STM32 MCUISP下载 开始连接...401, 接收到: 芯片超时无应答,无法连接

    1确保板子的BO.B1是接地的 2确保开发板的PA9,PA10跳线帽是默认的与CH340的两个引脚相连(发货的时候默认就连上) 3确保已经安装好了CH340驱动, 4)MCUISP 注意左下方:“DTR 低电平复位,RTS高电平进bootloader同时注意,usb线连接板子下方的usb-232口,而不是左侧的。 5波特率对于M4开发板

    2024年02月11日
    浏览(47)
  • 关于在keil官网下载STM32芯片包速度很慢的解决方法。

    关于在keil官网下载STM32芯片包速度很慢的解决方法。 1、打开以下网址:https://www.keil.com/dd2/pack/#!#eula-container 2、首先要确定好你所需要的芯片是哪一系列的。 3、下载个迅雷。 4、创建一个文本,复制以下网址。 http://keilpack.azureedge.net/pack/ 5、参考以下操作 http://keilpack.azureed

    2024年02月13日
    浏览(50)
  • 关于DAP-Link在keil中显示RDDI-DAP Error的解决办法以及串口驱动安装及串口下载程序

    初学单片机,小白一个,但是在解决此问题中遇到各种各样的其他问题,虽然最终的原因哭笑不得,还是想记录一下关于问题的解决方法,我说的应该比较浅薄,请各位指正哈。 首先记录一下DAP-LINK连接方式,以正点原子的MINI板为例,用20pin引脚连接,此外还需单独给板子供

    2023年04月09日
    浏览(74)
  • 关于vscode连接服务器后运行ipynb文件select kernel找不到内核的解决方法

    在vscode中连接服务器后,运行ipynb文件,要求选择\\\"…ipynb\\\"的内核时,找不到任何可用的内核,如下图所示。 原因: 本地安装的jupyter版本太低,更新一下 即可。 没有更新前,jupyter的图标是暗的,更新后才变亮。此时再选择kernel时: 出现了多个可选择的选项。 主要参考:h

    2024年02月16日
    浏览(52)
  • 解决keil-5中stm32f103系列使用ST-Link下载程序时不能连接的问题。“flash download failed ”

    出现的问题如下: 解决方法如下: 因为新版的Keil 加入了下载器的校验机制,所以我们需要替换掉新版编译器下的原文件 需要这个文件的评论下方留言记得留言哦。 一、解压后得到 STlink 文件夹,整个文件夹替换到 软件安装目录下 /ARM 处即可 二、更新下载器固件(更新一次

    2024年02月12日
    浏览(90)
  • 解决stm32芯片锁死 出现Error:Flash Download Failed-“Cortex-M3“

    打开MDK软件使用SW当时连接单片机发现能连接到板子 显示已经连接上 但是再下载的时候出现Error:Flash Download Failed-\\\"Cortex-M3\\\"下载错误 首先排除硬件连接问题,能够连接到stm32说明硬件连接没有问题,再排除软件编译错误,最后预估可能是硬件stm32芯片由于脉冲电平的干扰导致芯

    2024年02月15日
    浏览(95)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包