本文主要是介绍使用openocd + gdb 调试 imx6y芯片,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用openocd + gdb 调试 imx6y芯片
开发环境介绍
开发平台是正点原子的 imx6 mini开发板,核心板上的芯片不是imx6u而是imx6y,调试工具用的淘宝上买的jlink v11,感觉现在这个质量有点良莠不齐,换了三家店才买到一个能用openocd的,电脑上用的工具就是 windows 下的 openocd 和 windows子系统ubuntu 下的 arm-linux-gnueabihf-gdb。
驱动安装
通过上面图片中的文件安装jlink驱动,之后会在电脑的设备管理器上显示J-Link driver, 如下图所示。
此时openocd还无法连接到jlink,需要通过zadig.exe替换驱动。通过如下步骤进行替换后,在设备管理器上可以看到如下信息。在设备管理器上多出了一个通用串行总线设备J-Link。(在淘宝上买的嘛,这里名称可能不太一样)。此时便可以连接板子进行调试了。
这篇关于使用openocd + gdb 调试 imx6y芯片的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!