discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] No revision detected MB EEPROM must be reprogrammed!


From: Matija Ciganovic
Subject: [Discuss-gnuradio] No revision detected MB EEPROM must be reprogrammed!
Date: Tue, 11 Aug 2015 08:18:12 +0200

[Note: The reason I'm posting this here is because I'm not sure whether this is solely a UHD problem or perhaps because of some 'suboptimal' communication between GNURadio & UHD, and I've seen some earlier posts on this list resolving UHD-related issues.If this is off-topic and does not belong here, I apologize!]

Dear all,

I've been working with GNURadio & UHD/USRP for quite some time now. All of a sudden I started seeing the following messages when running my flowgraph, on which I couldn't find any info:

UHD Warning:
    No revision detected MB EEPROM must be reprogrammed!

At the time I was using UHD 3.9. Anyhow, a colleague told me that he also used to have problems with too new versions of UHD, but that those disappeared as he started to use UHD 003.008.005. So I erased all traces of GNURadio & UHD and reinstalled from scratch using the build-gnuradio script, now specifying that I want UHD version 003.008.005 installed. Furthermore, I ran the usrp_x3xx_fpga_burner tool to rewrite the EEPROM of the X300. Now, when I  wish to run my GNURadio flowgraph, I get the following return messages:

linux; GNU C++ version 4.8.4; Boost_105400; UHD_003.008.005-0-g7efbd15b

-- X300 initialization sequence...
-- Determining maximum frame size... 8000 bytes.
-- Setup basic communication...
-- Loading values from EEPROM...
-- Setup RF frontend clocking...

UHD Warning:
    No revision detected MB EEPROM must be reprogrammed!

UHD Warning:
    Defaulting to X300 RevD Clock Settings. This will result in non-optimal lock times.
Traceback (most recent call last):
  File "/home/matija/bin/phantom2_mod.py", line 270, in <module>
    tb = phantom2_mod()
  File "/home/matija/bin/phantom2_mod.py", line 92, in __init__
    channels=range(1),
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/__init__.py", line 122, in constructor_interceptor
    return old_constructor(*args)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/uhd_swig.py", line 2282, in make
    return _uhd_swig.usrp_sink_make(*args)
RuntimeError: RuntimeError: Unsupported board revision number: 18446744073709382690.
The maximum board revision number supported in this version is 6.
Please update your UHD version.

>>> Done (return code 1)

Did anyone else experience the same problems? Can I not use UHD 003.008.005 with the X300? I'm assuming that something weird happened during the installation as the board revision number is so odd..
I'm using an USRP X300 with a UBX-160 daughterboard, connected over 10Gb ethernet. Gnuradio version: 3.7.7.2. My system is 64bit Ubuntu 14.04.

Any help is greatly appreciated!

Kind regards,
Mat

reply via email to

[Prev in Thread] Current Thread [Next in Thread]