openocd相关内容

如何编写 gdb 脚本(使用 python)?示例添加断点,运行,我们打的是什么断点?

我正在尝试使用 gdb 创建一个小单元测试,对于由 OpenOCD 控制的嵌入式 mcu(这使我可以通过 gdb 服务器控制我的目标). 所以我想用一些 gdb 脚本来自动化这个. 我想为 gdb 编写某种或多或少的脚本: 添加几个断点 启动程序 当我们停止时,它在哪里停止(获取帧信息) 退出. 有什么想法吗? 如何在 python gdb 脚本中执行此操作的示 ..
发布时间:2022-01-20 20:19:24 其他开发

Eclipse GDB“初始化"和“跑";使用 OpenOCD 设置 ARM LPC1768?

我终于想通了 如何让代码在 这个 LPC1768 迷你板,但是现在我正在尝试进行调试. 我使用的工具链是:Yagarto + Eclipse (Indigo)(带 GDB 硬件调试器)+ OpenOCD.我的 JTAG 接口是:Bus Blaster V2 板. 我找到了一个 指南,它介绍了类似的设置,但它适用于不同的JTAG接口所以不是很有用.还有这篇文章关于LPC1768 示例,但 ..
发布时间:2022-01-17 14:14:03 Java开发

如何编写 gdb 脚本(使用 python)?例子添加断点,运行,我们打到了什么断点?

我正在尝试使用 gdb 创建一个小单元测试,对于由 OpenOCD 控制的嵌入式 mcu(这让我可以通过 gdb 服务器控制我的目标). 所以我想用 gdb 的一些脚本来自动化这个. 我想为 gdb 编写某种脚本,或多或少会这样做: 添加几个断点 启动程序 当我们停止时,它在哪里停止(获取帧信息) 退出. 有什么想法吗? 关于如何在 python gdb 脚本中 ..
发布时间:2022-01-04 10:08:25 其他开发

OpenOCD 和 STM32F7 闪烁

所以我有一个非常简单的代码来查看设备是否还活着. section .text.weak Reset_HandlerReset_Handler:ldr r0, =_estackmov sp, r0/* 设置堆栈指针 */ldr r2, =_sdata//b Reset_Handler 根据数据表,闪存从 axim 总线上的 0x0800 0000 开始.这是我的链接器文件: ENTRY(Res ..
发布时间:2021-11-17 22:22:56 其他开发

使用 openocd 显示 Cortex-M4 SWO 日志

我正在使用 ubuntu、openocd 和 stlink 来开发 stm32f407-discovery,我正在学习通过 SWO 引脚使用 ITM 模块从芯片获取日志.最后发现openocd命令 tpiu config internal/tmp/swo.out uart off 168000000 从临时文件中获取日志是完美的,但无论如何都可以直接在 openocd 控制台上显示日志,例如半 ..
发布时间:2021-11-17 22:21:06 其他开发

Eclipse GDB“初始化"和“运行"使用 OpenOCD 的 ARM LPC1768 设置?

我终于想通了 如何让代码在 这个 LPC1768 迷你板,但是现在我正在尝试进行调试. 我使用的工具链是:Yagarto + Eclipse (Indigo)(带 GDB 硬件调试器)+ OpenOCD.我的 JTAG 接口是:Bus Blaster V2 板. 我找到了一个指南,其中介绍了类似的设置,但它用于不同的 JTAG 接口所以不是很有用.还有这篇文章关于LPC1768 示例, ..
发布时间:2021-11-17 21:56:06 Java开发

显示带有openocd的Cortex-M4 SWO日志

我正在使用ubuntu,openocd和stlink开发stm32f407-discovery,我正在学习通过SWO引脚使用ITM模块从芯片获取日志.最后,我发现了openocd命令 tpiu config internal/tmp/swo.out uart关闭168000000 从临时文件中获取日志是完美的,但是无论如何,它可以直接在openocd控制台上显示日志,例如半主机日志.谢谢 ..
发布时间:2021-04-09 19:25:52 其他开发

OpenOCD和STM32F7闪烁

所以我有一个非常简单的代码,只是看设备是否还活着. section .text .weak Reset_Handler Reset_Handler: ldr r0, =_estack mov sp, r0 /* set stack pointer */ ldr r2, =_sdata // b Reset_Handler 根据数据表,闪存从axim总线上 ..
发布时间:2020-09-07 02:54:46 其他开发

STM32CubeF7 BSP LCD尝试

我正在尝试使用来自STM32CubeF7的BSP库在stm32f769i-disco的LED上显示字符串.但是,什么也没有发生.这是代码: #include "stm32f7xx_hal.h" #include "stm32f769i_discovery.h" #include "stm32f769i_discovery_lcd.h" #include "stm32f7xx.h" #incl ..
发布时间:2020-07-02 02:59:43 其他开发

无法使用OpenOCD查找脚本文件

我正按照本教程尝试将OpenOCD与我的ST发现板一起使用: https ://japaric.github.io/discovery/README.html .验证OpenOCD安装时,出现以下错误: 我尝试提供所有文件的绝对路径,但是它不起作用.我还尝试使用scripts/board文件夹中的脚本文件.他们显示了类似的问题,找不到文件.解决这个问题的任何指示都很棒. 我的主机正在运 ..
发布时间:2020-07-02 02:59:39 其他开发

OpenOCD和stm32f7编写

所以我有一个非常小的代码,只是看设备是否还活着. section .text .weak Reset_Handler Reset_Handler: ldr r0, =_estack mov sp, r0 /* set stack pointer */ ldr r2, =_sdata // b Reset_Handler 根据数据表,闪存从axim总线上的 ..
发布时间:2020-07-02 02:59:33 其他开发

最终启动序列中的错误-STM32L476的Eclipse系统工作台调试

我正在尝试调试和运行STM32L476的简单汇编代码.我已经设置了Eclipse Oxygen,在Eclipse中安装了最新版本的System Workbench插件,并安装了ST-Link驱动程序. IDE成功构建了程序,没有引发任何错误,但是,当我连接STM Discovery Board并尝试调试时,程序将引发以下错误: 最终启动顺序中的错误-未为设备“通用TCP/IP"定义重置命令. ..
发布时间:2020-07-02 02:59:29 Java开发

OpenOCD一次调试多个设备

我正在尝试使用eclipse上的openocd一次调试多个设备.我有2个STM32F303发现对象,我已将hla_serial标志设置为适当的板,但是仍然没有运气. 单独的板工作正常,但是在尝试调试时,Eclipse表示最后一个顺序出错. 因此,如果有人对此有经验.谢谢 解决方案 我们可以在openocd 0.9+ ONLY 中使用hla_serial选项.我建议从下载 GNU ..
发布时间:2020-07-02 02:59:25 Java开发

STM32F0,ST-link v2,OpenOCD 0.9.0:打开失败

我正在使用 Launchpad的 gcc-arm-none-eabi 4.9-2015q2编译为STM32F0,现在我想使用该集合中的arm-none-eabi-gdb进行调试.我的ST-Link v2是Nucleo F411RE板的一部分,并连接了外部硬件(STM32F0目标).闪烁F0可以正常工作,因此我得出结论,我的SWD连接良好. 现在,我要启动 OpenOCD ,但失败: $ ..
发布时间:2020-07-02 02:59:21 其他开发

如何脚本GDB(与Python)?添加断点示例,运行,我们碰到了什么断点?

我试图用gdb创建一个单元测试, 用于由 OpenOCD (这使我可以通过gdb服务器控制我的目标)。 所以我想用gdb的一些脚本来自动执行此操作。 / p> 我想为gdb编写某种脚本,或多或少地这样做: 添加几个断点 启动程序 当我们停下时,它停在哪里(获取框架信息) li> 退出。 任何想法? 如何在python gdb脚本中执行此操作的示例很好。 ..
发布时间:2018-04-21 14:21:13 其他开发

Eclipse GDB“init”和“运行”使用OpenOCD的ARM LPC1768的设置?

我终于计算出如何获取代码运行在这个LPC1768迷你板,但是现在我正在尝试调试工作。 我使用的工具链是: Yagarto + Eclipse(Indigo)(w / GDB硬件调试器)+ OpenOCD 。我的JTAG界面是: Bus Blaster V2 板。 我发现一个指南类似的设置,但它是一个不同的JTAG接口,所以不是很有用。还有一个这篇文章关于 LPC1768示例,但gdb命 ..
发布时间:2017-07-28 18:22:23 Java开发