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:
address@hidden:~# 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
address@hidden:~# md5sum /usr/share/uhd/images/usrp_e100_fpga_v2.bin
8df143216c46b7c49804f95056c7057a /usr/share/uhd/images/usrp_e100_fpga_v2.bin