USRP 2 on PowerPC - any issues?

Hi,

has anyone successfully used the USRP2 with a PowerPC Linux? I am
planning to use it on an embedded system with a PowerPC Debian Linux.

Jorg

On Thu, Sep 03, 2009 at 04:49:17PM +0100, Jorg L. wrote:

Hi,

has anyone successfully used the USRP2 with a PowerPC Linux? I am
planning to use it on an embedded system with a PowerPC Debian Linux.

Jorg

The current code won’t work on big endian machines, and it also does
unaligned loads which won’t work on PPC.

This will all be fixed as part of the conversion to VRT.

Eric

On Fri, 4 Sep 2009 03:20:47 am Eric B. wrote:

This will all be fixed as part of the conversion to VRT.

Eric


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

This is interesting news. Hopefully it means that I will be able to get
Gnuradio running on one of my hppa boxen :-). I recently acquired a well
spec’d rp5470 that’d be perfect for the task.

Cheers, Geoff.

On Fri, Sep 04, 2009 at 06:34:49AM +1000, Geoff wrote:

unaligned loads which won’t work on PPC.

This will all be fixed as part of the conversion to VRT.

Eric

This is interesting news. Hopefully it means that I will be able to get
Gnuradio running on one of my hppa boxen :-). I recently acquired a well
spec’d rp5470 that’d be perfect for the task.

I suspect that we won’t run on hppa since IIRC it has a virtual mapped
cache, which I suspect will kill our mmap-based circular buffer trick.

If you’ve got some time, please try to build it --disable-usrp2
–disable-gr-usrp2
on your hppa and let me know if it passes make check.

FWIW, the rest of GNU Radio runs fine on PPC / big-endian machines,
just not the usrp2 interface.

Eric

On Fri, Sep 04, 2009 at 08:12:55AM +0100, Jörg Lotze wrote:

What’s the status of the VRT work? Any rough ideas when it is going to
be usable? Saw that some work in progress VRT code has been merged into
the trunk recently.

Jorg

I’m working on it over the next two weeks. On the host and firmware
sides, still left to do is an extensible control protocol for the VRT
devices. On the host we still need to parse all the IF-context packets
similar to how the IF-data packets are handled.

Using a non-USRP2 prototype, we’re sending good IF-Data packets at
120MB/s (30 MS/s 16-bit I & Q) and are expecting to be sending all the
relevant IF-Context packets in the next week or so.

As to when this will be back ported to the USRP2, I can’t currently say.

Eric

Eric B. schrieb:

FWIW, the rest of GNU Radio runs fine on PPC / big-endian machines,
just not the usrp2 interface.

Eric

What’s the status of the VRT work? Any rough ideas when it is going to
be usable? Saw that some work in progress VRT code has been merged into
the trunk recently.

Jorg

On Fri, 4 Sep 2009 06:47:58 am Eric B. wrote:
snipped

FWIW, the rest of GNU Radio runs fine on PPC / big-endian machines,
just not the usrp2 interface.

Eric

Hi Eric et al,
Gnu Radio 3.2.2 configures OK but falls over part way through make as
per the
quote below. I can’t write software but I can break stuff!!

Cheers, Geoff.

On Sat, Sep 05, 2009 at 07:10:29PM +1000, Geoff wrote:

–disable-gr-usrp2 on your hppa and let me know if it passes make check.
Cheers, Geoff.
This looks like a problem linking with boost threads.

It’s been a while since I’ve used HPUX (that’s what you’re using,
right?). Is there something that you need to do to tell the linker
where to look for the installed boost shared libraries?

Eric

On Wed, Sep 09, 2009 at 06:36:33AM +1000, Geoff wrote:

This looks like a problem linking with boost threads.
I am running Debian “Lenny” on a C3700. I gave up on HP-UX very early. I have
plans to try this on a big SMP box that I have acquired (an rp5470) but
getting an OS onto a completely headless machine is proving to be a
significant challenge :-).

Serial console?

Cheers, Geoff.

Did you ldconfig after editing /etc/ld.so.conf ?

Eric

On Wed, 9 Sep 2009 03:03:27 am Eric B. wrote:
snipped

It’s been a while since I’ve used HPUX (that’s what you’re using,
right?). Is there something that you need to do to tell the linker
where to look for the installed boost shared libraries?

Eric

snipped

Hi Eric et al,
I am running Debian “Lenny” on a C3700. I gave up on HP-UX very early.
I have
plans to try this on a big SMP box that I have acquired (an rp5470) but
getting an OS onto a completely headless machine is proving to be a
significant challenge :-).

Cheers, Geoff.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs