飞腾腾珑E2000系列包括E2000Q、E2000D、E2000S三个系列,芯片集成飞腾自主研发的高能效和低功耗处理器核,E2000Q集成2个FTC664和2个FTC310处理器核,E2000D集成2个FTC310处理器核,E2000S集成1个FTC310处理器核,兼容64位ARMv8指令集并支持ARM64和ARM32两种执行模式,支持单精度、双精度浮点运算指令和ASIMD处理指令,支持硬件虚拟化,产品支持商业和工业分级。 (来自飞腾官网)

在本篇文档将介绍如何使用挥码枪调试飞腾E2000Q

一. 准备材料:

  • JTAG 10针接头线
  • 安装好Nano Code的调试主机(我这里使用的是Windows版Nano Code)
  • 飞腾E2000Q开发板或者整机(需要有jtag口)

二. 连接:

2.1 将印有NTP的面朝上和挥码枪连接,如下图所示:

2.2 将印有JTAG的所在面冲板子内侧连接起来,如下图所示:

2.3 然后就是将挥码枪另一端Type C使用Type C转usb线连接到安装有Nano Code的调试主机上

附:飞腾E2000Q与挥码枪针脚对应关系

在飞腾E2000Q的背面,我们可以看到上面已经标记好了相关的针脚名,同样,在挥码枪背面,也标注了挥码枪对应的针脚名。

飞腾 挥码枪
TMS SWD
TCK SWK
TDO TDO
TDI SWDIO
RST SWCLK
GND GND

三. 调试:

在首次下载Nano Code安装后,需要先点击右下方的插件,更新到当前最新版,我这里是是2.7.52

更新完成后,点击”内核调试”,然后选中”OpenOCD”,然后下面输入”e2000”,按照下图所示,进行勾选上,确认无误后,就可以点击“启动”

如果接线正确的话,可以看到下图类似内容:

此时,我们点击上面的中断按钮,然后就可以在下面输入框输入命令,例如我这里输入的命令是r

到此为止,我们就可以根据自己的需要进行调试飞腾E2000Q了

作者:LiuJiaLi  创建时间:2025-04-15 13:12
最后编辑:LiuJiaLi  更新时间:2025-04-18 09:28