首页 > 其他分享 >OpenOCD + DAP-LINK 调试ESP32的失败经历(2)

OpenOCD + DAP-LINK 调试ESP32的失败经历(2)

时间:2023-01-06 23:13:28浏览次数:70  
标签:OpenOCD ESP32 编译 DAP 乐鑫 LINK CMSIS jtag

背景

https://www.cnblogs.com/liteng0305/p/17018299.html

上次使用乐鑫编译好的OpenOCD失败,可能是因为没有开启CMSIS-DAP支持,手动开启编译试一下

平台

Ubuntu
Linux 5.4.0

官方OpenOCD

直接下载的OpenOCD没有打开CMSIS-DAP支持

apt install openocd

下载官方OpenOCD源码打开CMSIS-DAP支持,编译安装

可以正常识别CMSIS-DAP调试器,确定硬件没有问题

乐鑫魔改OpenOCD

下载乐鑫魔改OpenOCD源码打开CMSIS-DAP支持,编译安装运行

指令执行失败

Error: CMSIS-DAP command CMD_DAP_SWJ_CLOCK failed.
openocd: src/jtag/core.c:343: jtag_checks: Assertion `jtag_trst == 0' failed.

在论坛找到相同的经历,楼主最后也没解决,买了官方调试器esp-prog

https://www.esp32.com/viewtopic.php?t=22336

结论

乐鑫魔改的OpenOCD看来大概也许确实不支持CMSIS-DAP,寄

标签:OpenOCD,ESP32,编译,DAP,乐鑫,LINK,CMSIS,jtag
From: https://www.cnblogs.com/liteng0305/p/17031833.html

相关文章

  • 基于SpringBoot 使用 Flink 收发Kafka消息
    前言这周学习下Flink相关的知识,学习到一个读写Kafka消息的示例,自己动手实践了一下,别人示例使用的是普通的JavaMain方法,没有用到springboot.我们在实际工作中会使用spr......
  • RayLink远程控制软件:叮~你收到一份年度关键词报告
    叮~~~今天是12月31日,2022年的最后一天。今天过后,明天就是2023年啦!R君提前恭祝大家新年快乐,温情满满的跨年之际,RayLink感恩2022遇见大家,2023还请大家多多关照~20......
  • m基于Simulink的高速跳频通信系统抗干扰性能分析
    1.算法描述       信道为Rayleigh衰落信道下的性能分析和Nakagami-m衰落信道下的性能分析。本课题我们采用的仿真参数如下:     simulink仿真模型如下所......
  • Java并发容器之LinkedBlockingQueue源码分析
    一、简介LinkedBlockingQueue是java并发包下一个以单链表实现的阻塞队列,它是线程安全的,至于它是不是有界的,请看下面的分析。二、源码分析2.1属性 //容量private......
  • ESP32 IDF V5.0 编译环境
    方法:环境搭建工具一键安装:下载链接:https://dl.espressif.com/dl/esp-idf/  可以选择离线安装方式和在线安装方式,建议:采用离线安装的方式下载离线安装包之后点击安装......
  • ESP32 I2C 总线主模式通信程序
    一、概述这里主要是记录ESP32中进行I2C通行的基本程序,也可以说是I2C总线驱动程序,当然这里只是作为主模式,从模式我还没需要这个需求,以后有机会贴上。此笔记的主要目......
  • 为什么巨头的 Flink 作业运行都在 YARN 上?(附源码)
    曾有人调侃:HBase没有资源什么事情也做不了,Spark占用了资源却没有事情可做? 那YARN了解一下?01YARN!伴随着Hadoop生态的发展,不断涌现了多种多样的技术组件Hive、HBase、Spa......
  • m基于simulink的QAM-WIMAX通信系统仿真
    1.算法概述全球微波接入互操作性(WorldInteroperabilityforMicrowaveAccess,WiMAX),WiMAX的另一个名字是802.16。IEEE802.16标准,又称WiMAX,或广带无线接入(BroadbandWirel......
  • m基于simulink的QAM-WIMAX通信系统仿真
    1.算法概述        全球微波接入互操作性(WorldInteroperabilityforMicrowaveAccess,WiMAX),WiMAX的另一个名字是802.16。       IEEE802.16标准,又称WiMA......
  • Flink:CEP
    基本概念CEPCEP就是复杂事件处理(ComplexEventProcessing)的缩写。而FlinkCEP就是Flink实现的一个用于复杂事件处理的库。具体的处理过程是,把事件流中的一个个简......