EEPROM Burning for WBX_NG

I have done complete new installation of Ubuntu 9.04 Jaunty and
installed
Binary packege of GNURADIO(3.2.2).

I have checked under usrpm folder usrp_dbid.py file. Following are the
lines
in the file

Machine generated by gen_usrp_dbid.py from usrp_dbid.dat

Do not edit by hand. All edits will be overwritten.

USRP Daughterboard ID’s

BASIC_TX = 0x0000
BASIC_RX = 0x0001
DBS_RX = 0x0002
TV_RX = 0x0003
FLEX_400_RX = 0x0004
FLEX_900_RX = 0x0005
FLEX_1200_RX = 0x0006
FLEX_2400_RX = 0x0007
FLEX_400_TX = 0x0008
FLEX_900_TX = 0x0009
FLEX_1200_TX = 0x000a
FLEX_2400_TX = 0x000b
TV_RX_REV_2 = 0x000c
DBS_RX_CLKMOD = 0x000d
LF_TX = 0x000e
LF_RX = 0x000f
FLEX_400_RX_MIMO_A = 0x0014
FLEX_900_RX_MIMO_A = 0x0015
FLEX_1200_RX_MIMO_A = 0x0016
FLEX_2400_RX_MIMO_A = 0x0017
FLEX_400_TX_MIMO_A = 0x0018
FLEX_900_TX_MIMO_A = 0x0019
FLEX_1200_TX_MIMO_A = 0x001a
FLEX_2400_TX_MIMO_A = 0x001b
FLEX_400_RX_MIMO_B = 0x0024
FLEX_900_RX_MIMO_B = 0x0025
FLEX_1200_RX_MIMO_B = 0x0026
FLEX_2400_RX_MIMO_B = 0x0027
FLEX_400_TX_MIMO_B = 0x0028
FLEX_900_TX_MIMO_B = 0x0029
FLEX_1200_TX_MIMO_B = 0x002a
FLEX_2400_TX_MIMO_B = 0x002b
FLEX_1800_RX = 0x0030
FLEX_1800_TX = 0x0031
FLEX_1800_RX_MIMO_A = 0x0032
FLEX_1800_TX_MIMO_A = 0x0033
FLEX_1800_RX_MIMO_B = 0x0034
FLEX_1800_TX_MIMO_B = 0x0035
TV_RX_REV_3 = 0x0040
DTT754 = 0x0041
DTT768 = 0x0042
WBX_LO_TX = 0x0050
WBX_LO_RX = 0x0051
XCVR2450_TX = 0x0060
XCVR2450_RX = 0x0061
EXPERIMENTAL_TX = 0xfffe
EXPERIMENTAL_RX = 0xffff

Can any one tell me why wbx_ng daughterbord ID is missing.

Thanks in advance

Regards
Sanjay

On Thu, Dec 2, 2010 at 9:03 AM, Sanjay S.
[email protected] wrote:

I have done complete new installation of Ubuntu 9.04 Jaunty and installed
Binary packege of GNURADIO(3.2.2).

Can any one tell me why wbx_ng daughterbord ID is missing.

Because GNUradio 3.2.2 was released before the WBX … you will need
to get at least 3.3.0 or backport the WBX code

Jason

Now, I have done complete new installation of Fedora-13, and installed
all
the dependencies as mentioned in build guide. After that i have run git
and
cloned gnuradio to get latest source. after that i have run

./bootstrap

./configure

make

make check

sudo make install

I have collected logs from terminal after i ran “make” and have attached
file for your reference. I saw some warnings at last few lines.

after installing gnuradio i went and checked

usrp_dbid.dat and found these lines

“WBX NG TX” 0x0052
“WBX NG RX” 0x0053

and then i checked usrp_dbid.h and found these lines

#define USRP_DBID_WBX_NG_TX 0x0052
#define USRP_DBID_WBX_NG_RX 0x0053

and at last i checked usrp_dbid.py in usrpm folder and found following
lines

Machine generated by gen_usrp_dbid.py from usrp_dbid.dat

Do not edit by hand. All edits will be overwritten.

USRP Daughterboard ID’s

BASIC_TX = 0x0000
BASIC_RX = 0x0001
DBS_RX = 0x0002
TV_RX = 0x0003
FLEX_400_RX = 0x0004
FLEX_900_RX = 0x0005
FLEX_1200_RX = 0x0006
FLEX_2400_RX = 0x0007
FLEX_400_TX = 0x0008
FLEX_900_TX = 0x0009
FLEX_1200_TX = 0x000a
FLEX_2400_TX = 0x000b
TV_RX_REV_2 = 0x000c
DBS_RX_CLKMOD = 0x000d
LF_TX = 0x000e
LF_RX = 0x000f
FLEX_400_RX_MIMO_A = 0x0014
FLEX_900_RX_MIMO_A = 0x0015
FLEX_1200_RX_MIMO_A = 0x0016
FLEX_2400_RX_MIMO_A = 0x0017
FLEX_400_TX_MIMO_A = 0x0018
FLEX_900_TX_MIMO_A = 0x0019
FLEX_1200_TX_MIMO_A = 0x001a
FLEX_2400_TX_MIMO_A = 0x001b
FLEX_400_RX_MIMO_B = 0x0024
FLEX_900_RX_MIMO_B = 0x0025
FLEX_1200_RX_MIMO_B = 0x0026
FLEX_2400_RX_MIMO_B = 0x0027
FLEX_400_TX_MIMO_B = 0x0028
FLEX_900_TX_MIMO_B = 0x0029
FLEX_1200_TX_MIMO_B = 0x002a
FLEX_2400_TX_MIMO_B = 0x002b
FLEX_1800_RX = 0x0030
FLEX_1800_TX = 0x0031
FLEX_1800_RX_MIMO_A = 0x0032
FLEX_1800_TX_MIMO_A = 0x0033
FLEX_1800_RX_MIMO_B = 0x0034
FLEX_1800_TX_MIMO_B = 0x0035
TV_RX_REV_3 = 0x0040
DTT754 = 0x0041
DTT768 = 0x0042
WBX_LO_TX = 0x0050
WBX_LO_RX = 0x0051
XCVR2450_TX = 0x0060
XCVR2450_RX = 0x0061
EXPERIMENTAL_TX = 0xfffe
EXPERIMENTAL_RX = 0xffff

Can you please tell me why these following daughterboard ID’s are
missing in
usrp_dbid.py.

“TV Rx MIMO” 0x0043
“TV Rx Rev 2 MIMO” 0x0044
“TV Rx Rev 3 MIMO” 0x0045
“WBX NG TX” 0x0052
“WBX NG RX” 0x0053
“Bitshark Rx” 0x0070

Regards
sanjay

Hi Marcus,

I have followed below set of lines from gnuradio build guide after
installing Fedora-13.

yum install gnuradio usrp

yum groupinstall “Engineering and Scientific” “Development Tools”

yum install fftw-devel cppunit-devel wxPython-devel libusb-devel \

guile boost-devel alsa-lib-devel numpy gsl-devel python-devel pygsl
python-cheetah python-lxml PyOpenGL

yum install PyQt4-devel qwt-devel qwtplot3d-qt4-devel

yum install sdcc

export PATH=/usr/libexec/sdcc:$PATH

yum install xmlto graphviz

yum install qt4-devel qwt-devel qwtplot3d-qt4-devel PyQt4-devel

git clone gnuradio.git - GNU Radio

./bootstrap

./configure

make

make check

sudo make install

Regards
Sanjay

Hi Marcus,

uname -m is returning i686.

Regards
Sanjay

On Fri, Dec 3, 2010 at 8:05 PM, Sanjay S.

and then i checked usrp_dbid.h and found these lines

FLEX_900_RX = 0x0005
FLEX_400_RX_MIMO_A = 0x0014
FLEX_2400_RX_MIMO_B = 0x0027
TV_RX_REV_3 = 0x0040
Can you please tell me why these following daughterboard ID’s are
Regards
<[email protected]

Jason

Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page

Which file, exactly did you check?

What does ‘uname -m’ return on your system?

Did you by any chance do a binary install (via YUM) of Gnu Radio before
doing the source-based install from GIT?

Hi Marcus,

uname -m is returning i686.

Regards
Sanjay

Please, what is the contents of
/usr/local/lib/python2.6/site-packages/usrpm/usrpd_dbid.py


Principal Investigator
Shirleys Bay Radio Astronomy Consortium