Errors when transmitting using the usrp on grc gnuradio

The error from the console is attached below, I was able to sudo
“/usr/local/lib/uhd/utils/uhd_images_downloader.py” to download the
file needed. But can’t complete “sudo
/usr/local/share/uhd/utils/usrp2_card_burner.py”
–fpga="/usr/local/share/uhd/images/usrp2_fpga.bin"
–fw="/usr/local/share/uhd/images/usrp2_fw.bin"

this part. Anybody knows how to make it work? or have any genral idea
how to solve this issue?

many thanks!


Generating: “/home/gren3/gnuradio_gr/top_block.py”

Executing: “/home/gren3/gnuradio_gr/top_block.py”

linux; GNU C++ version 4.6.1; Boost_104601; UHD_003.005.002-59-g638a41bb

– Opening a USRP2/N-Series device…
Traceback (most recent call last):
File “/home/gren3/gnuradio_gr/top_block.py”, line 90, in
tb = top_block()
File “/home/gren3/gnuradio_gr/top_block.py”, line 39, in init
channels=range(1),
File
“/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/init.py”, line
116, in constructor_interceptor
return old_constructor(*args)
File
“/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/uhd_swig.py”, line
3004, in usrp_source
return _uhd_swig.usrp_source(*args)
RuntimeError: 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 10, but got 8:
The FPGA build is not compatible with the host code build.
Please run:

sudo “/usr/local/lib/uhd/utils/uhd_images_downloader.py”
“sudo /usr/local/share/uhd/utils/usrp2_card_burner.py”
–fpga="/usr/local/share/uhd/images/usrp2_fpga.bin"
–fw="/usr/local/share/uhd/images/usrp2_fw.bin"

Anyone has any thoughts?

I found my device as --dev=/dev/sda2

But when I run the script it said invalid argument anyone know how to
copy the information on the the device?