首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >USRP2 FPGA调试

USRP2 FPGA调试
EN

Stack Overflow用户
提问于 2011-09-01 10:48:44
回答 1查看 808关注 0票数 1

我在USRP2中的FPGA代码( Verilog)中添加了一些功能。我想调试代码。请您建议一下,如何调试FPGA代码。

我不想为模块编写测试平台。我是否有可能在FPGA代码中写入缓冲器,从固件读取这个缓冲区,并从USRP2的串行控制台读取它。

任何暗示/方向都是非常有用的。

谢谢基兰

EN

回答 1

Stack Overflow用户

发布于 2012-01-16 13:30:18

您可以通过两种不同的方式调试代码,一种是使用单元上可用的调试端口,另一种是使用JTAG端口并使用ChipScope调试代码。

这来自GR站点:http://gnuradio.org/redmine/projects/gnuradio/wiki/USRP2UserFAQ#Is-there-a-JTAG-port

有JTAG端口吗?

是的,有一个标准的JTAG头在板上连接到FPGA和CPLD,但你可能不需要它。由于FPGA是用自举CPLD从SD卡上编程的,JTAG端口的主要用途是对CPLD进行重新编程。您可以在ChipScope中使用JTAG端口。

这是尼克福斯特在GR邮件列表上回答的答案:

在USRP2 (J301)上有一个调试端口(J301),您可以将信号路由到该端口进行调试。它连接到u2_core.v中的32位线“调试”。只需连接您感兴趣的信号来调试和使用逻辑分析器即可。

布尔法哈德

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7269237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档