在 USRP2 上使用 DBSRX 子板

为了能在 USRP2 上使用 DBSRX 接受子板,需要在 DBSRX 子板上做些改动工作。 而且,需要暂时使用 USRP1 来改变子板的 ID。

支持的硬件

依据制造厂商:

“这只对 DBSRX 版本 2.2 起作用。 这些基本上大部分都是来自 2007,和所有的 2008 和 2009 年的。 它对比这些早的不起作用。 那些(早期的)将无法在 USRP2 上使用。“

支持的软件

在 USRP2 上支持 DBSRX 需至少使用版本10524 (二月 26, 2009)关联的 GNU Radio 系统、 USRP2 FPGA 映像文件和 USRP2 固件。 在下面站点有两种方法可以得到

http://gnuradio.org/releases/usrp2-bin/trunk

然后安装在 USRP2 的 SD 卡上即可。

实现过程

需要两步来实现这个过程:

  • 把 R193(10 ohms, 0603)去掉并发到原先空白的 R194 上。 由于那个区域的丝网印刷的原因让这个问题变得有点复杂。 R193 是在背面, 在那个大的连接器 J2 之下, R194 刚好在 R193 的左下方。 R193 丝印很好, R193 头脚颠倒而且半个字体被磨掉。如果 R193 丢失,用任何 0 到 10 ohms 电阻即可。
  • 把称为 burn_dbsrx_eeprom.bin 的固件装入 SD卡上, 运行装有 DBSRX 和此固件的 USRP2。 然后把原来的 txrx.bin 文件装回到 SD 卡上。





注:Using the DBSRX Daughterboard With the USRP2 Hardware(原文出处,翻译仅供参考!)