RV-LINK:实现时注意事项

实现 RV-LINK 时的注意事项。想到一条在这里记录一条。

zoomdy at 163 dot com

与其它仿真器共存

很多板子有板载仿真器,并提供外部JTAG接口,可以选择使用板载仿真器或外接仿真器,这意味着会有两个仿真器同时接在目标处理器上,为了能够共存,仿真器没有连接调试器时应该将口线设置成高阻状态,即设置成输入状态且不能有上拉或下拉,或者其它等价的状态,如模拟输入状态。

target 产生异常情况怎么通知 gdb?

target 与当前 RV-LINK 固件不兼容,如何通知 gdb?

兼容性问题

如果持续保持向下兼容,以后RV-LINK的存储空间可能会不够,那么需要配置成两种情况:

  • 一种是向下兼容的,这用于探测器,即用来探测目标处理器特性和调试模块版本的应用
  • 一种是仅支持某个版本的debug spec,这用于针对特定处理器系列的仿真器