Uhhhh, marking that as a bug. It's a bit late here, can't test myself, but can you add "--slot A" to the command line arguments?
Best regards, Marcus On Tue, 2018-01-02 at 14:45 -0800, Steven Chen wrote: > Hi Marcus, > > Running both of those commands returns this: > > linux; GNU C++ version 5.4.0 20160609; Boost_105800; > UHD_003.010.002.000-3-g122bfae1 > > -- X300 initialization sequence... > -- Determining maximum frame size... 8000 bytes. > -- Setup basic communication... > -- Loading values from EEPROM... > -- Setup RF frontend clocking... > -- Radio 1x clock:200 > -- [DMA FIFO] Running BIST for FIFO 0... pass (Throughput: > 1300.5MB/s) > -- [DMA FIFO] Running BIST for FIFO 1... pass (Throughput: > 1305.0MB/s) > -- [RFNoC Radio] Performing register loopback test... pass > -- [RFNoC Radio] Performing register loopback test... pass > -- [RFNoC Radio] Performing register loopback test... pass > -- [RFNoC Radio] Performing register loopback test... pass > -- Performing timer loopback test... pass > -- Performing timer loopback test... pass > Error: AssertionError: assertion failed: > is not a valid dboard slot name. > possible values are: [A, B]. > > Substituting A, or B into the unit name also returns the same error. > > -Steve > > > On 1/2/18 2:08 PM, Marcus Müller wrote: > > Hi, > > > > so, thinking about this: > > > > I'd hate to be wrong here; so, could you run > > > > usrp_burn_db_eeprom --unit rx > > > > and > > > > usrp_burn_db_eeprom --unit tx > > > > with either version of UHD? > > > > Thank you > > Marcus > > > > On Tue, 2018-01-02 at 10:29 -0800, Steven Chen wrote: > > > Hi Marcus, > > > > > > 1. In the previous version (3.10.002) it does recognize the > > > daughterboard in slot A, I just don't have a daughterboard > > > populated > > > in > > > slot B. I am able use it in a regular fashion (TX/RX). > > > > > > 2. I believe it likely to be what you said about the issues with > > > the > > > EEPROM. Is there any reference or documentation for how to go > > > about > > > this? > > > > > > 3. This UBX has have been used in a different USRP (X300) before > > > but > > > I > > > believe the X300s are of the same revision, as they were acquired > > > at > > > the > > > same time. > > > > > > Thanks, > > > > > > Steven > > > > > > > > > On 12/31/17 7:17 AM, Marcus Müller wrote: > > > > Hi Steven, > > > > > > > > I don't see how the issue is resolved with the previous UHD > > > > version > > > > – > > > > the daughterboard still has ID 0xFFFF and isn't recognized. > > > > > > > > So, this is most likely a connection problem. Properly (but > > > > carefully) > > > > reseat the daughterboard, and make sure it's properly screwed > > > > into > > > > place. > > > > > > > > If that doesn't help, you might have issues with the > > > > daughterboard > > > > EEPROM, but that would be unusual (albeit fixable). > > > > > > > > Now UBX revision 1 is pretty old, so has this been used in > > > > another > > > > USRP > > > > before? This might be critical to know how to approach this. > > > > > > > > Best regards, > > > > Marcus > > > > > > > > > > > > On Wed, 2017-12-13 at 18:50 -0800, Steven Chen via USRP-users > > > > wrote: > > > > > I have been having some issues getting a UBX-40v1 > > > > > daughterboard > > > > > recognized with the current master release. When using > > > > > "uhd_usrp_probe" I get this error: > > > > > [INFO] [UHDlinux; GNU C++ version 5.4.0 20160609; > > > > > Boost_105800; > > > > > UHD_3.11.0.git-221-g298a13ac] > > > > > [INFO] [X300] X300 initialization sequence... > > > > > [INFO] [X300] Determining maximum frame size... > > > > > [INFO] [X300] Maximum frame size: 8000 bytes. > > > > > [INFO] [X300] Setup basic communication... > > > > > [INFO] [X300] Loading values from EEPROM... > > > > > [INFO] [X300] Setup RF frontend clocking... > > > > > [INFO] [X300] Radio 1x clock:200 > > > > > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 0... > > > > > [INFO] [DEBUG] [DMA FIFO] Clock rate for BIST calculation: 0 > > > > > [INFO] [RFNOC] pass (Throughput: 0.0MB/s) > > > > > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 1... > > > > > [INFO] [DEBUG] [DMA FIFO] Clock rate for BIST calculation: 0 > > > > > [INFO] [RFNOC] pass (Throughput: 0.0MB/s) > > > > > [INFO] [RFNOC RADIO] Register loopback test passed > > > > > [INFO] [RFNOC RADIO] Register loopback test passed > > > > > [INFO] [RFNOC RADIO] Register loopback test passed > > > > > [INFO] [RFNOC RADIO] Register loopback test passed > > > > > [ERROR] [DBMGR] The daughterboard manager encountered a > > > > > recoverable > > > > > error in init. > > > > > Loading the "unknown" daughterboard implementations to > > > > > continue. > > > > > The daughterboard cannot operate until this error is > > > > > resolved. > > > > > bad lexical cast: source type value could not be interpreted > > > > > as > > > > > target > > > > > [INFO] [CORES] Performing timer loopback test... > > > > > [INFO] [CORES] Timer loopback test passed > > > > > [INFO] [CORES] Performing timer loopback test... > > > > > [INFO] [CORES] Timer loopback test passed > > > > > _____________________________________________________ > > > > > / > > > > > > Device: X-Series Device > > > > > > _____________________________________________________ > > > > > > / > > > > > > | Mboard: X300 > > > > > > | revision: 11 > > > > > > | revision_compat: 7 > > > > > > | product: 30817 > > > > > > | mac-addr0: 00:80:2f:23:28:76 > > > > > > | mac-addr1: 00:80:2f:23:28:77 > > > > > > | gateway: 192.168.10.1 > > > > > > | ip-addr0: 192.168.20.2 > > > > > > | subnet0: 255.255.255.0 > > > > > > | ip-addr1: 192.168.50.2 > > > > > > | subnet1: 255.255.255.0 > > > > > > | ip-addr2: 192.168.30.2 > > > > > > | subnet2: 255.255.255.0 > > > > > > | ip-addr3: 192.168.40.2 > > > > > > | subnet3: 255.255.255.0 > > > > > > | serial: 30B4E7A > > > > > > | FW Version: 5.1 > > > > > > | FPGA Version: 33.0 > > > > > > | FPGA git hash: 000000f > > > > > > | RFNoC capable: Yes > > > > > > | > > > > > > | Time sources: internal, external, gpsdo > > > > > > | Clock sources: internal, external, gpsdo > > > > > > | Sensors: ref_locked > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RX Dboard: A > > > > > > | | ID: UBX-40 v1 (0x0078) > > > > > > | | Serial: 30B1D92 > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Codec: A > > > > > > | | | Name: ads62p48 > > > > > > | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RX Dboard: B > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Codec: B > > > > > > | | | Name: ads62p48 > > > > > > | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | TX Dboard: A > > > > > > | | ID: UBX-40 v1 (0x0077) > > > > > > | | Serial: 30B1D92 > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Codec: A > > > > > > | | | Name: ad9146 > > > > > > | | | Gain Elements: None > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | TX Dboard: B > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Codec: B > > > > > > | | | Name: ad9146 > > > > > > | | | Gain Elements: None > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RFNoC blocks on this device: > > > > > > | | > > > > > > | | * DmaFIFO_0 > > > > > > | | * Radio_0 > > > > > > | | * Radio_1 > > > > > > | | * DDC_0 > > > > > > | | * DDC_1 > > > > > > | | * DUC_0 > > > > > > | | * DUC_1 > > > > > > > > > > Rolling back to an earlier version seems to resolve this > > > > > issue. > > > > > > > > > > linux; GNU C++ version 5.4.0 20160609; Boost_105800; > > > > > UHD_003.010.002.HEAD-0-gbd6e21dc > > > > > -- X300 initialization sequence... > > > > > -- Determining maximum frame size... 8000 bytes. > > > > > -- Setup basic communication... > > > > > -- Loading values from EEPROM... > > > > > -- Setup RF frontend clocking... > > > > > -- Radio 1x clock:200 > > > > > -- [DMA FIFO] Running BIST for FIFO 0... pass (Throughput: > > > > > 1304.6MB/s) > > > > > -- [DMA FIFO] Running BIST for FIFO 1... pass (Throughput: > > > > > 1304.0MB/s) > > > > > -- [RFNoC Radio] Performing register loopback test... pass > > > > > -- [RFNoC Radio] Performing register loopback test... pass > > > > > -- [RFNoC Radio] Performing register loopback test... pass > > > > > -- [RFNoC Radio] Performing register loopback test... pass > > > > > -- Performing timer loopback test... pass > > > > > -- Performing timer loopback test... pass > > > > > _____________________________________________________ > > > > > / > > > > > > Device: X-Series Device > > > > > > _____________________________________________________ > > > > > > / > > > > > > | Mboard: X300 > > > > > > | revision: 11 > > > > > > | revision_compat: 7 > > > > > > | product: 30817 > > > > > > | mac-addr0: 00:80:2f:23:28:76 > > > > > > | mac-addr1: 00:80:2f:23:28:77 > > > > > > | gateway: 192.168.10.1 > > > > > > | ip-addr0: 192.168.20.2 > > > > > > | subnet0: 255.255.255.0 > > > > > > | ip-addr1: 192.168.50.2 > > > > > > | subnet1: 255.255.255.0 > > > > > > | ip-addr2: 192.168.30.2 > > > > > > | subnet2: 255.255.255.0 > > > > > > | ip-addr3: 192.168.40.2 > > > > > > | subnet3: 255.255.255.0 > > > > > > | serial: 30B4E7A > > > > > > | FW Version: 5.1 > > > > > > | FPGA Version: 33.0 > > > > > > | RFNoC capable: Yes > > > > > > | > > > > > > | Time sources: internal, external, gpsdo > > > > > > | Clock sources: internal, external, gpsdo > > > > > > | Sensors: ref_locked > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RX Dboard: A > > > > > > | | ID: UBX-40 v1 (0x0078) > > > > > > | | Serial: 30B1D92 > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Frontend: 0 > > > > > > | | | Name: UBX RX > > > > > > | | | Antennas: TX/RX, RX2, CAL > > > > > > | | | Sensors: lo_locked > > > > > > | | | Freq range: 10.000 to 6000.000 MHz > > > > > > | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB > > > > > > | | | Bandwidth range: 40000000.0 to 40000000.0 > > > > > > step > > > > > > 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Codec: A > > > > > > | | | Name: ads62p48 > > > > > > | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RX Dboard: B > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | RX Codec: B > > > > > > | | | Name: ads62p48 > > > > > > | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | TX Dboard: A > > > > > > | | ID: UBX-40 v1 (0x0077) > > > > > > | | Serial: 30B1D92 > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Frontend: 0 > > > > > > | | | Name: UBX TX > > > > > > | | | Antennas: TX/RX, CAL > > > > > > | | | Sensors: lo_locked > > > > > > | | | Freq range: 10.000 to 6000.000 MHz > > > > > > | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB > > > > > > | | | Bandwidth range: 40000000.0 to 40000000.0 > > > > > > step > > > > > > 0.0 Hz > > > > > > | | | Connection Type: QI > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Codec: A > > > > > > | | | Name: ad9146 > > > > > > | | | Gain Elements: None > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | TX Dboard: B > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Frontend: 0 > > > > > > | | | Name: Unknown (0xffff) - 0 > > > > > > | | | Antennas: > > > > > > | | | Sensors: > > > > > > | | | Freq range: 0.000 to 0.000 MHz > > > > > > | | | Gain Elements: None > > > > > > | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz > > > > > > | | | Connection Type: IQ > > > > > > | | | Uses LO offset: No > > > > > > > > > > > > > > > > > > > > | ___________________________________________________ > > > > > > > __ > > > > > > > > > > > > | | / > > > > > > | | | TX Codec: B > > > > > > | | | Name: ad9146 > > > > > > | | | Gain Elements: None > > > > > > | __________________________________________________ > > > > > > ___ > > > > > > | / > > > > > > | | RFNoC blocks on this device: > > > > > > | | > > > > > > | | * DmaFIFO_0 > > > > > > | | * Radio_0 > > > > > > | | * Radio_1 > > > > > > | | * DDC_0 > > > > > > | | * DDC_1 > > > > > > | | * DUC_0 > > > > > > | | * DUC_1 > > > > > > > > > > I tested this on another X300 with TwinRXs installed and they > > > > > seem to > > > > > initialize fine with both versions. I am wondering if it is > > > > > specific > > > > > to the UBX board. > > > > > > > > > > Thanks, > > > > > Steve > > > > > _______________________________________________ > > > > > USRP-users mailing list > > > > > [email protected] > > > > > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettu > > > > > s.co > > > > > m > > _______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
