Difference between revisions of "Downloads"

From sigrok
Jump to navigation Jump to search
m (Reverted edits by Bert (talk) to last revision by Uwe Hermann)
(libsigrokdecode 0.4.1 release)
(46 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Releases ==
== Releases ==


You can download the [[libsigrok]], [[libsigrokdecode]], [[sigrok-cli]], [[Example dumps|sigrok-dumps]], and [[fx2lafw|sigrok-firmware-fx2lafw]] tarballs [https://sourceforge.net/projects/sigrok/files/source/ from SourceForge].
You can download the latest released tarballs of the following subprojects from [http://sigrok.org/download/ the sigrok.org download directory]:


Release notes: [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=NEWS;hb=HEAD libsigrok], [http://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blob;f=NEWS;hb=HEAD libsigrokdecode], [http://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;hb=HEAD sigrok-cli], [http://sigrok.org/gitweb/?p=sigrok-dumps.git;a=blob;f=NEWS;hb=HEAD sigrok-dumps], [http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS sigrok-firmware-fx2lafw].
{| border="0" style="font-size: smaller; white-space: nowrap;" class="alternategrey sigroktable"
|-
!Project
!Release/download
!News
 
|-
| [[libserialport]]
| [http://sigrok.org/download/source/libserialport/libserialport-0.1.1.tar.gz libserialport-0.1.1.tar.gz]
| [http://sigrok.org/gitweb/?p=libserialport.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[libsigrok]]
| [http://sigrok.org/download/source/libsigrok/libsigrok-0.4.0.tar.gz libsigrok-0.4.0.tar.gz]
| [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[libsigrokdecode]]
| [http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-0.4.1.tar.gz libsigrokdecode-0.4.1.tar.gz]
| [http://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[sigrok-cli]]
| [http://sigrok.org/download/source/sigrok-cli/sigrok-cli-0.6.0.tar.gz sigrok-cli-0.6.0.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[PulseView]]
| [http://sigrok.org/download/source/pulseview/pulseview-0.3.0.tar.gz pulseview-0.3.0.tar.gz]
| [http://sigrok.org/gitweb/?p=pulseview.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[Example dumps|sigrok-dumps]]
| [http://sigrok.org/download/source/sigrok-dumps/sigrok-dumps-0.1.0.tar.gz sigrok-dumps-0.1.0.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-dumps.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[fx2lafw|sigrok-firmware-fx2lafw]] (source code)
| [http://sigrok.org/download/source/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.4.tar.gz sigrok-firmware-fx2lafw-0.1.4.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|-
| [[fx2lafw|sigrok-firmware-fx2lafw]] (prebuilt firmware)
| [http://sigrok.org/download/binary/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-bin-0.1.4.tar.gz sigrok-firmware-fx2lafw-bin-0.1.4.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]
 
|}


== Binaries and distribution packages ==
== Binaries and distribution packages ==


* '''Debian/Ubuntu:''' [http://packages.qa.debian.org/s/sigrok.html apt-get install sigrok] (pulls [http://packages.qa.debian.org/libs/libsigrok.html libsigrok], [http://packages.qa.debian.org/libs/libsigrokdecode.html libsigrokdecode], [http://packages.qa.debian.org/s/sigrok-cli.html sigrok-cli])
* '''Debian:''' [http://packages.qa.debian.org/s/sigrok.html sigrok] (pulls [http://packages.qa.debian.org/libs/libserialport.html libserialport], [http://packages.qa.debian.org/libs/libsigrok.html libsigrok], [http://packages.qa.debian.org/libs/libsigrokdecode.html libsigrokdecode], [http://packages.qa.debian.org/s/sigrok-cli.html sigrok-cli], [http://packages.qa.debian.org/p/pulseview.html pulseview], [http://packages.qa.debian.org/s/sigrok-firmware-fx2lafw.html sigrok-firmware-fx2lafw])
* '''Arch Linux:''' [https://aur.archlinux.org/packages.php?O=0&K=sigrok&do_Search=Go AUR, Arch Linux User Repository]
* '''Ubuntu:''' [http://launchpad.net/ubuntu/+source/sigrok sigrok] (pulls [http://launchpad.net/ubuntu/+source/libserialport libserialport], [http://launchpad.net/ubuntu/+source/libsigrok libsigrok], [http://launchpad.net/ubuntu/+source/libsigrokdecode libsigrokdecode], [http://launchpad.net/ubuntu/+source/sigrok-cli sigrok-cli], [http://launchpad.net/ubuntu/+source/pulseview pulseview], [http://launchpad.net/ubuntu/+source/sigrok-firmware-fx2lafw sigrok-firmware-fx2lafw])
* '''Slackware:''' [http://slackware.opennix.com/?slackversion=13.37&name=sigrok Package page]
* '''Ubuntu PPA:''' [https://launchpad.net/~daniel-elstner/+archive/ubuntu/sigrok PPA for sigrok] (recent sigrok builds from git, including firmware; do an "apt-get autoremove" after uninstalling the ubuntu sigrok packages - otherwise the PPA may be ignored)
* '''Fedora:''' See [[Linux/Fedora]] (work in progress)
* '''Arch Linux:''' [https://aur.archlinux.org/packages.php?O=0&K=sigrok&do_Search=Go AUR (Arch Linux User Repository)], [https://aur.archlinux.org/packages/libserialport/ libserialport], [https://aur.archlinux.org/packages/libsigrok/ libsigrok], [https://aur.archlinux.org/packages/libsigrokdecode/ libsigrokdecode], [https://aur.archlinux.org/packages/sigrok-cli/ sigrok-cli], [https://aur.archlinux.org/packages/pulseview/ pulseview], [https://aur.archlinux.org/packages/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
* '''Windows:''' A [[Windows#Self-extracting_installer|Windows installer]] is work-in-progress ([[User:Uwe Hermann|Uwe Hermann]])
* '''Slackware:''' [http://slackbuilds.org/apps/libserialport/ libserialport], [http://slackbuilds.org/apps/libsigrok/ libsigrok], [http://slackbuilds.org/apps/libsigrokdecode/ libsigrokdecode], [http://slackbuilds.org/apps/sigrok-cli/ sigrok-cli], [http://slackbuilds.org/apps/pulseview/ pulseview], [http://slackbuilds.org/apps/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
* '''Mac OS X:''' [http://home2.xor-gate.org/writings/sigrok-osx-scratchbuild Work in progress] ("Wafelijzer" on IRC)
* '''Fedora:''' [http://pkgs.fedoraproject.org/cgit/libserialport.git/ libserialport], [http://pkgs.fedoraproject.org/cgit/libsigrok.git/ libsigrok], [http://pkgs.fedoraproject.org/cgit/libsigrokdecode.git libsigrokdecode], [http://pkgs.fedoraproject.org/cgit/sigrok-cli.git sigrok-cli], [http://pkgs.fedoraproject.org/cgit/pulseview.git pulseview], [http://pkgs.fedoraproject.org/cgit/sigrok-firmware-fx2lafw.git sigrok-firmware-fx2lafw], [http://pkgs.fedoraproject.org/cgit/sigrok-firmware.git sigrok-firmware] (see also: [[Linux/Fedora]])
* '''FreeBSD:''' TODO
* '''Gentoo:''' [http://packages.gentoo.org/package/dev-libs/libserialport libserialport], [http://packages.gentoo.org/package/sci-libs/libsigrok libsigrok], [http://packages.gentoo.org/package/sci-libs/libsigrokdecode libsigrokdecode], [http://packages.gentoo.org/package/sci-electronics/sigrok-cli sigrok-cli], [http://packages.gentoo.org/package/sci-electronics/pulseview pulseview], [http://packages.gentoo.org/package/sys-firmware/sigrok-firmware-fx2lafw sigrok-firmware-fx2lafw]
* '''OpenBSD:''' TODO
* '''openSUSE:''' [https://build.opensuse.org/package/show/electronics/libserialport libserialport], [https://build.opensuse.org/package/show/electronics/libsigrok libsigrok], [https://build.opensuse.org/package/show/electronics/libsigrokdecode libsigrokdecode], [https://build.opensuse.org/package/show/electronics/sigrok-cli sigrok-cli], [https://build.opensuse.org/package/show/electronics/pulseview pulseview], [https://build.opensuse.org/package/show/electronics/sigrok-firmware-fx2lafw sigrok-firmware-fx2lafw]
* '''openSUSE weekly GIT:''' [http://download.opensuse.org/repositories/home:/StefanBruens:/branches:/electronics:/GIT/ Repositories], [https://build.opensuse.org/project/show/home:StefanBruens:branches:electronics:GIT OBS Project]
* '''Windows:'''
** Nightly installer binaries:
*** [http://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=release,platform=cross-i686-w64-mingw32/lastSuccessfulBuild/artifact/pulseview-NIGHTLY-32bit-static-release-installer.exe pulseview-NIGHTLY-32bit-static-release-installer.exe] ([http://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=debug,platform=cross-i686-w64-mingw32/lastSuccessfulBuild/artifact/pulseview-NIGHTLY-32bit-static-debug-installer.exe debug build])
*** [http://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=release,platform=cross-i686-w64-mingw32/lastSuccessfulBuild/artifact/sigrok-cli-NIGHTLY-32bit-static-release-installer.exe sigrok-cli-NIGHTLY-32bit-static-release-installer.exe] ([http://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=debug,platform=cross-i686-w64-mingw32/lastSuccessfulBuild/artifact/sigrok-cli-NIGHTLY-32bit-static-debug-installer.exe debug build])
** See also [[Windows#Windows_installers|Windows]] for more information, including driver and firmware handling.
* '''Mac OS X:''' There are [[Mac_OS_X#Building_using_Homebrew|Homebrew packages]] ([https://github.com/rene-dev/homebrew-sigrok github repo]), but you can also [[Mac_OS_X#Building_manually|compile sigrok from source]].
* '''FreeBSD:''' [http://www.freshports.org/devel/libserialport/ libserialport], [http://www.freshports.org/devel/libsigrok/ libsigrok], [http://www.freshports.org/devel/libsigrokdecode/ libsigrokdecode], [http://www.freshports.org/science/sigrok-cli/ sigrok-cli], [http://www.freshports.org/science/pulseview/ pulseview], [http://www.freshports.org/science/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw], [http://www.freshports.org/science/sigrok-firmware/ sigrok-firmware], [http://www.freshports.org/science/sigrok-firmware-utils/ sigrok-firmware-utils]
* '''OpenBSD:''' There are no ports/packages yet, contributors welcome!
* '''Android:'''  
** [[PulseView]] nightly build: [http://sigrok.org/jenkins/job/sigrok-cross-android/platform=cross-arm-linux-androideabi/lastSuccessfulBuild/artifact/PulseView-NIGHTLY.apk PulseView-NIGHTLY.apk (ARM)], [http://sigrok.org/jenkins/job/sigrok-cross-android/platform=cross-i686-linux-android/lastSuccessfulBuild/artifact/PulseView-NIGHTLY.apk PulseView-NIGHTLY.apk (x86)]
** See also [[Android]] for more information.


Please contact us if you want to work on packages for other Linux distributions or OSes.
Please contact us if you want to work on packages for other Linux distributions or OSes.
Line 22: Line 80:
The development is done in various [http://sigrok.org/gitweb/ git repositories].
The development is done in various [http://sigrok.org/gitweb/ git repositories].


See [[Linux]], [[Mac OS X]], [[Windows]], and [[FreeBSD]] for build instructions.
See [[Building]] for build instructions.


== Example data ==
== Example data ==

Revision as of 01:31, 27 December 2016

Releases

You can download the latest released tarballs of the following subprojects from the sigrok.org download directory:

Project Release/download News
libserialport libserialport-0.1.1.tar.gz release notes
libsigrok libsigrok-0.4.0.tar.gz release notes
libsigrokdecode libsigrokdecode-0.4.1.tar.gz release notes
sigrok-cli sigrok-cli-0.6.0.tar.gz release notes
PulseView pulseview-0.3.0.tar.gz release notes
sigrok-dumps sigrok-dumps-0.1.0.tar.gz release notes
sigrok-firmware-fx2lafw (source code) sigrok-firmware-fx2lafw-0.1.4.tar.gz release notes
sigrok-firmware-fx2lafw (prebuilt firmware) sigrok-firmware-fx2lafw-bin-0.1.4.tar.gz release notes

Binaries and distribution packages

Please contact us if you want to work on packages for other Linux distributions or OSes.

Source code

The development is done in various git repositories.

See Building for build instructions.

Example data

See the Example dumps wiki page.

Firmware files

See the Firmware wiki page.