挥码枪上手指南

欢迎您使用挥码枪!

挥码枪是基于ARM CoreSight技术的硬件调试器,其核心功能是通过CoreSight协议访问目标系统,实现系统调试和调优等功能;您收到的盒子中包括如下部件:

  • 挥码枪核心硬件(主板、微处理器等)
  • USB线一根及SD转接卡和连线一套
  • 透明塑料包装盒一个
  • 说明书一份

上手步骤

1.下载Nano Code调试工具。
https://www.nanocode.cn/#/download
2.按下图所示,将SD转接卡与挥码枪连接。

3.将转接卡插入GDK8,USB线插入上位机。
4.[此步骤仅对老GDK8必须操作]开启GDK8的JTAG,可以通过GDK8的葫芦娃小程序或者遥控器按[Fn+5]进行切换(7月20号之后的GDK8默认是开启JTAG的,此步额外操作,会关闭JTAG功能,导致调试时出项-4错误(读IDR寄存器失败)。)
5.打开Nano Code,进入Nano调试;未注册用户,请先注册账号。
6.点击 [内核调试],点击 [USB2/USB3],选择 [OpenOCD] [Reconnect] [Linux Kernel] [Memory Shadow],点击 [启动],等待调试会话的建立;如下图所示。

7.点击工具栏上的中断按钮,发起中断。

8.如果看到下图所示的命令提示符,则代表成功建立内核调试会话,可以通过CoreSight技术来探索ARMv8和Linux内核的世界了。

9.如果调试时遇到意外情况,建议点击View > Output唤出Output面板,在面板上的信息源下拉框中选择“Nano Code”。

作者:admin  创建时间:2022-06-17 13:09
最后编辑:李梓涌  更新时间:2024-08-19 10:09