[prev in list] [next in list] [prev in thread] [next in thread]
List: gnuradio-discuss
Subject: Re: [Discuss-gnuradio] X300 unknown product code in EEPROM: 2104
From: Muhammad JUNAID <m_junaid0124 () yahoo ! com>
Date: 2015-02-23 19:34:25
Message-ID: 195600917.4422767.1424720065900.JavaMail.yahoo () mail ! yahoo ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Dear Marcus,
I am using NI USRP 2940 in linux having the UHD UHD_003.008.002-80-ge28d7844 dose i \
still need the specific eeprom value from NI or may i use given by ettus.
is the UHD warnning below is because of db EEprom or EEprom mb?UHD Warning:
X300 unknown product code in EEPROM: 2104
i am using NI USRP 2940R with WBX 40 initially its works good once i move to Linux \
and updated the FPGA afterwords this warning came to notice and RX doesn't work.i \
also having a x310 with SBX 120 with me its work fine, what if i put all parameters \
of eeprom by ettus in NI will it work on linux ? Regards Junaid
On Monday, February 23, 2015 11:12 PM, Ettus Support - Marcus Müller \
<support@ettus.com> wrote:
Hi Muhammad,
this looks like both your USRP's mainboard EEPROM and your daughterboard's EEPROM \
have seen a bit of change. That's something you can fix!
The WBX-40 has an RX daughterboard ID of 0x0063, so that's something you could \
directly fix by employing usrp_burn_db_eeprom (make sure it's actually the 40 MHz \
variant, and not the 120 one! Obviously, we shouldn't trust the EEPROM contents \
here.).
Now, the NI-USRP 2940R uses a specific eeprom value, which is 0x772B for the \
40-MHz-daughterboards variant.
Greetings,
Marcus
On 02/23/2015 06:06 PM, Muhammad JUNAID wrote:
Dose any one know what is the problem with this device. Hardware NI USRP 2940R = \
x310 OS Ubuntu 14.04LTS Connection SFP0
what are these warnings X300 unknown product code in EEPROM: 2104
RX dboard ID: Unknown (0xffff)
./usrp_burn_mb_eeprom --read-all linux; GNU C++ version 4.8.2; Boost_105400; \
UHD_003.008.002-80-ge28d7844 Creating USRP device from address:
UHD Warning: X300 unknown product code in EEPROM: 2104
UHD Warning: X300 unknown product code in EEPROM: 2104 -- X300 initialization \
sequence... -- Determining maximum frame size... 1472 bytes. -- Setup basic \
communication... -- Loading values from EEPROM... UHD Warning: X300 unknown \
product code in EEPROM: 2104 -- Setup RF frontend clocking... -- Radio 1x clock:200 \
-- Initialize Radio control... -- Performing register loopback test... pass UHD \
Warning: Unknown transceiver board ID combination. Is your daughter-board \
mounted properly? RX dboard ID: Unknown (0xffff) TX dboard ID: WBX v4 \
(0x0062) -- Performing register loopback test... pass UHD Warning: Unknown \
transceiver board ID combination. Is your daughter-board mounted properly? \
RX dboard ID: Unknown (0xffff) TX dboard ID: WBX + Simple GDB, WBX v3 + Simple \
GDB, WBX v4 + Simple GDB, WBX-120 + Simple GDB (0x004f) -- Initializing clock and \
time using internal sources... done Fetching current settings from EEPROM... \
EEPROM ["revision"] is "52" EEPROM ["product"] is "2104" EEPROM \
["mac-addr0"] is "00:80:2f:0a:f5:0c" EEPROM ["mac-addr1"] is \
"10:80:2f:0a:f5:0d" EEPROM ["gateway"] is "192.168.10.1" EEPROM \
["ip-addr0"] is "192.168.10.2" EEPROM ["subnet0"] is "255.255.255.0" \
EEPROM ["ip-addr1"] is "192.168.20.2" EEPROM ["subnet1"] is "255.255.255.0" \
EEPROM ["ip-addr2"] is "192.168.30.2" EEPROM ["subnet2"] is "255.255.255.0" \
EEPROM ["ip-addr3"] is "192.168.40.2" EEPROM ["subnet3"] is "255.255.255.0" \
EEPROM ["serial"] is "F54E25" EEPROM ["name"] is ""
Warm Regards Junaid
[Attachment #5 (text/html)]
<html><body><div style="color:#000; background-color:#fff; font-family:times new \
roman, new york, times, serif;font-size:13px"><div \
id="yui_3_16_0_1_1424719019811_4085" dir="ltr"><span>Dear </span><span \
style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', \
sans-serif;" class="" id="yui_3_16_0_1_1424719019811_4134">Marcus,</span></div><div \
id="yui_3_16_0_1_1424719019811_4085" dir="ltr"><span class="" style="font-family: \
'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', \
sans-serif;"><br></span></div><div id="yui_3_16_0_1_1424719019811_4085" \
dir="ltr"><span class="" id="yui_3_16_0_1_1424719019811_5200" style="font-family: \
'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif;">I am \
using NI USRP 2940 in linux having the UHD </span><font face="Helvetica Neue, \
Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif" class="" \
id="yui_3_16_0_1_1424719019811_5198">UHD_003.008.002-80-ge28d7844 dose i still need \
the </font><span class="" id="yui_3_16_0_1_1424719019811_6412" \
style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', \
sans-serif;">specific eeprom value from NI or may i use given by \
ettus.</span><br></div><div id="yui_3_16_0_1_1424719019811_4085" dir="ltr"><span \
style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', \
sans-serif;" class=""><br></span></div><div id="yui_3_16_0_1_1424719019811_4085" \
dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, \
'Lucida Grande', sans-serif;" class="" id="yui_3_16_0_1_1424719019811_8248">is the \
UHD warnning below is because of db EEprom or </span><span style="font-family: \
'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif;" \
class="">EEprom</span><span style="font-family: 'Helvetica Neue', 'Segoe UI', \
Helvetica, Arial, 'Lucida Grande', sans-serif;" class=""> </span><span \
style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', \
sans-serif;" class="">mb?</span></div><div id="yui_3_16_0_1_1424719019811_4085" \
dir="ltr"><span style="background-color: rgb(205, 35, 44);" \
id="yui_3_16_0_1_1424719019811_18786"><span style="font-family: 'Helvetica Neue', \
'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif;" \
id="yui_3_16_0_1_1424719019811_9462">UHD Warning:</span><br></span></div><div \
id="yui_3_16_0_1_1424719019811_4085" dir="ltr" class="" style=""><font \
face="Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif" class="" \
style="background-color: rgb(205, 35, 44);" \
id="yui_3_16_0_1_1424719019811_7657"> X300 unknown product code in \
EEPROM: 2104</font></div><div id="yui_3_16_0_1_1424719019811_4085" dir="ltr" class="" \
style=""><font face="Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, \
sans-serif" class="" style="background-color: rgb(205, 35, \
44);"><br></font></div><div id="yui_3_16_0_1_1424719019811_4085" dir="ltr" class="" \
style="">i am using NI USRP 2940R with WBX 40 initially its works good once i move to \
Linux and updated the FPGA afterwords this warning came to notice and RX doesn't \
work.</div><div id="yui_3_16_0_1_1424719019811_4085" dir="ltr" class="" style="">i \
also having a x310 with SBX 120 with me its work fine, what if i put all parameters \
of eeprom by ettus in NI will it work on linux ? </div><div \
id="yui_3_16_0_1_1424719019811_4085" dir="ltr"><span style="font-family: 'Helvetica \
Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif;" \
class=""> </span></div><div></div><div \
id="yui_3_16_0_1_1424719019811_4086"> </div><div class="signature" \
id="yui_3_16_0_1_1424719019811_4088"><div id="yui_3_16_0_1_1424719019811_4087"><font \
color="#666666" style="font-family:Calibri, \
sans-serif;font-size:small;">Regards </font><div style="font-family:Calibri, \
sans-serif;" id="yui_3_16_0_1_1424719019811_4090"><font color="#666666" \
style="font-size:small;" id="yui_3_16_0_1_1424719019811_4089">Junaid</font></div><div \
style="font-family:Calibri, sans-serif;" \
id="yui_3_16_0_1_1424719019811_4091"><br></div></div></div> <div \
class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: \
block;"> <div style="font-family: times new roman, new york, times, serif; font-size: \
13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, \
Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" \
face="Arial"> On Monday, February 23, 2015 11:12 PM, Ettus Support - Marcus Müller \
<support@ettus.com> wrote:<br> </font> </div> <br><br> <div \
class="y_msg_container"><div id="yiv1544925892"><div> Hi Muhammad,<br clear="none">
<br clear="none">
this looks like both your USRP's mainboard EEPROM and your
daughterboard's EEPROM have seen a bit of change. <br clear="none">
That's something you can fix!<br clear="none">
The WBX-40 has an RX daughterboard ID of 0x0063, so that's something
you could directly fix by employing usrp_burn_db_eeprom (make sure
it's actually the 40 MHz variant, and not the 120 one! Obviously, we
shouldn't trust the EEPROM contents here.).<br clear="none">
<br clear="none">
Now, the NI-USRP 2940R uses a specific eeprom value, which is 0x772B
for the 40-MHz-daughterboards variant.<br clear="none">
<br clear="none">
Greetings,<br clear="none">
Marcus<br clear="none">
<br clear="none">
<div class="yiv1544925892yqt3170566559" id="yiv1544925892yqt88056"><div \
class="yiv1544925892moz-cite-prefix">On 02/23/2015 06:06 PM, Muhammad JUNAID \
wrote:<br clear="none"> </div>
<blockquote type="cite">
<div style="color:#000;background-color:#fff;font-family:times new roman, new \
york, times, serif;font-size:13px;">
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style="">Dose any one know what is \
the problem with this device.</div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style="">Hardware NI USRP 2940R = \
x310</div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style="">OS Ubuntu \
14.04LTS</div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style="">Connection SFP0<br \
clear="none"> </div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style=""><br clear="none"> </div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style="">what are these \
warnings </div> <div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style=""> <span \
class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3995" \
style="background-color:rgb(173, 215, 115);">
X300 unknown product code in EEPROM: 2104</span><br clear="none">
</div>
<div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style=""><span \
class="yiv1544925892" style="background-color:rgb(173, 215, 115);"><br clear="none"> \
</span></div> <div class="yiv1544925892" dir="ltr" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3348" style=""><span \
class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_4062" \
style="background-color:rgb(173, 215, 115);"> <span class="yiv1544925892" \
id="yiv1544925892yui_3_16_0_1_1424710699848_3865" style=""> RX dboard ID: \
Unknown (0xffff)</span><br clear="none"> </span></div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none"> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">./usrp_burn_mb_eeprom
--read-all </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">linux; GNU C++ version 4.8.2; Boost_105400;
UHD_003.008.002-80-ge28d7844</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">Creating USRP device from address: </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">UHD Warning:</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> X300 unknown product code in EEPROM: 2104</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">UHD Warning:</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> X300 unknown product code in EEPROM: 2104</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- X300 initialization sequence...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Determining maximum frame size... 1472 bytes.</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Setup basic communication...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Loading values from EEPROM...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">UHD Warning:</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> <span id="yiv1544925892yui_3_16_0_1_1424710699848_3995" \
style="background-color:rgb(173, 215, 115);"> X300 unknown product code in \
EEPROM: 2104</span></div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Setup RF frontend clocking...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Radio 1x clock:200</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Initialize Radio control...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Performing register loopback test... pass</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">UHD Warning:</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> Unknown transceiver board ID combination.</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> Is your daughter-board mounted properly?</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><span id="yiv1544925892yui_3_16_0_1_1424710699848_4050" \
style="background-color:rgb(173, 215, 115);"> <span \
id="yiv1544925892yui_3_16_0_1_1424710699848_3865"> RX dboard ID: Unknown \
(0xffff)</span></span></div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> TX dboard ID: WBX v4 (0x0062)</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Performing register loopback test... pass</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">UHD Warning:</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> Unknown transceiver board ID combination.</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> Is your daughter-board mounted properly?</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><span id="yiv1544925892yui_3_16_0_1_1424710699848_3925" \
style="background-color:rgb(173, 215, 115);"> RX dboard ID: Unknown \
(0xffff)</span></div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> TX dboard ID: WBX + Simple GDB, WBX v3 + Simple GDB, WBX v4 +
Simple GDB, WBX-120 + Simple GDB (0x004f)</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">-- Initializing clock and time using internal sources... done</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style="">Fetching current settings from EEPROM...</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["revision"] is "52"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["product"] is "2104"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["mac-addr0"] is "00:80:2f:0a:f5:0c"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["mac-addr1"] is "10:80:2f:0a:f5:0d"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["gateway"] is "192.168.10.1"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["ip-addr0"] is "192.168.10.2"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["subnet0"] is "255.255.255.0"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["ip-addr1"] is "192.168.20.2"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["subnet1"] is "255.255.255.0"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["ip-addr2"] is "192.168.30.2"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["subnet2"] is "255.255.255.0"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["ip-addr3"] is "192.168.40.2"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["subnet3"] is "255.255.255.0"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["serial"] is "F54E25"</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> EEPROM ["name"] is ""</div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""><br clear="none" class="yiv1544925892" style=""> </div>
<div class="yiv1544925892" id="yiv1544925892yui_3_16_0_1_1424710699848_3348" \
style=""> <br clear="none"> </div>
<div class="yiv1544925892signature" \
id="yiv1544925892yui_3_16_0_1_1424710699848_4079"> <div \
id="yiv1544925892yui_3_16_0_1_1424710699848_4078"><font \
id="yiv1544925892yui_3_16_0_1_1424710699848_4094" style="font-family:Calibri, \
sans-serif;font-size:small;" color="#666666">Warm Regards</font>
<div id="yiv1544925892yui_3_16_0_1_1424710699848_4080" \
style="font-family:Calibri, sans-serif;"><font \
id="yiv1544925892yui_3_16_0_1_1424710699848_4092" style="font-size:small;" \
color="#666666">Junaid</font></div>
<div id="yiv1544925892yui_3_16_0_1_1424710699848_4081" \
style="font-family:Calibri, sans-serif;"><br clear="none"> </div>
</div>
</div>
</div>
</blockquote></div>
<br clear="none">
</div></div><br><br></div> </div> </div> </div> </div></body></html>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic