Running WinterHill on Raspberry Pi 2/3.

The place for discussion about the 4-channel WinterHill DATV Receiver
Post Reply
G4EWJ
Posts: 1456
Joined: Wed Feb 17, 2010 10:11 am

Running WinterHill on Raspberry Pi 2/3.

Post by G4EWJ » Mon Dec 26, 2022 1:48 pm

With the difficulty of obtaining RPI4's, I've been looking at the possibility of using an RPi2/3 in AnyHub mode, without any local VLC display on the RPi.

Each PIC connects to an enhanced SPI port on the RPi4, but an RPi2/3 has only one of these ports. By sharing the single enhanced SPI port on an RPi2/3, it's possible to transfer data from the PICs alternately rather than simultaneously. Throughput is reduced, but should be a minimum of 10M bits/s, which is enough to view four copies of the beacon at once.

I'm running my WH on an RPi2 v1.1, which is the least capable of the 4 core RPi's. I've increased the GPU memory by 512MB, to simulate an RPi with only 512MB of total ram and it works fine. It should be possible to use an RPi3A+ which has 512MB ram and no Ethernet, over 5GHz WiFi, but I haven't been able to test that yet. This would be useful, as RPi3A+'s are currently available. It does present the problem of WiFi in a metal box.

The only hardware mods required are to connect 2 pins on PIC_A to PIC_B.

One snag is that the RJ45 and USB connector positions were swapped over on the RPi4. The connector opening on the panel would need to be enlarged slightly. Alternatively, some nuts could be fitted on the F sockets inside the case to back the pcb away from the panel. In this case, the power plug may not be able to reach the socket, but the body of the plug could have an annulus removed to give it more reach.
.
whpanel1.jpg
whpanel1.jpg (1.41 MiB) Viewed 3345 times
.
whplug1.jpg
whplug1.jpg (28.29 KiB) Viewed 3345 times
.
It would be useful to have a few people beta testing it. A new SD card is required. At this stage, the installation is not completely automatic, so some knowledge of the Linux command line and editing files would be useful. Please comment here and I'll send you a PM.

Thanks to G1LWX for the photos and doing the initial testing.

Brian

G4EWJ
Posts: 1456
Joined: Wed Feb 17, 2010 10:11 am

Re: Running WinterHill on Raspberry Pi 2/3.

Post by G4EWJ » Tue Jan 03, 2023 2:30 pm

It works fine on an RPi3A+ over 5GHz WiFi, using my unboxxed WH test pcb.

The RPi3A didn't like the SD card build that I had been swapping between RPi2B and 3B, but it was fine when starting from scratch with the same card.

Brian

g7ocd
Posts: 29
Joined: Sat Jul 12, 2014 7:36 am

Re: Running WinterHill on Raspberry Pi 2/3.

Post by g7ocd » Sat Jan 07, 2023 11:50 am

This is really good news to be able to recover an under utilised Pi4.

I'm sort of giving up on Local mode for now (even though one of the main
draws to Winterhill was to move away from USB tuners on a PC) because
there seem to be so many signals on QO-100 which dont decode reliably
Locally :(

G4EWJ
Posts: 1456
Joined: Wed Feb 17, 2010 10:11 am

Re: Running WinterHill on Raspberry Pi 2/3.

Post by G4EWJ » Sat Jan 07, 2023 12:29 pm

It's very disappointing that the apparent limitations of the RPi4 hardware decoders have prevented local mode from achieving its full potential. With hindsight, it may have been better to use the Jetson Nano, but they seem unobtainable now as well.

Brian

Post Reply

Return to “The WinterHill DATV Receiver”