Unable to build firmware binary

Hi

I have recently made some changes to the usrp2 firmware, and tried to
build according to USRP2 User FAQ.
As far as I could tell from the aforementioned FAQ, this should have
resulted in a file txrx.bin being created, that I can download to the SD
card for the USRP2.
However, in the first instance, the build failed due to some unlocated
files in the linking stage. Hence, I did a fresh make
bootstrap/configure/make etc. from the top directory, and the make
succeeded but I still get no txrx.bin Finally, I tried to uninstall old
make and clean git as per instructions on gnu radio website. Still, I do
not get the txrx.bin when I make from gnuradio/usrp2 directory.

Can anyone suggest what I might be doing wrong or how to fix this
problem?

Thanks

Ian.

Hi everyone,

I use the UCLA ZigBee PHYsical Layer with gnuradio and USRP. And now I
try to increase the number of chips per symbol within the
Symbol-to-chips-table from 32 chips per 4 bit symbol to 64 chips.

I adopted the three files

  • “ucla_ieee802_15_4_packet_sink.cc”
  • “ucla_ieee802_15_4_packet_sink.h” and
  • “ucla_symbols_to_chips_bi.cc” .

I also generated a 64 bit Symbol_Table, CHIP_MAPPING respectively
using the OQPSK -> MSK encoding as described in the papaer:
“GNU Radio 802.15.4 En- and Decoding”

But still it is not working. I assume that there might be some other
parts of the code, which depend on whether the chip-sequences are 32
chips or 64 chips and I was wondering if you might be able to give me
a hint where to look!? Even after going through the files from UCLA, i
couldn’t figure out where this might be!?

Help would be highly appreciated!
Thanks a lot for your help,
Best regards,
Björn

Thanks for the reply!

Any other suggestions? I’m trying to change the UCLA ZigBee PHY to do
spreading and
despreading using a table of 16 64-chip-sequences instead of the 16
32-chip sequences.
The files I have edited are listed below.
Now, as it is still not working, I’m looking for hints, suggestions or
anything at all,
whether there might be more code to edit in order to achieve this
goal…

best regards and thanks a lot for the help

Quoting “Jason U.” [email protected]:

[Hide Quoted Text]
I have experience with the code, but you might try grep to find
references to old number of bits or variables.

Jason

On Mon, Aug 16, 2010 at 11:34 AM, [email protected] wrote:
Hi everyone,

I use the UCLA ZigBee PHYsical Layer with gnuradio and USRP. And now I
try
to increase the number of chips per symbol within the
Symbol-to-chips-table
from 32 chips per 4 bit symbol to 64 chips.

I adopted the three files

  • “ucla_ieee802_15_4_packet_sink.cc”
  • “ucla_ieee802_15_4_packet_sink.h” and
  • “ucla_symbols_to_chips_bi.cc” .

I also generated a 64 bit Symbol_Table, CHIP_MAPPING respectively using
the
OQPSK → MSK encoding as described in the papaer:
“GNU Radio 802.15.4 En- and Decoding”

But still it is not working. I assume that there might be some other
parts
of the code, which depend on whether the chip-sequences are 32 chips or
64
chips and I was wondering if you might be able to give me a hint where
to
look!? Even after going through the files from UCLA, i couldn’t figure
out
where this might be!?

Help would be highly appreciated!
Thanks a lot for your help,
Best regards,
Björn


Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio