High Performance Software Defined Radio

An Open Source Design

Status

Note black titles above are completed,
navy titles are near completion,
DarkCyan titles are proposed

Updates

January 28, 2012 SVN has been restored. See the Resources page for details.

January 29, 2011 Current HPSDRprogrammer binaries and *.rbf files available here.

HPSDR Downloads

Software

SVN: http://svn.tapr.org

Backup Read Only SVN: https://www.xenotropic.com/repos_sdr_hpsdr

Web interface SVN: http://svn.tapr.org

HPSDRprogrammers Binaries

HPDSRprogrammer Binaries last updated: Thu May 17 11:05:01 UTC 2012

This program is used to load FPGA firmware on the Metis ethernet interface board or Hermes board. It will also program the Penelope, Pennylane, and Mercury boards as well, using the Metis board. The current firmware can be found below. You will find the Metis and Hermes documentation on the Document or Support webpages.

Linux:Ubuntu11.10-32bit V1.6 -- May 4 17:55
Linux:Ubuntu11.10-64bit V1.6 -- May 4 16:02
MacOS -- Oct 16 2011
Windows-32bit V1.6 --

Code at SVN: http://svn.tapr.org/repos_sdr_hpsdr/trunk/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer/

MacOS Flynn -- Last Changed Date: 2011-03-24 01:38:04 -0800 (Thr, 24 Mar 2011)

MacOS Flynn Code at SVN: https://www.xenotropic.com/ham-svn/Flynn/trunk/

Note: To use this software on Windows machines, you need to install the Winpcap drivers and dlls from Winpcap.

If you have a Ozy or Magister boards these boards load their firmware on software start up. The other boards can be load with a Altera USB Blaster or the Ozy or Magister board can be used as a USB Blaster. You will need a the code from: http://svn.tapr.org/USBBlaster-Binaries/ and the Altera program to write to the FPGA. See the README.txt in this directory for step by step instructions.

Firmware

Note that with this release all firmware must be updated. This firmware in not compatable with older releases

Firmware last updated: Thu May 17 11:05:01 UTC 2012

Firmware files for HPSDR Boards
Metis_V1.8.rbf
Mercury_V3.2.rbf
Penelope_V1.7.rbf
Ozy_Janus_V2.2.rbf

Firmware files for Hermes
Hermes_V1.6.rbf
Hermes_Bootloader.pof

Firmware files for the Mercury EU board
Mercury_EU_V3.2.rbf
Mercury_EU_V3.2.jic
Mercury_EU_V3.2.pof

Radio Software Binaries

Software last updated: Thu May 17 11:05:01 UTC 2012

This code is under active development, The binaries are for the most basic confirguation, if you have trouble and you have the ability for compile the code on your machine, please use the Subversion address below.

There are also many special use programs offered by members of the openhpsdr community. Please follow the instruction on the their Wiki pages, If you want to use their code. The code offered here is a simple configuration to get you started.

ghpsdr3: Compiles on Linux and Windows, No binaries
Code at SVN: http://svn.tapr.org/repos_sdr_hpsdr/trunk/N6LYT/ghpsdr3/

Heterodyne Ethernet for MacOS: Heterodyne
This Code is maintained off the openHPSDR.org website by Jeremy, NH6Z.
Code at SVN: https://www.xenotropic.com/ham-svn/Heterodyne

PowerSDR 1.16.3: PowerSDR1.16-HPSDR-Windows-32.zip
Code at SVN: http://svn.tapr.org/repos_sdr_windows/PowerSDR/branches/kd5tfd/PennyMerge

PowerSDR 2.2.3: PowerSDR 2.2.3
Code at SVN: http://svn.tapr.org/repos_sdr_hpsdr/trunk/W5WC/PowerSDR_HPSDR_2/
Note: Code has recently been updated to comply with the LGPL license

OpenHPSDR skins: OpenHPSDR Skins
Code at SVN: http://svn.tapr.org/repos_sdr_hpsdr/trunk/W5WC/OpenHPSDR_Skins/

libusb0-driver-signed: libusb0-driver_Signed.zip signed for Windows 7 for 32 and 64 bit systems
Code at SVN: http://svn.tapr.org/repos_hpsdr_kiss/branches/K9TRV/libusb0-driver-signed

Note the PowerSDR code requires the following USB drivers to run. These signed driver will work on Windows 7 for 32 and 64 bit.

PowerSDR 2.2.3 Diversity
This code is maintained off the openHPSDR.org web site by Joe, K5SO, it is based on the PowerSDR 2.2.3 code above.
Code at SVN: 2.2.3 Diversity code. See website for ZIP files.

Kiss-Konsole Unified: KK-Windows-32_Unified
Code at SVN: http://svn.tapr.org/repos_hpsdr_kiss/trunk/Stable%20Release/KK_Unified/Unified/