Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-29 Thread Lamar Owen

On 11/25/21 5:52 PM, Marcus Müller wrote:

Hi Lamar!

...
I don't want to get into this again, honestly, we have like six or 
seven threads on this mailing list.





Marcus,


Sorry if I come across as a bit abrasive; that's not the intent. Nor am 
I wanting to overstate the point, or just continue an unproductive 
conversation ad nauseum.



It's really that simple: Stillstand and technical and community Death, 
or Progress and Breakage. It's a balance to strike, which is why with 
every release, the poor Maintainer goes and looks into their crystal 
ball, to see what they can improve without breaking the usability on 
reasonably old systems for the next release. We're really doing our 
best to *not* let GNU Radio die, so please understand that as much as 
I personally like what Glen does, it cannot define GNU Radio's speed. ...



Of course it can't define it; not my point.  My point is that a part of 
release balance is migration planning that allows smooth transitions and 
upgrades.  I advocated for that for years for another large project that 
tended to break things every major version; I maintained the RPM 
packages for that software for five years, and was perpetually caught in 
the middle between those who developed the software, expecting users to 
do various 'things' to upgrade from one version to the next and those 
users who expected 'rpm -U' to Just Work, which it didn't.  So I DO 
understand and sympathize with the issues on the developer side.  But I 
also believe that breakage should not happen between incremental 
versions.  Since GNUradio is built on Python, using the Python model, I 
expect breakage between Python 2.x and 3.x; I expect rather less 
breakage between 3.x and 3.(x+1).



That's when as a maintainer, you, responsibly, publicly say that, no, 
sorry, we're no longer in a position to guarantee the quality of 
further software releases. 



I have been in that position; it's not an easy one.  And no you can't 
guarantee that quality as a volunteer.



So, please, understand that I might get a bit frustrated by people 
portraying things like we're letting Glen stand out in the rain. Or 
that we do things "willy-nilly". We don't. We made sure he has 
migration options, multiple people are and have been offering help, 
people are actively trying to help him get his airplay running, even 
though it's a commercial product that's incompatible by its own choice 
with our software license.


I am familiar with the frustration on both the developers' parts and the 
users' parts, since I HAVE been caught between.  And no I don't believe 
you're 'letting Glen stand out in the rain' or doing things 
'willy-nilly;' that's reading more into what I wrote than is there.  I 
am just stating a fact; even the churn that is necessary muddies the 
waters.  No argument from me that upgrades and progress is necessary; it 
IS necessary, but what has been lacking (at least the last time I 
checked; my apologies if this type of document now exists) is a document 
that outlines the changes required for OOT modules and users programs to 
migrate from one version to another; better in ways would be a script 
that can make the edits, although the way of automation is fraught with 
peril (been there, done that, during the same stint as RPM maintainer).


And YES the SDRplay API is way more closed than I would like.

And I'm not trying to frustrate anyone; but there IS significant 
volatility in the GNUradio system that can be very frustrating to users.





Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-25 Thread Marcus Müller

Hi Lamar!

On 25.11.21 14:39, Lamar Owen wrote:



On Nov 25, 2021 8:15 AM, Marcus Müller  wrote:

...

Honestly, a RPi4 would just go to waste with me! If you want to crowdsource 
one for the
greater good of the SDR community, I'd say: Radioastronomy outreach, or ham 
radio, that's
the two things I'd think a RPi4 would make the biggest impact.

Radio astronomy outreach is PRECISELY what Glen is doing, and what the rapid changes in 
GNUradio are making difficult.  


I don't want to get into this again, honestly, we have like six or seven threads on this 
mailing list.
What works today will continue working as long as the hard- and software it is based on 
exists and functions. Nobody is asking Glen to delete his code (quite the opposite, share 
with us so we can help you)!


Thing is: soft- and hardware we work on is subject to change. We're not the one choosing 
that. What I did 2018–2021ish is to make sure GNU Radio works in 2021, on systems you 
install 2021. It does. Had we kept everything the way Glen wished we, then it wouldn't, 
and we would have not seen the explosion in active contributors that now actually do 
something with GNU Radio that it couldn't do before.


It's really that simple: Stillstand and technical and community Death, or Progress and 
Breakage. It's a balance to strike, which is why with every release, the poor Maintainer 
goes and looks into their crystal ball, to see what they can improve without breaking the 
usability on reasonably old systems for the next release. We're really doing our best to 
*not* let GNU Radio die, so please understand that as much as I personally like what Glen 
does, it cannot define GNU Radio's speed. It literally mustn't, lest you want people to 
fork off GNU Radio and do something that actually moves forward. I've got a longer email 
in one of the other threads on this, but that's *exactly* what we had with the `next` 
branch during the later years of the great 3.7 stagnation. Fragmentation, a lack of 
perspective, and hence a reduced contributor base, which then led to need for *abrupter* 
chaos.


Luckily, you don't have to make a fork to get an old version of GNU Radio: you can just 
download, build and install an old version of GNU Radio :) Problem is, at some point you 
can, but none of the maintainers actually find time to do the same, so they know 
everything they do to that old version might break something in more or less subtle ways.
That's when as a maintainer, you, responsibly, publicly say that, no, sorry, we're no 
longer in a position to guarantee the quality of further software releases. And that's 
exactly what Jeff announced for 3.7: Hey, we haven't done anything to it for quite a 
while, we can't actually test what it does when we change something, we don't have the 
programmer and maintainer volunteer base to develop this version: it's outdated. Luckily, 
we did this after years after releasing 3.8, which very clearly was meant to be a version 
that should make the transition from 5 years of standstill to something that will still 
compile next year easier (Python2 compatibility, SWIG, GRC conversion features, nearly no 
code structure changes).


So, please, understand that I might get a bit frustrated by people portraying things like 
we're letting Glen stand out in the rain. Or that we do things "willy-nilly". We don't. We 
made sure he has migration options, multiple people are and have been offering help, 
people are actively trying to help him get his airplay running, even though it's a 
commercial product that's incompatible by its own choice with our software license. We 
have a fantastic release management (kudos to Jeff, but also to Josh for planning the next 
releases) and maintenance branch longevity for a project with this few people actually 
doing the codebase work. We've got *awesome* volunteers. Please don't scare them away!


Best regards,
Marcus


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-25 Thread Lamar Owen
On Nov 25, 2021 8:15 AM, Marcus Müller  wrote:...


Honestly, a RPi4 would just go to waste with me! If you want to crowdsource one for the 

greater good of the SDR community, I'd say: Radioastronomy outreach, or ham radio, that's 

the two things I'd think a RPi4 would make the biggest impact.Radio astronomy outreach is PRECISELY what Glen is doing, and what the rapid changes in GNUradio are making difficult.  The SDRplay device has some good characteristics for this. (I have a couple myself, as well as a Pluto, an Airspy R2, an Airspy Mini, a LimeSDR, and a smattering of RTL-SDR devices.While I know GNUradio is just a huge project, and that it is unreasonable to expect everything in it to be stable, the major churn between 3.7, 3.8, and 3.9 makes it difficult and discouraging to those who are trying to use it for outreach like this.





Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-25 Thread Marcus Müller

Hi Greg,

:) !

On 24.11.21 18:44, Gregory Ratcliff wrote:

Marcus,


"..I don't have an RPi4, so can't test.”

You really should get one, if only to monitor ADSB from airplanes on your own.



I've got Deutsche Flugsicherung round the corner, and to be honest, they're doing a better 
job! (Truth is, I've got so much more hardware than time... I did gift my father an RTL 
dongle and a setting up of gr-air-modes on his laptop for his birthday a couple years 
back. These days, he uses the dongle to listen to DAB+ broadcasts.)


Honestly, a RPi4 would just go to waste with me! If you want to crowdsource one for the 
greater good of the SDR community, I'd say: Radioastronomy outreach, or ham radio, that's 
the two things I'd think a RPi4 would make the biggest impact.


Cheers,

Marcus




smime.p7s
Description: S/MIME Cryptographic Signature


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-24 Thread Franco VENTURI
To add another piece of information to this discussion, last night I built the 
whole GNU Radio 3.9-maint on my Raspberry Pi, and it wasn't too bad.

I followed the instructions from here:
- https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
- 
https://wiki.gnuradio.org/index.php/InstallingGR#For_GNU_Radio_3.9_and_Master_Branch
- 
https://github.com/gnuradio/volk#building-on-raspberry-pi-and-other-arm-boards-32-bit

The heavy step, which was the 'make' in the GNU Radio 'build' directory, took 
about 2 hours and 10 minutes on the Raspberry Pi using 'make -j 3' - I think it 
is a reasonable time considering I built all of the in-tree modules except for 
gr-uhd.

73,
Franco K4VZ


> On 11/24/2021 12:44 PM Gregory Ratcliff  wrote:
> 
> 
> Marcus,
> 
> 
> "..I don't have an RPi4, so can't test.”
> 
> You really should get one, if only to monitor ADSB from airplanes on your 
> own.  
> 
> 
> All,
> 
> Oh my.  Many of us have always had Marcus on the "Marcus pedestal", 
> thinking he knew or more importantly experimented with all things tech + 
> Linux.
> Maybe we need to create a crowdfund for him?
> 
> 
> Why?  I think the RPi is the most influential STEM tool ever created. RPi 
> + DSP = new converts and experts
> 
> Years ago, Fred Martin (Media Lab) designed the coolest SBC called the 
> miniboard for undergrads for the MIT 6.170 course; he shared the board layout 
> with me and while at Ohio State a small group of us made thousands of them. 
> Fred was the first Ebon in my book.
> 
> At the same time I was working on the TAPR DSP59 project and was holding 
> both the mini board and my recently hand assembled DSP59 in my hands thinking 
> there _had_to_a_way.   There wasn’t. 
> A lot has changed.
> 
> Why2? 
> 
> I think the world of computing is becoming more level. By this I mean 
> that in core middle range of mainstream computing, they are all getting 
> closer from a performance standpoint, only differing by factors of ten or so.
> 
> Think about what the performance of the RPi 12 will be- it will be 
> limited, but likely perfectly capable of doing some magical work for us.
> These fringe (and fun) SBCs and projects help produce the needed experts 
> that we need.
> 
> Apologies for evangelizing a bit on the gnuradio list-please keep up the 
> great work.
> 
> Greg
> nz8r
> 
> 


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-24 Thread Gregory Ratcliff
Marcus,


"..I don't have an RPi4, so can't test.”

You really should get one, if only to monitor ADSB from airplanes on your own.  


All,

Oh my.  Many of us have always had Marcus on the "Marcus pedestal", thinking he 
knew or more importantly experimented with all things tech + Linux.
Maybe we need to create a crowdfund for him?


Why?  I think the RPi is the most influential STEM tool ever created. RPi + DSP 
= new converts and experts

Years ago, Fred Martin (Media Lab) designed the coolest SBC called the 
miniboard for undergrads for the MIT 6.170 course; he shared the board layout 
with me and while at Ohio State a small group of us made thousands of them. 
Fred was the first Ebon in my book.

At the same time I was working on the TAPR DSP59 project and was holding both 
the mini board and my recently hand assembled DSP59 in my hands thinking there 
_had_to_a_way.   There wasn’t. 
A lot has changed.

Why2? 

I think the world of computing is becoming more level. By this I mean that in 
core middle range of mainstream computing, they are all getting closer from a 
performance standpoint, only differing by factors of ten or so.

Think about what the performance of the RPi 12 will be- it will be limited, but 
likely perfectly capable of doing some magical work for us.
These fringe (and fun) SBCs and projects help produce the needed experts that 
we need.

Apologies for evangelizing a bit on the gnuradio list-please keep up the great 
work.

Greg
nz8r



smime.p7s
Description: S/MIME cryptographic signature


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-24 Thread Jeff Long
Note that this is an old thread that just got reopened, probably by mistake.

On Wed, Nov 24, 2021 at 12:11 PM Marcus Müller 
wrote:

> Hi Jean-Michel,
>
> don't apologize for sharing your technically shaped view on things. I,
> too, would look at
> an RPi4 as embedded device! But that is because my use ways of thinking
> are much more in
> terms of "do GUI-ish stuff on a PC/laptop, number crunching on a
> PC/workstation/server,
> and only exactly what needs to be done there on an embedded platform".
> I can see how if you want to write letters or browse the web, a
> low/medium-end
> smartphone-powered computer works for you. And, sure enough,
> low/medium-rate signal
> processing, why not; if I need things to demodulate something in the kHz
> range and display
> something simple, OK, why not wayland/Mutter, X11/XFCE or whatever.
>
> Regarding suboptimality: yep, Raspbian is a 32bit ARM debian-derivative
> distro "same
> binary for all RPi generations", and they literally build-on-target, and
> although the very
> few people behind it very critical for establishing the RPi as "the" Linux
> SBC, they've
> not really received any official support from the Pi foundation; do with
> that info what
> you will. The Raspbian person I've had contact was super nice, and he
> helped me understand
> how GNU Radio works under these situations. He was happy to hear how VOLK
> worked. Nice guy.
>
> Raspberry Pi OS is a more directly derived debian (currently, based on
> Debian 11), and as
> far as I know it uses sensible architectural settings for the RPi4. That
> means you should
> be able to "apt install gnuradio" and run "volk_profile" right there. I
> don't have an
> RPi4, so can't test. Last time I checked (that's already a while back)
> they still haven't
> put together an officially sanctioned QEMU aarch64 target with enough
> device tree to
> emulate a headless RPi.
>
> I honestly think that unless you're doing something *very* specific
> chances are, you'll
> never have to use a self-built GNU Radio on a RPi these days; and I've
> been asking people
> not to build on target forever, not the least to save them the pain.
>
> Best regards,
> Marucs
>
> On 29.05.20 17:07, jean-michel.fri...@femto-st.fr wrote:
> > apologies to the list then, I was not aware of the use of RPi as
> > desktop computer, and have always been obsessed with optimization
> > of resources for embedded systems. Most probably for a desktop use,
> > a sub-optimal binary distribution such as Raspbian is best suited indeed,
> > as we find daily on our personal computers.
> >
> > JM
> >
> > --
> > JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> > 25000 Besancon, France
> >
> > May 29, 2020 4:56 PM, "Glen Langston"  wrote:
> >
> >> Thanks for your explanation.
> >>
> >> ssh-ing in as root did work fine.
> >>
> >> I find that the rtl_ programs do work, like rtl_fm.
> >>
> >> I also understand your approach to embedded real-time applications.
> >>
> >> This probably works particularly well for the PlutoSDR.
> >>
> >> My goal is for student use, where they are particularly graphical
> >> user interface aware.
> >>
> >> Best regards
> >>
> >> Glen
> >>
> >>> On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:
> >>>
> >>> It is indeed my belief that there is no point in running a graphical
> user
> >>> interface on an embedded system, much less a windowing system. If an
> embedded
> >>> board is supposed to interact with a user, a Qt5 or SDL dedicated
> interface
> >>> will be much lighter and efficient than a X-Window server and a window
> manager
> >>> client.
> >>>
> >>> This is the reason for providing the examples at the end of the
> tutorial
> >>> where a Non GUI flowgraph is generated, the resulting Python script
> sent to
> >>> the embedded board and running there, possibly streaming the output
> (in my
> >>> example 0-MQ) to a client. In the case of gr-acars, I just fetch
> periodically
> >>> the log-file from the RPi4 to the host computer for analysis.
> >>>
> >>> Nevertheless if you want to go in the windowing system direction,
> Buildroot
> >>> seems to provide Xorg support:
> >>>
> >>> make menuconfig
> >>> Target packages -> Graphic libraries and applications -> X.org X
> Window System
> >>>
> >>> I have never used nor tested, so I have no idea how much space/how
> long it takes
> >>> to compile.
> >>>
> >>> There is no binary package management system with buildroot: the whole
> point, which
> >>> makes is different from OpenEmbedded/Yocto, is to generate a custom
> minimal
> >>> image with only the needed tools and not compile all possible binary
> packages
> >>> (the disk size difference being about 10-fold, with about 8 GB needed
> for
> >>> buildroot when my attempt at completing the OpenEmbedded system ended
> at about
> >>> 80 GB and many unnecessary binary packages).
> >>>
> >>> The default network configuration is to fetch the IP address from a
> DHCP server.
> >>> Otherwise add an 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-24 Thread Marcus Müller

Hi Jean-Michel,

don't apologize for sharing your technically shaped view on things. I, too, would look at 
an RPi4 as embedded device! But that is because my use ways of thinking are much more in 
terms of "do GUI-ish stuff on a PC/laptop, number crunching on a PC/workstation/server, 
and only exactly what needs to be done there on an embedded platform".
I can see how if you want to write letters or browse the web, a low/medium-end 
smartphone-powered computer works for you. And, sure enough, low/medium-rate signal 
processing, why not; if I need things to demodulate something in the kHz range and display 
something simple, OK, why not wayland/Mutter, X11/XFCE or whatever.


Regarding suboptimality: yep, Raspbian is a 32bit ARM debian-derivative distro "same 
binary for all RPi generations", and they literally build-on-target, and although the very 
few people behind it very critical for establishing the RPi as "the" Linux SBC, they've 
not really received any official support from the Pi foundation; do with that info what 
you will. The Raspbian person I've had contact was super nice, and he helped me understand 
how GNU Radio works under these situations. He was happy to hear how VOLK worked. Nice guy.


Raspberry Pi OS is a more directly derived debian (currently, based on Debian 11), and as 
far as I know it uses sensible architectural settings for the RPi4. That means you should 
be able to "apt install gnuradio" and run "volk_profile" right there. I don't have an 
RPi4, so can't test. Last time I checked (that's already a while back) they still haven't 
put together an officially sanctioned QEMU aarch64 target with enough device tree to 
emulate a headless RPi.


I honestly think that unless you're doing something *very* specific chances are, you'll 
never have to use a self-built GNU Radio on a RPi these days; and I've been asking people 
not to build on target forever, not the least to save them the pain.


Best regards,
Marucs

On 29.05.20 17:07, jean-michel.fri...@femto-st.fr wrote:

apologies to the list then, I was not aware of the use of RPi as
desktop computer, and have always been obsessed with optimization
of resources for embedded systems. Most probably for a desktop use,
a sub-optimal binary distribution such as Raspbian is best suited indeed,
as we find daily on our personal computers.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 4:56 PM, "Glen Langston"  wrote:


Thanks for your explanation.

ssh-ing in as root did work fine.

I find that the rtl_ programs do work, like rtl_fm.

I also understand your approach to embedded real-time applications.

This probably works particularly well for the PlutoSDR.

My goal is for student use, where they are particularly graphical
user interface aware.

Best regards

Glen


On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:

It is indeed my belief that there is no point in running a graphical user
interface on an embedded system, much less a windowing system. If an embedded
board is supposed to interact with a user, a Qt5 or SDL dedicated interface
will be much lighter and efficient than a X-Window server and a window manager
client.

This is the reason for providing the examples at the end of the tutorial
where a Non GUI flowgraph is generated, the resulting Python script sent to
the embedded board and running there, possibly streaming the output (in my
example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
the log-file from the RPi4 to the host computer for analysis.

Nevertheless if you want to go in the windowing system direction, Buildroot
seems to provide Xorg support:

make menuconfig
Target packages -> Graphic libraries and applications -> X.org X Window System

I have never used nor tested, so I have no idea how much space/how long it takes
to compile.

There is no binary package management system with buildroot: the whole point, 
which
makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
image with only the needed tools and not compile all possible binary packages
(the disk size difference being about 10-fold, with about 8 GB needed for
buildroot when my attempt at completing the OpenEmbedded system ended at about
80 GB and many unnecessary binary packages).

The default network configuration is to fetch the IP address from a DHCP server.
Otherwise add an etc/network/interfaces entry in the output/target directory
of buildroot with the static IP configuration, and
make
to re-generate sdcard.img including this configuration file. Similarly if the
usr/share/uhd/images binary files are needed: copy in output/target and make.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 3:33 AM, "Glen Langston"  wrote:


Hi

Thanks for your help.

I’ve written the image to an SDCARD and the PI4 boots to
the command line prompt. The password is accepted and
I’ve 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2021-11-23 Thread Cinaed Simson
Hi Glen - I'm late to the party. but I presume you have buster (debian 
10) installed - see /etc/os-release.


I don't own a raspberry pi 4 but I know someone who does and they 
recommend using following guide to upgrade to bullseye (debian 11)


https://www.tomshardware.com/how-to/upgrade-raspberry-pi-os-to-bullseye-from-buster 



bullseye (debian 10) comes with gnuradio 3.8.

If you need to use buster (debian 10) and gnuradio3.8, then you have to 
build it from source.


-- Cinaed


On 5/24/20 12:50, Glen I Langston wrote:

Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built my own python modules and C++ blocks.

However, despite months of trying now, I can not get 3.8 to install
on a raspberry pi.

Has anyone achieved 3.8 on a raspberry pi?

If so can you please save the entire OS, gzip compressed and put it
online somewhere.  It will probably be about 3 GB compressed.

Thanks

Glen

Note that there are many many (too many) different guides on line

1) apt-get

2) pybombs

3) git clone then build

each one fails in a different way.









Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-06-07 Thread Gwenhael Goavec-Merou
Hi,
Just to announce both gr-qtgui[1] and gr-dtv[2] are now supported by gnuradio
package in buildroot.

Best regards

Gwen

[1] 
https://git.buildroot.net/buildroot/commit/?id=494d7f4a12e8c33afac583c1b641a81d28c48ee3
[2] 
https://git.buildroot.net/buildroot/commit/?id=c878facaf807dd6f1ab5ad50dc8a3667c3d146dd

On Sat, 30 May 2020 07:48:02 +0200 Gwenhael Goavec-Merou 
wrote:

> Hi,
> On Fri, 29 May 2020 14:48:48 -0700
> Ron Economos  wrote:
> 
> > There is some middle ground. On my Beagleboard X-15, I use a stripped 
> > down console only version of Ubuntu 18.04 and ssh (with X11 forwarding) 
> > in from another host. Kernel support is awesome with 4.14, 4.19 and 5.4 
> > available along with real-time compiled versions.
> > 
> > I've been using a Samsung EVO 128 GB microSD card for a year and half 
> > now with no problems. For 32-bit testing, I've compiled GNU Radio many 
> > many (100's ?) times on that card.
> > 
> > I was disappointed to see that the Digital Television component was 
> > missing on the buildroot version of GNU Radio. The X-15 is (just barely) 
> > capable of running the DVB-T2 transmitter at 5 MHz bandwidth, which I 
> > consider phenomenal. A RPi4 should do a little better.
> >  
> I have not added gr-dtv more or less because I haven't tested this one. But it
> always possible to add this and to contribue by sending to the mailing list.
> 
> It's the same for gr-qtgui, I'm working to re-add (this option from buildroot
> was dropped in the same time as qt4 before gnuradio 3.8 upgrade).
> 
> Gwen
> 
> > Ron
> > 
> > On 5/29/20 08:07, jean-michel.fri...@femto-st.fr wrote:  
> > > apologies to the list then, I was not aware of the use of RPi as
> > > desktop computer, and have always been obsessed with optimization
> > > of resources for embedded systems. Most probably for a desktop use,
> > > a sub-optimal binary distribution such as Raspbian is best suited indeed,
> > > as we find daily on our personal computers.
> > >
> > > JM
> > >
> > > --
> > > JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> > > 25000 Besancon, France
> > >
> > > May 29, 2020 4:56 PM, "Glen Langston"  wrote:
> > >
> > >> Thanks for your explanation.
> > >>
> > >> ssh-ing in as root did work fine.
> > >>
> > >> I find that the rtl_ programs do work, like rtl_fm.
> > >>
> > >> I also understand your approach to embedded real-time applications.
> > >>
> > >> This probably works particularly well for the PlutoSDR.
> > >>
> > >> My goal is for student use, where they are particularly graphical
> > >> user interface aware.
> > >>
> > >> Best regards
> > >>
> > >> Glen
> > >>
> > >>> On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:
> > >>>
> > >>> It is indeed my belief that there is no point in running a graphical
> > >>> user interface on an embedded system, much less a windowing system. If
> > >>> an embedded board is supposed to interact with a user, a Qt5 or SDL
> > >>> dedicated interface will be much lighter and efficient than a X-Window
> > >>> server and a window manager client.
> > >>>
> > >>> This is the reason for providing the examples at the end of the tutorial
> > >>> where a Non GUI flowgraph is generated, the resulting Python script sent
> > >>> to the embedded board and running there, possibly streaming the output
> > >>> (in my example 0-MQ) to a client. In the case of gr-acars, I just fetch
> > >>> periodically the log-file from the RPi4 to the host computer for
> > >>> analysis.
> > >>>
> > >>> Nevertheless if you want to go in the windowing system direction,
> > >>> Buildroot seems to provide Xorg support:
> > >>>
> > >>> make menuconfig
> > >>> Target packages -> Graphic libraries and applications -> X.org X Window
> > >>> System
> > >>>
> > >>> I have never used nor tested, so I have no idea how much space/how long
> > >>> it takes to compile.
> > >>>
> > >>> There is no binary package management system with buildroot: the whole
> > >>> point, which makes is different from OpenEmbedded/Yocto, is to generate
> > >>> a custom minimal image with only the needed tools and not compile all
> > >>> possible binary packages (the disk size difference being about 10-fold,
> > >>> with about 8 GB needed for buildroot when my attempt at completing the
> > >>> OpenEmbedded system ended at about 80 GB and many unnecessary binary
> > >>> packages).
> > >>>
> > >>> The default network configuration is to fetch the IP address from a DHCP
> > >>> server. Otherwise add an etc/network/interfaces entry in the
> > >>> output/target directory of buildroot with the static IP configuration,
> > >>> and make
> > >>> to re-generate sdcard.img including this configuration file. Similarly
> > >>> if the usr/share/uhd/images binary files are needed: copy in
> > >>> output/target and make.
> > >>>
> > >>> JM
> > >>>
> > >>> --
> > >>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> > >>> 25000 Besancon, France
> > >>>
> > >>> May 29, 2020 3:33 AM, "Glen 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-29 Thread Gwenhael Goavec-Merou
Hi,
On Fri, 29 May 2020 14:48:48 -0700
Ron Economos  wrote:

> There is some middle ground. On my Beagleboard X-15, I use a stripped 
> down console only version of Ubuntu 18.04 and ssh (with X11 forwarding) 
> in from another host. Kernel support is awesome with 4.14, 4.19 and 5.4 
> available along with real-time compiled versions.
> 
> I've been using a Samsung EVO 128 GB microSD card for a year and half 
> now with no problems. For 32-bit testing, I've compiled GNU Radio many 
> many (100's ?) times on that card.
> 
> I was disappointed to see that the Digital Television component was 
> missing on the buildroot version of GNU Radio. The X-15 is (just barely) 
> capable of running the DVB-T2 transmitter at 5 MHz bandwidth, which I 
> consider phenomenal. A RPi4 should do a little better.
>
I have not added gr-dtv more or less because I haven't tested this one. But it
always possible to add this and to contribue by sending to the mailing list.

It's the same for gr-qtgui, I'm working to re-add (this option from buildroot
was dropped in the same time as qt4 before gnuradio 3.8 upgrade).

Gwen

> Ron
> 
> On 5/29/20 08:07, jean-michel.fri...@femto-st.fr wrote:
> > apologies to the list then, I was not aware of the use of RPi as
> > desktop computer, and have always been obsessed with optimization
> > of resources for embedded systems. Most probably for a desktop use,
> > a sub-optimal binary distribution such as Raspbian is best suited indeed,
> > as we find daily on our personal computers.
> >
> > JM
> >
> > --
> > JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> > 25000 Besancon, France
> >
> > May 29, 2020 4:56 PM, "Glen Langston"  wrote:
> >  
> >> Thanks for your explanation.
> >>
> >> ssh-ing in as root did work fine.
> >>
> >> I find that the rtl_ programs do work, like rtl_fm.
> >>
> >> I also understand your approach to embedded real-time applications.
> >>
> >> This probably works particularly well for the PlutoSDR.
> >>
> >> My goal is for student use, where they are particularly graphical
> >> user interface aware.
> >>
> >> Best regards
> >>
> >> Glen
> >>  
> >>> On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:
> >>>
> >>> It is indeed my belief that there is no point in running a graphical user
> >>> interface on an embedded system, much less a windowing system. If an
> >>> embedded board is supposed to interact with a user, a Qt5 or SDL
> >>> dedicated interface will be much lighter and efficient than a X-Window
> >>> server and a window manager client.
> >>>
> >>> This is the reason for providing the examples at the end of the tutorial
> >>> where a Non GUI flowgraph is generated, the resulting Python script sent
> >>> to the embedded board and running there, possibly streaming the output
> >>> (in my example 0-MQ) to a client. In the case of gr-acars, I just fetch
> >>> periodically the log-file from the RPi4 to the host computer for analysis.
> >>>
> >>> Nevertheless if you want to go in the windowing system direction,
> >>> Buildroot seems to provide Xorg support:
> >>>
> >>> make menuconfig
> >>> Target packages -> Graphic libraries and applications -> X.org X Window
> >>> System
> >>>
> >>> I have never used nor tested, so I have no idea how much space/how long
> >>> it takes to compile.
> >>>
> >>> There is no binary package management system with buildroot: the whole
> >>> point, which makes is different from OpenEmbedded/Yocto, is to generate a
> >>> custom minimal image with only the needed tools and not compile all
> >>> possible binary packages (the disk size difference being about 10-fold,
> >>> with about 8 GB needed for buildroot when my attempt at completing the
> >>> OpenEmbedded system ended at about 80 GB and many unnecessary binary
> >>> packages).
> >>>
> >>> The default network configuration is to fetch the IP address from a DHCP
> >>> server. Otherwise add an etc/network/interfaces entry in the
> >>> output/target directory of buildroot with the static IP configuration, and
> >>> make
> >>> to re-generate sdcard.img including this configuration file. Similarly if
> >>> the usr/share/uhd/images binary files are needed: copy in output/target
> >>> and make.
> >>>
> >>> JM
> >>>
> >>> --
> >>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> >>> 25000 Besancon, France
> >>>
> >>> May 29, 2020 3:33 AM, "Glen Langston"  wrote:
> >>>  
>  Hi
> 
>  Thanks for your help.
> 
>  I’ve written the image to an SDCARD and the PI4 boots to
>  the command line prompt. The password is accepted and
>  I’ve looked around.
> 
>  Gnuradio seems to be installed, but not the xwindow system.
> 
>  How do you use gnuradio-companion etc?
> 
>  I could not find “xstartup” or some such program.
> 
>  Thanks
> 
>  Glen  
> >>> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
> >>>
> >>> I have uploaded http://jmfriedt.org/sdcard.img
> >>> my Buildroot 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-29 Thread Ron Economos
There is some middle ground. On my Beagleboard X-15, I use a stripped 
down console only version of Ubuntu 18.04 and ssh (with X11 forwarding) 
in from another host. Kernel support is awesome with 4.14, 4.19 and 5.4 
available along with real-time compiled versions.


I've been using a Samsung EVO 128 GB microSD card for a year and half 
now with no problems. For 32-bit testing, I've compiled GNU Radio many 
many (100's ?) times on that card.


I was disappointed to see that the Digital Television component was 
missing on the buildroot version of GNU Radio. The X-15 is (just barely) 
capable of running the DVB-T2 transmitter at 5 MHz bandwidth, which I 
consider phenomenal. A RPi4 should do a little better.


Ron

On 5/29/20 08:07, jean-michel.fri...@femto-st.fr wrote:

apologies to the list then, I was not aware of the use of RPi as
desktop computer, and have always been obsessed with optimization
of resources for embedded systems. Most probably for a desktop use,
a sub-optimal binary distribution such as Raspbian is best suited indeed,
as we find daily on our personal computers.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 4:56 PM, "Glen Langston"  wrote:


Thanks for your explanation.

ssh-ing in as root did work fine.

I find that the rtl_ programs do work, like rtl_fm.

I also understand your approach to embedded real-time applications.

This probably works particularly well for the PlutoSDR.

My goal is for student use, where they are particularly graphical
user interface aware.

Best regards

Glen


On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:

It is indeed my belief that there is no point in running a graphical user
interface on an embedded system, much less a windowing system. If an embedded
board is supposed to interact with a user, a Qt5 or SDL dedicated interface
will be much lighter and efficient than a X-Window server and a window manager
client.

This is the reason for providing the examples at the end of the tutorial
where a Non GUI flowgraph is generated, the resulting Python script sent to
the embedded board and running there, possibly streaming the output (in my
example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
the log-file from the RPi4 to the host computer for analysis.

Nevertheless if you want to go in the windowing system direction, Buildroot
seems to provide Xorg support:

make menuconfig
Target packages -> Graphic libraries and applications -> X.org X Window System

I have never used nor tested, so I have no idea how much space/how long it takes
to compile.

There is no binary package management system with buildroot: the whole point, 
which
makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
image with only the needed tools and not compile all possible binary packages
(the disk size difference being about 10-fold, with about 8 GB needed for
buildroot when my attempt at completing the OpenEmbedded system ended at about
80 GB and many unnecessary binary packages).

The default network configuration is to fetch the IP address from a DHCP server.
Otherwise add an etc/network/interfaces entry in the output/target directory
of buildroot with the static IP configuration, and
make
to re-generate sdcard.img including this configuration file. Similarly if the
usr/share/uhd/images binary files are needed: copy in output/target and make.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 3:33 AM, "Glen Langston"  wrote:


Hi

Thanks for your help.

I’ve written the image to an SDCARD and the PI4 boots to
the command line prompt. The password is accepted and
I’ve looked around.

Gnuradio seems to be installed, but not the xwindow system.

How do you use gnuradio-companion etc?

I could not find “xstartup” or some such program.

Thanks

Glen

On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:

I have uploaded http://jmfriedt.org/sdcard.img
my Buildroot image generated for RPi4 that I have been
using daily for the last 2 months, so pretty sure it is
working. Actually it is 1.1 GB because of lapack needed
for gnss-sdr but GNU Radio 3.8/Python3 will only require
about 500 MB.
Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
to Buildroot: the missing parts for gnss-sdr are found at
https://github.com/oscimp/PlutoSDR in the for_next branch.

root passwd=root, no user account, USRP FPGA images to be added
in usr/share/uhd/images manually if libuhd is needed. Tested with
RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 24, 2020 9:51 PM, "Glen I Langston"  wrote:

Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-29 Thread jean-michel.fri...@femto-st.fr
apologies to the list then, I was not aware of the use of RPi as 
desktop computer, and have always been obsessed with optimization
of resources for embedded systems. Most probably for a desktop use,
a sub-optimal binary distribution such as Raspbian is best suited indeed,
as we find daily on our personal computers.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 4:56 PM, "Glen Langston"  wrote:

> Thanks for your explanation.
> 
> ssh-ing in as root did work fine.
> 
> I find that the rtl_ programs do work, like rtl_fm.
> 
> I also understand your approach to embedded real-time applications.
> 
> This probably works particularly well for the PlutoSDR. 
> 
> My goal is for student use, where they are particularly graphical
> user interface aware.
> 
> Best regards
> 
> Glen
> 
>> On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:
>> 
>> It is indeed my belief that there is no point in running a graphical user
>> interface on an embedded system, much less a windowing system. If an embedded
>> board is supposed to interact with a user, a Qt5 or SDL dedicated interface
>> will be much lighter and efficient than a X-Window server and a window 
>> manager
>> client.
>> 
>> This is the reason for providing the examples at the end of the tutorial
>> where a Non GUI flowgraph is generated, the resulting Python script sent to
>> the embedded board and running there, possibly streaming the output (in my
>> example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
>> the log-file from the RPi4 to the host computer for analysis.
>> 
>> Nevertheless if you want to go in the windowing system direction, Buildroot
>> seems to provide Xorg support:
>> 
>> make menuconfig
>> Target packages -> Graphic libraries and applications -> X.org X Window 
>> System
>> 
>> I have never used nor tested, so I have no idea how much space/how long it 
>> takes
>> to compile.
>> 
>> There is no binary package management system with buildroot: the whole 
>> point, which
>> makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
>> image with only the needed tools and not compile all possible binary packages
>> (the disk size difference being about 10-fold, with about 8 GB needed for
>> buildroot when my attempt at completing the OpenEmbedded system ended at 
>> about
>> 80 GB and many unnecessary binary packages).
>> 
>> The default network configuration is to fetch the IP address from a DHCP 
>> server.
>> Otherwise add an etc/network/interfaces entry in the output/target directory
>> of buildroot with the static IP configuration, and
>> make
>> to re-generate sdcard.img including this configuration file. Similarly if the
>> usr/share/uhd/images binary files are needed: copy in output/target and make.
>> 
>> JM
>> 
>> --
>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
>> 25000 Besancon, France
>> 
>> May 29, 2020 3:33 AM, "Glen Langston"  wrote:
>> 
>>> Hi
>>> 
>>> Thanks for your help.
>>> 
>>> I’ve written the image to an SDCARD and the PI4 boots to
>>> the command line prompt. The password is accepted and
>>> I’ve looked around.
>>> 
>>> Gnuradio seems to be installed, but not the xwindow system.
>>> 
>>> How do you use gnuradio-companion etc?
>>> 
>>> I could not find “xstartup” or some such program.
>>> 
>>> Thanks
>>> 
>>> Glen
>> 
>> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
>> 
>> I have uploaded http://jmfriedt.org/sdcard.img
>> my Buildroot image generated for RPi4 that I have been
>> using daily for the last 2 months, so pretty sure it is
>> working. Actually it is 1.1 GB because of lapack needed
>> for gnss-sdr but GNU Radio 3.8/Python3 will only require
>> about 500 MB.
>> Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
>> to Buildroot: the missing parts for gnss-sdr are found at
>> https://github.com/oscimp/PlutoSDR in the for_next branch.
>> 
>> root passwd=root, no user account, USRP FPGA images to be added
>> in usr/share/uhd/images manually if libuhd is needed. Tested with
>> RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.
>> 
>> JM
>> 
>> --
>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
>> 25000 Besancon, France
>> 
>> May 24, 2020 9:51 PM, "Glen I Langston"  wrote:
>> 
>> Hello
>> 
>> I’ve been a great proponent of gnuradio, but I’m finding in
>> increasing difficult to do anything new, as installation of 3.8 is
>> essentially impossible for most people.
>> 
>> I’ve written and built my own python modules and C++ blocks.
>> 
>> However, despite months of trying now, I can not get 3.8 to install
>> on a raspberry pi.
>> 
>> Has anyone achieved 3.8 on a raspberry pi?
>> 
>> If so can you please save the entire OS, gzip compressed and put it
>> online somewhere. It will probably be about 3 GB compressed.
>> 
>> Thanks
>> 
>> Glen
>> 
>> Note that there are many many (too many) different guides on line
>> 

Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-29 Thread Glen Langston
Thanks for your explanation.

ssh-ing in as root did work fine.

I find that the rtl_ programs do work, like rtl_fm.

I also understand your approach to embedded real-time applications.

This probably works particularly well for the PlutoSDR.   

My goal is for student use, where they are particularly graphical
user interface aware.

Best regards

Glen


> On May 29, 2020, at 1:57 AM, jean-michel.fri...@femto-st.fr wrote:
> 
> It is indeed my belief that there is no point in running a graphical user
> interface on an embedded system, much less a windowing system. If an embedded
> board is supposed to interact with a user, a Qt5 or SDL dedicated interface
> will be much lighter and efficient than a X-Window server and a window manager
> client.
> 
> This is the reason for providing the examples at the end of the tutorial
> where a Non GUI flowgraph is generated, the resulting Python script sent to 
> the embedded board and running there, possibly streaming the output (in my
> example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
> the log-file from the RPi4 to the host computer for analysis.
> 
> Nevertheless if you want to go in the windowing system direction, Buildroot
> seems to provide Xorg support: 
> 
> make menuconfig
> Target packages -> Graphic libraries and applications -> X.org X Window System
> 
> I have never used nor tested, so I have no idea how much space/how long it 
> takes
> to compile.
> 
> There is no binary package management system with buildroot: the whole point, 
> which
> makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
> image with only the needed tools and not compile all possible binary packages
> (the disk size difference being about 10-fold, with about 8 GB needed for
> buildroot when my attempt at completing the OpenEmbedded system ended at about
> 80 GB and many unnecessary binary packages).
> 
> The default network configuration is to fetch the IP address from a DHCP 
> server.
> Otherwise add an etc/network/interfaces entry in the output/target directory
> of buildroot with the static IP configuration, and
> make
> to re-generate sdcard.img including this configuration file. Similarly if the
> usr/share/uhd/images binary files are needed: copy in output/target and make.
> 
> JM
> 
> --
> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> 25000 Besancon, France
> 
> May 29, 2020 3:33 AM, "Glen Langston"  wrote:
> 
>> Hi
>> 
>> Thanks for your help.
>> 
>> I’ve written the image to an SDCARD and the PI4 boots to
>> the command line prompt. The password is accepted and
>> I’ve looked around.
>> 
>> Gnuradio seems to be installed, but not the xwindow system.
>> 
>> How do you use gnuradio-companion etc?
>> 
>> I could not find “xstartup” or some such program.
>> 
>> Thanks
>> 
>> Glen
>> 
>>> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
>>> 
>>> I have uploaded http://jmfriedt.org/sdcard.img
>>> my Buildroot image generated for RPi4 that I have been
>>> using daily for the last 2 months, so pretty sure it is
>>> working. Actually it is 1.1 GB because of lapack needed
>>> for gnss-sdr but GNU Radio 3.8/Python3 will only require
>>> about 500 MB.
>>> Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
>>> to Buildroot: the missing parts for gnss-sdr are found at
>>> https://github.com/oscimp/PlutoSDR in the for_next branch.
>>> 
>>> root passwd=root, no user account, USRP FPGA images to be added
>>> in usr/share/uhd/images manually if libuhd is needed. Tested with
>>> RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.
>>> 
>>> JM
>>> 
>>> --
>>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
>>> 25000 Besancon, France
>>> 
>>> May 24, 2020 9:51 PM, "Glen I Langston"  wrote:
>>> 
 Hello
 
 I’ve been a great proponent of gnuradio, but I’m finding in
 increasing difficult to do anything new, as installation of 3.8 is
 essentially impossible for most people.
 
 I’ve written and built my own python modules and C++ blocks.
 
 However, despite months of trying now, I can not get 3.8 to install
 on a raspberry pi.
 
 Has anyone achieved 3.8 on a raspberry pi?
 
 If so can you please save the entire OS, gzip compressed and put it
 online somewhere. It will probably be about 3 GB compressed.
 
 Thanks
 
 Glen
 
 Note that there are many many (too many) different guides on line
 
 1) apt-get
 
 2) pybombs
 
 3) git clone then build
 
 each one fails in a different way.




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-29 Thread Kyeong Su Shin
To whom it may concern:

Just want to mention: Raspberry Pi 4 is actually fast enough to replace low-end 
x86 desktops (if you provide it a fast storage device), and they actually 
advertise their boards as a low-power desktop replacement (in their official 
adverts).

So, I don't see much problems in using Raspberry Pi with X11 GUI applications. 
It's just a different use case for the board. Some use it as an embedded board, 
while some use it as a low-power mini PC.

Regards,
Kyeong Su Shin

보낸 사람: jean-michel.fri...@femto-st.fr  대신 
Discuss-gnuradio 
보낸 날짜: 2020년 5월 29일 금요일 오후 2:57
받는 사람: Glen Langston 
참조: GNURadio Discussion List 
제목: Re: Gnuradio 3.8 on a Raspberry pi 4 B?

It is indeed my belief that there is no point in running a graphical user
interface on an embedded system, much less a windowing system. If an embedded
board is supposed to interact with a user, a Qt5 or SDL dedicated interface
will be much lighter and efficient than a X-Window server and a window manager
client.

This is the reason for providing the examples at the end of the tutorial
where a Non GUI flowgraph is generated, the resulting Python script sent to
the embedded board and running there, possibly streaming the output (in my
example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
the log-file from the RPi4 to the host computer for analysis.

Nevertheless if you want to go in the windowing system direction, Buildroot
seems to provide Xorg support:

make menuconfig
Target packages -> Graphic libraries and applications -> X.org X Window System

I have never used nor tested, so I have no idea how much space/how long it takes
to compile.

There is no binary package management system with buildroot: the whole point, 
which
makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
image with only the needed tools and not compile all possible binary packages
(the disk size difference being about 10-fold, with about 8 GB needed for
buildroot when my attempt at completing the OpenEmbedded system ended at about
80 GB and many unnecessary binary packages).

The default network configuration is to fetch the IP address from a DHCP server.
Otherwise add an etc/network/interfaces entry in the output/target directory
of buildroot with the static IP configuration, and
make
to re-generate sdcard.img including this configuration file. Similarly if the
usr/share/uhd/images binary files are needed: copy in output/target and make.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 3:33 AM, "Glen Langston"  wrote:

> Hi
>
> Thanks for your help.
>
> I’ve written the image to an SDCARD and the PI4 boots to
> the command line prompt. The password is accepted and
> I’ve looked around.
>
> Gnuradio seems to be installed, but not the xwindow system.
>
> How do you use gnuradio-companion etc?
>
> I could not find “xstartup” or some such program.
>
> Thanks
>
> Glen
>
>> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
>>
>> I have uploaded http://jmfriedt.org/sdcard.img
>> my Buildroot image generated for RPi4 that I have been
>> using daily for the last 2 months, so pretty sure it is
>> working. Actually it is 1.1 GB because of lapack needed
>> for gnss-sdr but GNU Radio 3.8/Python3 will only require
>> about 500 MB.
>> Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
>> to Buildroot: the missing parts for gnss-sdr are found at
>> https://github.com/oscimp/PlutoSDR in the for_next branch.
>>
>> root passwd=root, no user account, USRP FPGA images to be added
>> in usr/share/uhd/images manually if libuhd is needed. Tested with
>> RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.
>>
>> JM
>>
>> --
>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
>> 25000 Besancon, France
>>
>> May 24, 2020 9:51 PM, "Glen I Langston"  wrote:
>>
>>> Hello
>>>
>>> I’ve been a great proponent of gnuradio, but I’m finding in
>>> increasing difficult to do anything new, as installation of 3.8 is
>>> essentially impossible for most people.
>>>
>>> I’ve written and built my own python modules and C++ blocks.
>>>
>>> However, despite months of trying now, I can not get 3.8 to install
>>> on a raspberry pi.
>>>
>>> Has anyone achieved 3.8 on a raspberry pi?
>>>
>>> If so can you please save the entire OS, gzip compressed and put it
>>> online somewhere. It will probably be about 3 GB compressed.
>>>
>>> Thanks
>>>
>>> Glen
>>>
>>> Note that there are many many (too many) different guides on line
>>>
>>> 1) apt-get
>>>
>>> 2) pybombs
>>>
>>> 3) git clone then build
>>>
>>> each one fails in a different way.



Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-28 Thread jean-michel.fri...@femto-st.fr
It is indeed my belief that there is no point in running a graphical user
interface on an embedded system, much less a windowing system. If an embedded
board is supposed to interact with a user, a Qt5 or SDL dedicated interface
will be much lighter and efficient than a X-Window server and a window manager
client.

This is the reason for providing the examples at the end of the tutorial
where a Non GUI flowgraph is generated, the resulting Python script sent to 
the embedded board and running there, possibly streaming the output (in my
example 0-MQ) to a client. In the case of gr-acars, I just fetch periodically
the log-file from the RPi4 to the host computer for analysis.

Nevertheless if you want to go in the windowing system direction, Buildroot
seems to provide Xorg support: 

make menuconfig
Target packages -> Graphic libraries and applications -> X.org X Window System

I have never used nor tested, so I have no idea how much space/how long it takes
to compile.

There is no binary package management system with buildroot: the whole point, 
which
makes is different from OpenEmbedded/Yocto, is to generate a custom minimal
image with only the needed tools and not compile all possible binary packages
(the disk size difference being about 10-fold, with about 8 GB needed for
buildroot when my attempt at completing the OpenEmbedded system ended at about
80 GB and many unnecessary binary packages).

The default network configuration is to fetch the IP address from a DHCP server.
Otherwise add an etc/network/interfaces entry in the output/target directory
of buildroot with the static IP configuration, and
make
to re-generate sdcard.img including this configuration file. Similarly if the
usr/share/uhd/images binary files are needed: copy in output/target and make.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 29, 2020 3:33 AM, "Glen Langston"  wrote:

> Hi
> 
> Thanks for your help.
> 
> I’ve written the image to an SDCARD and the PI4 boots to
> the command line prompt. The password is accepted and
> I’ve looked around.
> 
> Gnuradio seems to be installed, but not the xwindow system.
> 
> How do you use gnuradio-companion etc?
> 
> I could not find “xstartup” or some such program.
> 
> Thanks
> 
> Glen
> 
>> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
>> 
>> I have uploaded http://jmfriedt.org/sdcard.img
>> my Buildroot image generated for RPi4 that I have been
>> using daily for the last 2 months, so pretty sure it is
>> working. Actually it is 1.1 GB because of lapack needed
>> for gnss-sdr but GNU Radio 3.8/Python3 will only require
>> about 500 MB.
>> Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
>> to Buildroot: the missing parts for gnss-sdr are found at
>> https://github.com/oscimp/PlutoSDR in the for_next branch.
>> 
>> root passwd=root, no user account, USRP FPGA images to be added
>> in usr/share/uhd/images manually if libuhd is needed. Tested with
>> RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.
>> 
>> JM
>> 
>> --
>> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
>> 25000 Besancon, France
>> 
>> May 24, 2020 9:51 PM, "Glen I Langston"  wrote:
>> 
>>> Hello
>>> 
>>> I’ve been a great proponent of gnuradio, but I’m finding in
>>> increasing difficult to do anything new, as installation of 3.8 is
>>> essentially impossible for most people.
>>> 
>>> I’ve written and built my own python modules and C++ blocks.
>>> 
>>> However, despite months of trying now, I can not get 3.8 to install
>>> on a raspberry pi.
>>> 
>>> Has anyone achieved 3.8 on a raspberry pi?
>>> 
>>> If so can you please save the entire OS, gzip compressed and put it
>>> online somewhere. It will probably be about 3 GB compressed.
>>> 
>>> Thanks
>>> 
>>> Glen
>>> 
>>> Note that there are many many (too many) different guides on line
>>> 
>>> 1) apt-get
>>> 
>>> 2) pybombs
>>> 
>>> 3) git clone then build
>>> 
>>> each one fails in a different way.



Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-28 Thread Cinaed Simson

Hi Glen - try typing

   apt list --installed | grep xorg

to check if it's installed.

It could be a /boot/boot.ini thing.

I had odroid running debian 8  where I had to install X11 by hand.

I enclosed a tar file with a script for install X11 which should work 
well enough to get you going.


-- Cinaed


On 5/28/20 6:33 PM, Glen Langston wrote:

Hi

Thanks for your help.

I’ve written the image to an SDCARD and the PI4 boots to
the command line prompt.  The password is accepted and
I’ve looked around.

Gnuradio seems to be installed, but not the xwindow system.

How do you use gnuradio-companion etc?

I could not find “xstartup” or some such program.

Thanks

Glen


On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:

I have uploaded http://jmfriedt.org/sdcard.img
my Buildroot image generated for RPi4 that I have been
using daily for the last 2 months, so pretty sure it is
working. Actually it is 1.1 GB because of lapack needed
for gnss-sdr but GNU Radio 3.8/Python3 will only require
about 500 MB.
Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
to Buildroot: the missing parts for gnss-sdr are found at
https://github.com/oscimp/PlutoSDR in the for_next branch.

root passwd=root, no user account, USRP FPGA images to be added
in usr/share/uhd/images manually if libuhd is needed. Tested with
RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 24, 2020 9:51 PM, "Glen I Langston"  wrote:


Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built my own python modules and C++ blocks.

However, despite months of trying now, I can not get 3.8 to install
on a raspberry pi.

Has anyone achieved 3.8 on a raspberry pi?

If so can you please save the entire OS, gzip compressed and put it
online somewhere. It will probably be about 3 GB compressed.

Thanks

Glen

Note that there are many many (too many) different guides on line

1) apt-get

2) pybombs

3) git clone then build

each one fails in a different way.






x11.tar
Description: Unix tar archive


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-28 Thread Ron Economos
This is just a guess, but it's probably intended to be remotely accessed 
with ssh. Try:


ssh -Y username@host

The -Y enables X11 forwarding. After you log in to the remote host, try:

gnuradio-companion

Ron

On 5/28/20 18:33, Glen Langston wrote:

Hi

Thanks for your help.

I’ve written the image to an SDCARD and the PI4 boots to
the command line prompt.  The password is accepted and
I’ve looked around.

Gnuradio seems to be installed, but not the xwindow system.

How do you use gnuradio-companion etc?

I could not find “xstartup” or some such program.

Thanks

Glen


On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:

I have uploaded http://jmfriedt.org/sdcard.img
my Buildroot image generated for RPi4 that I have been
using daily for the last 2 months, so pretty sure it is
working. Actually it is 1.1 GB because of lapack needed
for gnss-sdr but GNU Radio 3.8/Python3 will only require
about 500 MB.
Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
to Buildroot: the missing parts for gnss-sdr are found at
https://github.com/oscimp/PlutoSDR in the for_next branch.

root passwd=root, no user account, USRP FPGA images to be added
in usr/share/uhd/images manually if libuhd is needed. Tested with
RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 24, 2020 9:51 PM, "Glen I Langston"  wrote:


Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built my own python modules and C++ blocks.

However, despite months of trying now, I can not get 3.8 to install
on a raspberry pi.

Has anyone achieved 3.8 on a raspberry pi?

If so can you please save the entire OS, gzip compressed and put it
online somewhere. It will probably be about 3 GB compressed.

Thanks

Glen

Note that there are many many (too many) different guides on line

1) apt-get

2) pybombs

3) git clone then build

each one fails in a different way.






Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-28 Thread Glen Langston


Hi

Thanks for your help.

I’ve written the image to an SDCARD and the PI4 boots to
the command line prompt.  The password is accepted and
I’ve looked around.

Gnuradio seems to be installed, but not the xwindow system.

How do you use gnuradio-companion etc?

I could not find “xstartup” or some such program.

Thanks

Glen

> On May 24, 2020, at 3:59 PM, jean-michel.fri...@femto-st.fr wrote:
> 
> I have uploaded http://jmfriedt.org/sdcard.img
> my Buildroot image generated for RPi4 that I have been
> using daily for the last 2 months, so pretty sure it is
> working. Actually it is 1.1 GB because of lapack needed
> for gnss-sdr but GNU Radio 3.8/Python3 will only require
> about 500 MB.
> Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
> to Buildroot: the missing parts for gnss-sdr are found at
> https://github.com/oscimp/PlutoSDR in the for_next branch.
> 
> root passwd=root, no user account, USRP FPGA images to be added
> in usr/share/uhd/images manually if libuhd is needed. Tested with
> RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.
> 
> JM
> 
> --
> JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
> 25000 Besancon, France
> 
> May 24, 2020 9:51 PM, "Glen I Langston"  wrote:
> 
>> Hello
>> 
>> I’ve been a great proponent of gnuradio, but I’m finding in
>> increasing difficult to do anything new, as installation of 3.8 is
>> essentially impossible for most people.
>> 
>> I’ve written and built my own python modules and C++ blocks.
>> 
>> However, despite months of trying now, I can not get 3.8 to install
>> on a raspberry pi. 
>> 
>> Has anyone achieved 3.8 on a raspberry pi?
>> 
>> If so can you please save the entire OS, gzip compressed and put it
>> online somewhere. It will probably be about 3 GB compressed.
>> 
>> Thanks
>> 
>> Glen
>> 
>> Note that there are many many (too many) different guides on line
>> 
>> 1) apt-get
>> 
>> 2) pybombs 
>> 
>> 3) git clone then build
>> 
>> each one fails in a different way.




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Harald Fritzsche (DD0VS)
Hi Barry,

test qa_trellis #225 failed, only one of ~200.

vy73
Harald
DD0VS
Am Mon, 25 May 2020 16:47:40 -0500
schrieb Barry Duggan :

> Hi Harald,
> 
> One of the 'make test' may not pass; it doesn't on the 3B+. It's a
> math test, but I don't remember the number. It has not been a problem
> for me.
> 
> The 3B+ took about 4 hours, so the rPi 4 is quite a bit faster :)
> 
> 73,
> Barry Duggan KV4FV
> 



Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Barry Duggan

Hi Harald,

One of the 'make test' may not pass; it doesn't on the 3B+. It's a math 
test, but I don't remember the number. It has not been a problem for me.


The 3B+ took about 4 hours, so the rPi 4 is quite a bit faster :)

73,
Barry Duggan KV4FV

On 5/25/20 4:41 PM, Harald Fritzsche (DD0VS) wrote:

Hello Barry,

i confirm that with that description on
https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
gnuradio was able to build following the instructions "From SOurce" in
about 100minutes on a rPI 4 (2GB).

I do not know, what was going wrong beginning of this year ...

During writing test are running. 130/243 passed.

My b200mini was runing with the newly build libuhd.

make install i will do later.

vy73
Harald
DD0VS

Am Mon, 25 May 2020 11:27:36 -0500
schrieb Barry Duggan :


Hi Glen,

I have done several installs of GR 3.8 on my rPi 3B+. Here is the
procedure:
https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi

I don't have a rPi 4 yet, but am interested to know if that procedure
fails on it. I am using 2020-02-13-raspbian-buster-full. Do not skip
any steps! It takes about 4 hours.

Regards,






Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Harald Fritzsche (DD0VS)
Dear Robert,

i am not able to provide a usable SD-Image.

I suggest to do the following:

Got to:
https://www.sdrplay.com/new-downloadable-sd-card-image-for-raspberry-pi4-and-sdrplay/
and pick the card prepared for SDR play (contains a complete gnuradio).
This should contain Adalm-Pluto support (but im am not sure about it).
This image provides Gr 3.7 but should be ok for testing.
If this works, follow the instruction of Barry (you do not need to
compile libuhd).

Hope that helps a little.

vy73
Harald
DD0VS


Am Mon, 25 May 2020 22:19:57 +0200
schrieb Robert Heerekop :

> Dear all,
> Thanks all for your joined efforts in  a RPi4 built.
> Please notice that we're highly interested in testing a
> compiled/built RPi4 SD Card image.
> If you have working RPi setup with eg  Adalm-Pluto or SDR, we highly
> appreciate if you can share!
> Thanks and continue your good work!
> '73 Robert
> PE1MFU
> 
> Op ma 25 mei 2020 21:08 schreef Harald Fritzsche (DD0VS)
> :
> 
> > Hello Barry, all,
> >
> > i confirm that 1. step from page:
> > https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
> > building libuhd is working on a rPI4 (with 2GB).
> >
> > There is one change needed:
> >
> > The instruction:
> > cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_INSTALL_PREFIX=/usr/local ../
> >
> > must be extended like this:
> > cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_CXX_FLAGS=-latomic
> > -DCMAKE_INSTALL_PREFIX=/usr/local ../
> > (not sure whether this is the right list, maybe one can inform the
> > usrp-list too)
> >
> > Thank you!
> >
> > Next is testing if hardware is detected.
> >
> > Than i will go to building GR38 what failed for me some month ago.
> >
> > vy73
> > Harald
> > DD0VS
> >
> > Am Mon, 25 May 2020 11:27:36 -0500
> > schrieb Barry Duggan :
> >  
> > > Hi Glen,
> > >
> > > I have done several installs of GR 3.8 on my rPi 3B+. Here is the
> > > procedure:
> > >  
> > https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi  
> > >
> > > I don't have a rPi 4 yet, but am interested to know if that
> > > procedure fails on it. I am using
> > > 2020-02-13-raspbian-buster-full. Do not skip any steps! It takes
> > > about 4 hours.
> > >
> > > Regards,  
> >
> >
> >  




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Harald Fritzsche (DD0VS)
Hello Barry,

i confirm that with that description on 
https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
gnuradio was able to build following the instructions "From SOurce" in
about 100minutes on a rPI 4 (2GB).

I do not know, what was going wrong beginning of this year ...

During writing test are running. 130/243 passed.

My b200mini was runing with the newly build libuhd.

make install i will do later.

vy73
Harald
DD0VS

Am Mon, 25 May 2020 11:27:36 -0500
schrieb Barry Duggan :

> Hi Glen,
> 
> I have done several installs of GR 3.8 on my rPi 3B+. Here is the 
> procedure: 
> https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
> 
> I don't have a rPi 4 yet, but am interested to know if that procedure 
> fails on it. I am using 2020-02-13-raspbian-buster-full. Do not skip
> any steps! It takes about 4 hours.
> 
> Regards,




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Robert Heerekop
Dear all,
Thanks all for your joined efforts in  a RPi4 built.
Please notice that we're highly interested in testing a compiled/built RPi4
SD Card image.
If you have working RPi setup with eg  Adalm-Pluto or SDR, we highly
appreciate if you can share!
Thanks and continue your good work!
'73 Robert
PE1MFU

Op ma 25 mei 2020 21:08 schreef Harald Fritzsche (DD0VS) :

> Hello Barry, all,
>
> i confirm that 1. step from page:
> https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
> building libuhd is working on a rPI4 (with 2GB).
>
> There is one change needed:
>
> The instruction:
> cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_INSTALL_PREFIX=/usr/local ../
>
> must be extended like this:
> cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_CXX_FLAGS=-latomic
> -DCMAKE_INSTALL_PREFIX=/usr/local ../
> (not sure whether this is the right list, maybe one can inform the
> usrp-list too)
>
> Thank you!
>
> Next is testing if hardware is detected.
>
> Than i will go to building GR38 what failed for me some month ago.
>
> vy73
> Harald
> DD0VS
>
> Am Mon, 25 May 2020 11:27:36 -0500
> schrieb Barry Duggan :
>
> > Hi Glen,
> >
> > I have done several installs of GR 3.8 on my rPi 3B+. Here is the
> > procedure:
> >
> https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
> >
> > I don't have a rPi 4 yet, but am interested to know if that procedure
> > fails on it. I am using 2020-02-13-raspbian-buster-full. Do not skip
> > any steps! It takes about 4 hours.
> >
> > Regards,
>
>
>


Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Harald Fritzsche (DD0VS)
Hello Barry, all,

i confirm that 1. step from page:
https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
building libuhd is working on a rPI4 (with 2GB).

There is one change needed:

The instruction:
cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_INSTALL_PREFIX=/usr/local ../

must be extended like this:
cmake -DNEON_SIMD_ENABLE=OFF -DCMAKE_CXX_FLAGS=-latomic 
-DCMAKE_INSTALL_PREFIX=/usr/local ../
(not sure whether this is the right list, maybe one can inform the
usrp-list too)

Thank you!

Next is testing if hardware is detected.

Than i will go to building GR38 what failed for me some month ago.

vy73
Harald
DD0VS

Am Mon, 25 May 2020 11:27:36 -0500
schrieb Barry Duggan :

> Hi Glen,
> 
> I have done several installs of GR 3.8 on my rPi 3B+. Here is the 
> procedure: 
> https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi
> 
> I don't have a rPi 4 yet, but am interested to know if that procedure 
> fails on it. I am using 2020-02-13-raspbian-buster-full. Do not skip
> any steps! It takes about 4 hours.
> 
> Regards,




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Marcus Müller

To put this concisely:

nice.

On 5/24/20 9:59 PM, jean-michel.fri...@femto-st.fr wrote:

I have uploaded http://jmfriedt.org/sdcard.img
my Buildroot image generated for RPi4 that I have been
using daily for the last 2 months, so pretty sure it is
working. Actually it is 1.1 GB because of lapack needed
for gnss-sdr but GNU Radio 3.8/Python3 will only require
about 500 MB.
Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
to Buildroot: the missing parts for gnss-sdr are found at
https://github.com/oscimp/PlutoSDR in the for_next branch.

root passwd=root, no user account, USRP FPGA images to be added
in usr/share/uhd/images manually if libuhd is needed. Tested with
RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 24, 2020 9:51 PM, "Glen I Langston"  wrote:


Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built my own python modules and C++ blocks.

However, despite months of trying now, I can not get 3.8 to install
on a raspberry pi.

Has anyone achieved 3.8 on a raspberry pi?

If so can you please save the entire OS, gzip compressed and put it
online somewhere. It will probably be about 3 GB compressed.

Thanks

Glen

Note that there are many many (too many) different guides on line

1) apt-get

2) pybombs

3) git clone then build

each one fails in a different way.




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-25 Thread Barry Duggan

Hi Glen,

I have done several installs of GR 3.8 on my rPi 3B+. Here is the 
procedure: 
https://wiki.gnuradio.org/index.php/InstallingGRFromSource_on_Raspberry_Pi


I don't have a rPi 4 yet, but am interested to know if that procedure 
fails on it. I am using 2020-02-13-raspbian-buster-full. Do not skip any 
steps! It takes about 4 hours.


Regards,
--
Barry Duggan KV4FV

On Sun, 24 May 2020 15:50:26 -0400, Glen I Langston wrote:

Hello

I’ve been a great proponent of gnuradio, but I’m finding in
increasing difficult to do anything new, as installation of 3.8 is
essentially impossible for most people.

I’ve written and built my own python modules and C++ blocks.

However, despite months of trying now, I can not get 3.8 to install
on a raspberry pi.

Has anyone achieved 3.8 on a raspberry pi?

If so can you please save the entire OS, gzip compressed and put it
online somewhere.  It will probably be about 3 GB compressed.

Thanks

Glen

Note that there are many many (too many) different guides on line

1) apt-get

2) pybombs

3) git clone then build

each one fails in a different way.




Re: Gnuradio 3.8 on a Raspberry pi 4 B?

2020-05-24 Thread jean-michel.fri...@femto-st.fr
I have uploaded http://jmfriedt.org/sdcard.img
my Buildroot image generated for RPi4 that I have been
using daily for the last 2 months, so pretty sure it is
working. Actually it is 1.1 GB because of lapack needed
for gnss-sdr but GNU Radio 3.8/Python3 will only require
about 500 MB.
Gwenhael Goavec-Merou ported all GNU Radio related software/libraries
to Buildroot: the missing parts for gnss-sdr are found at
https://github.com/oscimp/PlutoSDR in the for_next branch.

root passwd=root, no user account, USRP FPGA images to be added
in usr/share/uhd/images manually if libuhd is needed. Tested with
RTL-SDR DVB-T dongle, PlutoSDR (gr-iio) and B210.

JM

--
JM Friedt, FEMTO-ST Time & Frequency/SENSeOR, 26 rue de l'Epitaphe,
25000 Besancon, France

May 24, 2020 9:51 PM, "Glen I Langston"  wrote:

> Hello
> 
> I’ve been a great proponent of gnuradio, but I’m finding in
> increasing difficult to do anything new, as installation of 3.8 is
> essentially impossible for most people.
> 
> I’ve written and built my own python modules and C++ blocks.
> 
> However, despite months of trying now, I can not get 3.8 to install
> on a raspberry pi. 
> 
> Has anyone achieved 3.8 on a raspberry pi?
> 
> If so can you please save the entire OS, gzip compressed and put it
> online somewhere. It will probably be about 3 GB compressed.
> 
> Thanks
> 
> Glen
> 
> Note that there are many many (too many) different guides on line
> 
> 1) apt-get
> 
> 2) pybombs 
> 
> 3) git clone then build
> 
> each one fails in a different way.