您可以通过两种不同的方式调试代码,一种是使用设备上可用的调试端口,另一种是使用JTAG端口并使用ChipScope调试代码。
这是来自GR网站: http://gnuradio.org/redmine/projects/gnuradio/wiki/USRP2UserFAQ#Is-there-a-JTAG-port
有JTAG端口吗? 是的,电路板上有一个标准的JTAG接头连接到 FPGA和CPLD,但您可能不需要它。自FPGA编程以来 来自SD卡的自举CPLD,主要用途 JTAG端口用于重新编程CPLD。您可以使用JTAG ChipScope的端口。
有JTAG端口吗?
是的,电路板上有一个标准的JTAG接头连接到 FPGA和CPLD,但您可能不需要它。自FPGA编程以来 来自SD卡的自举CPLD,主要用途 JTAG端口用于重新编程CPLD。您可以使用JTAG ChipScope的端口。
这就是Nick Foster在GR邮件列表上回复的答案:
USRP2(J301)上有一个调试端口(MICTOR接口) 可以路由信号进行调试。它连接到32位线 u2_core.v中的“debug”。只需连接您感兴趣的信号即可 调试并使用逻辑分析仪。
BR, 法哈德