The firmware build for the USRP radio at '192.168.10.2' is not compatible with the host code build. Update the USRP radio firmware to version '003.008.002-vendor'.
22 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
raihanahuda razali
il 14 Apr 2016
Commentato: Walter Roberson
il 23 Mag 2017
hi,
Now i'm using Matlab R2015b for communicate with USRP X300. I also tried sdruload but it come out with
Radio at IP address '192.168.10.2' is not a 'x300' device. Type 'help findsdru' to get more information on connected radios.
How to solve the problem based on attachment below? Hope to get a good solving from other user.
Thank you.
>> findsdru
Checking radio connections...
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
---------- begin libuhd warning message output ----------
X300 unknown product code in EEPROM: 30817
---------- end libuhd warning message output ----------
Warning: The firmware build for the USRP radio at '192.168.10.2' is not compatible with the host code build. Update the USRP radio
firmware to version '003.008.002-vendor'. Refer to Troubleshooting section of Getting Started document for instructions.
> In coder.internal.warning (line 8)
In reportSDRuStatus (line 41)
In findsdru (line 174)
ans =
Platform: [1x0 char]
IPAddress: '192.168.10.2'
SerialNum: '30BDAE9'
Status: 'Not compatible'
0 Commenti
Risposta accettata
Walter Roberson
il 14 Apr 2016
That device needs at least firmware 3.9.1 . http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2015-November/016900.html
If you already have that release or newer then findsdru might not support it yet. I see from the message it is suggesting firmware 3.8.2 which is not going to work on that device.
3 Commenti
Yo
il 31 Mag 2016
Just to clarify: sdruload is still recommended. Under the hood, it uses usrp_x3xx_fpga_burner.
>> sdruload('Device','X300','IPAddress','192.168.10.2')
Walter Roberson
il 31 Mag 2016
UHD 3.8.2 is not supported in the device the user has. Compare the product code to to the link I posed above: the device is too new to use 3.8.2 and must use 3.9.1 or newer. That means it will not work with up to R2015b (I have not looked to see what is supported for R2016a)
Più risposte (2)
Yo
il 31 Mag 2016
You can use the UHD utility "usrp_x3xx_fpga_burner" to load the FPGA image onto the X300. Run the following MATLAB command: >> call_uhd_app('usrp_x3xx_fpga_burner','--addr=192.168.10.2','-echo')
Then power-cycle your radio and you can use it in MATLAB.
1 Commento
Yo
il 31 Mag 2016
Just to clarify: sdruload is still recommended. Under the hood, it uses usrp_x3xx_fpga_burner.
>> sdruload('Device','X300','IPAddress','192.168.10.2')
Ivana Ramljak
il 23 Mag 2017
Modificato: Walter Roberson
il 23 Mag 2017
Hi,
I'm working on connecting the USRP N210 to my laptop.
I installed the Support package from mathworks.com https://www.mathworks.com/hardware-support/usrp.html
When I run the getSDRuDriverVersion function in Matlab 2016a, I get an answer
Ans = 003.009.001-vendor
When I run the function:
radios = findsdru, I get an answer
Checking radio connections ... Win32; Microsoft Visual C ++ Version 12.0; Boost_105600; UHD_003.009.001-vendor
---------- see libbuhd version information above this line ----------
UHD Error:
Device discovery error: input stream error
Warning: The firmware build for the USRP radio at '192.168.10.2' is not compatible with the host code build. Update the USRP
Radio firmware to version '003.009.001-vendor'. Refer to Troubleshooting section of Getting Started document for
instructions.
In coder.internal.warning (line 8)
In reportSDRuStatus (line 41)
In findsdru (line 177)
Radios =
Platform: 'N200 / N210 / USRP2'
IPAddress: '192.168.10.2'
SerialNum: 'E4R22N6UP'
Status: 'Not compatible'
Function,
I = probesdru ('E4R22N6UP')
I = Win32; Microsoft Visual C ++ Version 12.0; Boost_105600; UHD_003.009.001-vendor
UHD Error:
Device discovery error: input stream error
- Opening a USRP2 / N-Series device ...
Error: RuntimeError:
Please update the firmware and FPGA images for your device.
See the application notes for USRP2 / N-Series for instructions.
Expected FPGA compatibility number 11 but got 9:
The FPGA build is not compatible with the host code build.
As an Administrator, please run:
"B: \ 3p \ install \ 1558174 \ Win64 \ UHD \ lib \ uhd \ utils \ uhd_images_downloader.py"
"B: \ 3p \ install \ 1558174 \ win64 \ uHD \ bin \ uhd_image_loader" ^
--args = "type = usrp2, addr = 192.168.10.2"
My questions are:
1. Where I run :
"B: \ 3p \ install \ 1558174 \ Win64 \ UHD \ lib \ uhd \ utils \ uhd_images_downloader.py"
"B: \ 3p \ install \ 1558174 \ win64 \ uHD \ bin \ uhd_image_loader" ^ --args = "type = usrp2, addr = 192.168.10.2"
I can not find FPGA compatibility number 11.
Please can anybady help me..
With regards,
Ivana R.
USRP N210 connection_FPGA compatibility number. Available from: https://www.researchgate.net/post/USRP_N210_connection_FPGA_compatibility_number [accessed May 23, 2017].
1 Commento
Vedere anche
Categorie
Scopri di più su Communications Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!