Can't upgrade E100 to UHD 003.005.000 release

I have built and installed uhd on my e100 but it appears the fpga image
version doesn’t match the driver. Is there something that might not
have
been upgraded properly that I’m missing?

root@usrp-e1xx:~# uhd_usrp_probe
linux; GNU C++ version 4.5.3 20110311 (prerelease); Boost_104500;
UHD_003.005.000-26-gb65a3924

– Loading FPGA image: /usr/share/uhd/images/usrp_e100_fpga_v2.bin…
done
= 1
– Configuration complete.
– Initializing FPGA clock to 64.000000MHz…
– USRP-E100 clock control: 10
– r_counter: 2
– a_counter: 0
– b_counter: 20
– prescaler: 8
– vco_divider: 5
– chan_divider: 5
– vco_rate: 1600.000000MHz
– chan_rate: 320.000000MHz
– out_rate: 64.000000MHz

– Opening device node /dev/usrp_e0…
Error: RuntimeError: Expected module compatibility number 0x4, but got
0x3:
The module build is not compatible with the host code build.

I have opkg removed anything uhd or gnuradio related. I have a history
of
mucking about on this e100 and I don’t recall what horrible things have
happened in its past. My next step will be to start from a fresh
angstrom
install but I’d prefer to avoid the time investment.

Matching md5sum of the installed e100 fpga image:

root@usrp-e1xx:~# md5sum
uhd-images_003.005.000-release/share/uhd/images/usrp_e100_fpga_v2.bin
8df143216c46b7c49804f95056c7057a
uhd-images_003.005.000-release/share/uhd/images/usrp_e100_fpga_v2.bin
root@usrp-e1xx:~# md5sum /usr/share/uhd/images/usrp_e100_fpga_v2.bin
8df143216c46b7c49804f95056c7057a
/usr/share/uhd/images/usrp_e100_fpga_v2.bin

– Configuration complete.
– out_rate: 64.000000MHz


Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page
It’s not complaining about the FPGA versions, it’s complaining that your
kernel module isn’t up to date.

I think opkg update; opkg upgrade

SHould work.