USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

EPROM MB must be reprogrammed: USRP LABVIEW

Solved!
Go to solution

I have to VIs running in a program. One VI works fine and tramits data while other VI controlling second USRP fails to start USRP and returns this error: 

 ERROR.png

0 Kudos
Message 1 of 2
(3,400 Views)
Solution
Accepted by topic author Wired_

Solved!

 

The probelm was due  to corrupt EPROM.

 

Steps:

1. Run find devices: it will show error: 

Error: RuntimeError: No revision compat detected. MB EEPROM must be reprogrammed!

2. UHD PROBE won't respond

3. Open usrp and see rivision number of daughterboard. A part number sticker is located on the X300/310 motherboard. This sticker is located near the AUX-I/O connector and has the format 123456\<R>-\<XXX> where \<R> is a letter code that corresponds to the revision number.

4. Once the letter code has been determined use the table below to map the letter code to a revision number:

LetterRevision #
C3
D4
E5
F6
G7
H8

 

5. 

If this problem is encountered, the usrp_burn_mb_eeprom utility can be used to restore the X300/310 revision code in the EEPROM. First, the X300/X310 revision number must be determined. Once the revision number for your X300/310 is known, the usrp_burn_mb_eeprom utility can be used to restore the revision code to the EEPROM. The syntax is as follows:

./usrp_burn_mb_eeprom --args="recover_mb_eeprom" --values="revision=<#>"

where <#> is the revision number of your X300/310 to be written to the EEPROM. For example, to restore the revision number in EEPROM for a Rev. 6 X300 with an IP address of 192.168.10.2, the command would be:

./usrp_burn_mb_eeprom --args="recover_mb_eeprom,addr=192.168.10.2" --values="revision=6"

After the utility has been run, power cycle the USRP and then run uhd_usrp_probe to ensure that the new revision number has been written to the EEPROM correctly.

 

 

Reference: https://kb.ettus.com/About_the_Motherboard_and_Daughtercard_EEPROM_on_USRP_Devices

0 Kudos
Message 2 of 2
(3,353 Views)