Skip to content

Radioberry 2.0 - beta 3 (version: 2019.6.26)

This github release contains the latest radioberry software.

What is changed in this release:

This release contains the following available radioberry-configurations:
- standalone
- emulator

The following link describes some of the background:
https://github.com/pa3gsb/Radioberry-2.x/wiki/Radioberry---Configurations

NOTE:
For the emulator configuration a small hardware mod is required, see readme file at:

https://github.com/pa3gsb/Radioberry-2.x/tree/master/fd-firmware

Furthermore i improved the performance of the c-program part of the firmware. The CPU load decreased significant!!

The release supports the openHPSDR protocol-1 version.

Download the release (tar file) and copy the file to home folder eg /home/pi

use the command:

wget https://github.com/pa3gsb/Radioberry-2.x/releases/download/2019.6.26/release_2019.6.26.tar

extract the tar file: command: tar xvf release_2019.6.26.tar

change to folder : release-2019.6.26/rb-config

==== STANDALONE CONFIGURATION ====
For the standalone version change to folder standalone.

using command sudo ./launch.sh

(default loading the CL016 firmware; if your radioberry is using the CL025 change it.)

this commands set the clock, loads the firmware into the FPGA and starts the c-program of the firmware.

With wdsp and libfftw3 already installed ( see https://github.com/pa3gsb/Radioberry-2.x/wiki/Radioberry---PIHPSDR )
it is also possible to run pihpdsr. In the release folder also the pihpsdr program is present.

Open a different terminal and start the program: sudo ./pihpsdr

The first time start the wisdom files will be created.

==== EMULATOR CONFIGURATION ====
For the emulator version change to folder emulator.

using command sudo ./launch.sh

(default loading the CL016 firmware; if your radioberry is using the CL025 change it.)

this commands loads the firmware into the FPGA and starts the c-program of the firmware.

NOTE: The clock set by the raspberry pi by the clock program is not longer required!!!

Now it is possible to start your favourite SDR program. (assuming your rpi is connected to the network).

I think this release is a big step forward in the evolution of the radioberry! Thanks to all for helping with feedback!

Goodluck with it!

Johan PA3GSB

Assets 3

@pa3gsb pa3gsb released this Apr 22, 2019 · 11 commits to master since this release

Radioberry 2.0 - beta 2 (version: 2019.4.22)

This github release contains the latest radioberry software using protocol-1.

What is changed in this release:

  • Big code improvement.
    • c-code is made better readible.
    • 64 IQ samples are read within one SPI cycle.
  • Improved logging.
  • Added support for TCP protocol; code from Christoph DL1YCF merged into pihpsdr.

How to install and launch
Download the release (tar file) and copy the file to home folder eg /home/pi

use the command: wget https://github.com/pa3gsb/Radioberry-2.x/releases/download/2019.4.22/release_2019.4.22.tar

extract the tar file: command: tar xvf release_2019.4.22.tar

change to folder : release-2019.4.22

using command sudo ./launch.sh

(default loading the CL016 firmware; if your radioberry is using the CL025 change it.)

this commands set the clock, loads the firmware into the FPGA and starts the hermes emulator.

Now it is possible to start your favourite SDR program. (assuming your rpi is connected to the network)

With wdsp and libfftw3 already installed it is also possible to run pihpdsr.

In the release folder also the pihpsdr program is present.

Open a different terminal and start the program: sudo ./pihpsdr

The first time start the wisdom files will be created.

Goodluck with it!

Johan PA3GSB

Assets 3

@pa3gsb pa3gsb released this Oct 2, 2018 · 42 commits to master since this release

This github release contains the latest radioberry software using protocol-1.

A big change.... i did remove one rx slice. I had some problems to get the tx mode going. I needed some larger buffer; but was running out of space.

Further more i found a severe error in the rx chain. The fix is resulting in a very good improvement in the audio quality.

This release, tested by Jacinto, CU2ED he was happy with the result! Thanks to Jacinto for his help!

How to install and launch
Download the release (tar file) and copy the file to home folder eg /home/pi

extract the tar file: command: tar xvf release_2018.10.0.tar

change to folder : release-2018.10.0

using command sudo ./launch.sh

(default loading the CL016 firmware)

this commands set the clock, loads the firmware into the FPGA and starts the hermes emulator.

Now it is possible to start your favourite SDR program. (assuming your rpi is connected to the network)

With wdsp and libfftw3 already installed it is also possible to run pihpdsr.

In the release folder also the pihpsdr program is present.

Open a different terminal and start the program: sudo ./pihpsdr

The first time start the wisdom files will be created.

Goodluck with it!

Johan PA3GSB

Assets 3

@pa3gsb pa3gsb released this Sep 15, 2018 · 43 commits to master since this release

This github release contains the latest radioberry software using protocol-1.

Firmware (FPGA)

  • TX
  • Some mods to make TX working.
  • hermeslite emulator
  • Solved a bug switching rx -tx and back was not working properly. Now it is working as aspected!

    Also included the vswr monitor for reading the output power and showing the SWR.
    For details see repo: https://github.com/pa3gsb/vswr

    Will also add a description to the wiki.

    How to install and launch
    Download the release (tar file) and copy the file to home folder eg /home/pi

    extract the tar file: command: tar xvf release_2018.9.0.tar

    change to folder : release-2018.9.0

    using command sudo ./launch.sh

    (default loading the CL016 firmware)

    this commands set the clock, loads the firmware into the FPGA and starts the hermes emulator.

    Now it is possible to start your favourite SDR program. (assuming your rpi is connected to the network)

    With wdsp and libfftw3 already installed it is also possible to run pihpdsr.

    In the release folder also the pihpsdr program is present.

    Open a different terminal and start the program: sudo ./pihpsdr

    The first time start the wisdom files will be created.

    Goodluck with it!

    Johan PA3GSB

    Assets 3

    @pa3gsb pa3gsb released this Aug 29, 2018 · 45 commits to master since this release

    This first github release contains the latest radioberry software using protocol-1.

    Firmware (FPGA)

  • RX
  • Increased the rx - FIFO for receiver slice 1.
    Additional 1024 I and Q samples => resulting in 20msec additional buffering @48k sample rate
  • TX
  • Timing improvements
  • piHPSDR
  • Christoph DL1YCF did a lot work for getting CW to work for protocol-1.

    CW for protocol-2 is implemented in the alpha version of hermeslite, here i want to use the CW-engine in the FPGA.

    For more details see:
    https://github.com/pa3gsb/Radioberry-2.x/wiki/piHPSDR-running-CW-mode

    How to install and launch
    Download the release (tar file) and copy the file to home folder eg /home/pi

    extract the tar file: command: tar xvf release_2018.8.0.tar

    change to folder : release-2018.8.0

    using command sudo ./launch.sh

    this commands set the clock, loads the firmware into the FPGA and starts the hermes emulator.

    Now it is possible to start your favourite SDR program. (assuming your rpi is connected to the network)

    With wdsp and libfftw3 already installed it is also possible to run pihpdsr.

    In the release folder also the pihpsdr program is present.

    Open a different terminal and start the program: sudo ./pihpsdr

    The first time start the wisdom files will be created.

    Goodluck with it!

    Johan PA3GSB

    Assets 3
    You can’t perform that action at this time.