New Raspberry Pi available - Pi 4

Where are you getting these this early? Seems to be out of stock everywhere!

Edit: found a 2gb on CanaKit. The wait begins

1 Like

The SDR doesn’t need the USB3 connector.
And it’s the same chip handling both USB2 and USB3 anyway.

But a short USB3 extension will be fine.
Depending on the SDR, you might still be able to plug it in because the USB plug is long enough.

1 Like

I got the email from a couple of suppliers at 07:00 on launch day. I could have ordered the 1Gb from either of them straight away but when I decided a couple of hours later to order, only the 2Gb version was left.

1 Like

59C seems really hot for idle. The review articles do mention it gets hot but that it copes pretty well with the heat (It backs off the CPU but quickly reverts when it gets cool enough).

I will put a heatsink on mine and use the fan from the POE unit to keep it cool. I did this with my 3B+s.
If I only use one airspy, the 2.5A from the POE unit should be fine. I have ordered USB-C Power supplies just in case it is not.

1 Like

If raspberrypi foundation increase the width of their board by say 10 mm, they can increase gap beween adjuscent USB ports by this amount. This will help a lot.

2 Likes

Raspberry Pi4
Tested with both a Raspberry Pi 2.5A PSU using adapter and also with my USB-C laptop PSU.
Tested using two different FlightAware Pro Stick Plus SDR dongles.
Tested in all four USB ports.
Using Raspbian Buster Lite and then doing the following:

wget http://flightaware.com/adsb/piaware/files/packages/pool/piaware/p/piaware-support/piaware-repository_3.7.1_all.deb
sudo dpkg -i piaware-repository_3.7.1_all.deb
sudo apt-get update
sudo apt-get install piaware
sudo apt-get install piaware-web
sudo apt-get install dump1090-fa

Same results with all different combinations of the above:

You may need to build the packages from github until newer versions can be built.
The reviews did mention that some libraries weren’t working so will with the first release of buster.

Maybe try
sudo apt-get upgrade
too, before installing the new software.

1 Like

First thing I always do after writing a new SD card is

sudo apt-get update
sudo apt-get dist-upgrade

I followed exactly the same process yesterday on a Pi3B with a new Buster Lite SD card and it worked.

2 Likes

The problem is NOT with Buster.

Late last night, I wrote Buster to microSD card of Pi model 2 B, completed steps in the following thread, and am successfully feeding stations #5252 AND #76000.

Two Independent 1090 Mhz ADS-B Receivers on One Pi (No UAT 978)

2 Likes

I agree. I’ve just put the dongle back on a Pi3B and it’s working perfectly.

3 Likes

It seems to be more or less working.

Can you try an adjustable power supply and/or measure the board voltage?

See if this shows anything abnormal: (rtl_test and checking for under-voltage)

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/wiedehopf/adsb-wiki/master/rtl_test.sh)"

Also try compiling dump1090-fa from source it’s rather simple.

sudo apt install -y build-essential debhelper dh-systemd librtlsdr-dev libusb-1.0-0-dev 
sudo apt install -y git pkg-config libncurses5-dev lighttpd libbladerf-dev 
cd ~/
git clone https://github.com/flightaware/dump1090.git --depth 1
cd dump1090
dpkg-buildpackage -b
sudo dpkg -i ../dump1090-fa_3.7.1_armhf.deb

Last but not least you could try adding this to /boot/config.txt
dwc_otg.fiq_fix_enable=0

It disables a performance improvement that can give you increased USB latency.
Not sure if that setting has any effect on the RPi4 though.
But it doesn’t hurt to try.

2 Likes

Not easily at the moment, no.

It’s not happy

Found 1 device(s):
  0:  , , SN: 

Using device 0: Generic RTL2832U
rtlsdr_write_reg failed with -7
Resetting device...

No undervoltage was detected though, so that’s good.

Have done. No different

:frowning:

rtl_test output:

Found 1 device(s):
  0:  , , SN: 

Using device 0: Generic RTL2832U
usb_claim_interface error -6
Failed to open rtlsdr device #0.
1 Like

Yeah that looks like the rtl-sdr driver might not be working with the RPi4 for some reason.
Maybe some USB peculiarities.

1 Like

Let’s check this:

sudo apt show librtlsdr0 -a
1 Like

1 Like

We’ll try the other version that is available:

sudo apt install -y rtl-sdr=0.6-1 librtlsdr0=0.6-1 librtlsdr-dev=0.6-1
1 Like

That has occured with me on one occassion on Stretch, and I solved it by unplugging, then replugging dongle

2 Likes

Already tried multiple USB ports, so that would have included replugging the dongle.

1 Like

How does it fit into the USB3 ports?

1 Like

I had to force it to allow the downgrade but that made no difference.

As said above, I’ve tried different dongles and different USB ports so sadly it’s not as simple as that.

You mean due to the proximity of the ethernet cable? For the moment, I’m testing on the bench so I’ve thrown a wpa_supplicant.conf file at it and am working via WiFi so no ethernet connected.

1 Like