Difference between revisions of "Downloads"

From sigrok
Jump to navigation Jump to search
m (appimage -> AppImage)
 
(47 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{| border="0" width="100%" style="white-space: margin: 0em; margin-bottom: 2em; border-width: 1em; align:center; vertical-align: top"
|-
!Linux
!Windows
!Mac OS X
!Other
|-
! colspan="4" | {{Rounded_corners|url=https://sigrok.org/wiki/Downloads|bgcolor=#aaaaaa|text=Nightly builds (recommended, always up-to-date)}}
|- style="background-color: white"
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-i686-debug.AppImage|text=PulseView (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86_64-debug.AppImage|text=PulseView (64bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-i686-debug.AppImage|text=sigrok-cli (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86_64-debug.AppImage|text=sigrok-cli (64bit)}}
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-i686-release-installer.exe|text=PulseView (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86_64-release-installer.exe|text=PulseView (64bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-i686-release-installer.exe|text=sigrok-cli (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86_64-release-installer.exe|text=sigrok-cli (64bit)}}
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86.dmg|text=PulseView (64bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86.dmg|text=sigrok-cli (64bit)}}
| style="width:20%; vertical-align: top; text-align: center" |
{{Rounded_corners|url=https://sigrok.org/wiki/Downloads#Releases|text=See below}}
|-
!colspan="4" | {{Rounded_corners|url=https://sigrok.org/wiki/Downloads|bgcolor=#aaaaaa|text=Release builds (usually older than nightly builds, might be missing features or bugfixes)}}
|- style="background-color: white"
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/PulseView-0.4.2-i386.AppImage|text=PulseView 0.4.2 (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/PulseView-0.4.2-x86_64.AppImage|text=PulseView 0.4.2 (64bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-0.7.2-i386.AppImage|text=sigrok-cli 0.7.2 (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-0.7.2-x86_64.AppImage|text=sigrok-cli 0.7.2 (64bit)}}
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-0.4.2-32bit-static-release-installer.exe|text=PulseView 0.4.2 (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/pulseview-0.4.2-64bit-static-release-installer.exe|text=PulseView 0.4.2 (64bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-0.7.2-i686-installer.exe|text=sigrok-cli 0.7.2 (32bit)}}
{{Rounded_corners|url=https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-0.7.2-x86_64-installer.exe|text=sigrok-cli 0.7.2 (64bit)}}
| style="width:20%; vertical-align: top" |
{{Rounded_corners|url=https://sigrok.org/download/binary/pulseview/PulseView-0.4.2.dmg|text=PulseView 0.4.2 (64bit)}}
| style="width:20%; vertical-align: top; text-align: center" |
{{Rounded_corners|url=https://sigrok.org/wiki/Downloads#Releases|text=See below}}
|- style="background-color: white; vertical-align: top;"
| style="text-align:center" | <em><small>Requires a Linux distro as recent or more recent than '''Ubuntu 18.04'''.</small></em>
| style="text-align:center" | <em><small>Requires '''Windows XP''' or higher.</small></em>
| style="text-align:center" | <em><small>Requires '''OS X 11 (Big Sur)''' or higher.</small></em>
| style="text-align:center" | <em><small>See below for other download options (Android, FreeBSD, source code, etc.).</small></em>
|}
== Releases ==
== Releases ==


You can download the latest released tarballs of the following subprojects from [http://sigrok.org/download/ the sigrok.org download directory]:
You can download the latest released tarballs of the following subprojects from [https://sigrok.org/download/ the sigrok.org download directory]:


{| border="0" style="font-size: smaller; white-space: nowrap;" class="alternategrey sigroktable"
{| border="0" style="font-size: smaller; white-space: nowrap;" class="alternategrey sigroktable"
Line 11: Line 95:
|-
|-
| [[libserialport]]
| [[libserialport]]
| [http://sigrok.org/download/source/libserialport/libserialport-0.1.1.tar.gz libserialport-0.1.1.tar.gz]
| [https://sigrok.org/download/source/libserialport/libserialport-0.1.2.tar.gz libserialport-0.1.2.tar.gz]
| [http://sigrok.org/gitweb/?p=libserialport.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=libserialport.git;a=blob;f=NEWS;hb=HEAD release notes]


|-
|-
| [[libsigrok]]
| [[libsigrok]]
| [http://sigrok.org/download/source/libsigrok/libsigrok-0.5.0.tar.gz libsigrok-0.5.0.tar.gz]
| [https://sigrok.org/download/source/libsigrok/libsigrok-0.5.2.tar.gz libsigrok-0.5.2.tar.gz]
| [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=NEWS;h=60de6e341b7289cfb99883a94b0c921a4b79b008;hb=a6b07d7e28fe445afccf36922ef7d20e63e54fe6 release notes]


|-
|-
| [[libsigrokdecode]]
| [[libsigrokdecode]]
| [http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-0.5.2.tar.gz libsigrokdecode-0.5.2.tar.gz]
| [https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-0.5.3.tar.gz libsigrokdecode-0.5.3.tar.gz]
| [https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blob;f=NEWS;h=369dbe342036557654c3f9b8980cc9714a138c44;hb=07b9781940ed3c194805ff08e20ae32a90098cb5 release notes]
| [https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blob;f=NEWS;h=f61727f8c75edf52e1f306983070a5eda629fd2e;hb=97991a3919da6a07c4c87308ae66fb441bd512e3 release notes]


|-
|-
| [[sigrok-cli]]
| [[sigrok-cli]]
| [http://sigrok.org/download/source/sigrok-cli/sigrok-cli-0.7.0.tar.gz sigrok-cli-0.7.0.tar.gz]
| [https://sigrok.org/download/source/sigrok-cli/sigrok-cli-0.7.2.tar.gz sigrok-cli-0.7.2.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;h=e80dad6392501dd16e4fdc87836d443474e2eed9;hb=b584f959edb788f1731d5a304badf241ac21bf65 release notes]


|-
|-
| [[PulseView]]
| [[PulseView]]
| [http://sigrok.org/download/source/pulseview/pulseview-0.4.0.tar.gz pulseview-0.4.0.tar.gz]
| [https://sigrok.org/download/source/pulseview/pulseview-0.4.2.tar.gz pulseview-0.4.2.tar.gz]
| [http://sigrok.org/gitweb/?p=pulseview.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=pulseview.git;a=blob;f=NEWS;h=b20f14aebe4bd890a6bd92323e043b3540cb6629;hb=2b526a42a2fd68d513d4c2061790605a0c7add6c 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)
| [[fx2lafw|sigrok-firmware-fx2lafw]] (source code)
| [http://sigrok.org/download/source/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.6.tar.gz sigrok-firmware-fx2lafw-0.1.6.tar.gz]
| [https://sigrok.org/download/source/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.7.tar.gz sigrok-firmware-fx2lafw-0.1.7.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]


|-
|-
| [[fx2lafw|sigrok-firmware-fx2lafw]] (prebuilt firmware)
| [[fx2lafw|sigrok-firmware-fx2lafw]] (prebuilt firmware)
| [http://sigrok.org/download/binary/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-bin-0.1.6.tar.gz sigrok-firmware-fx2lafw-bin-0.1.6.tar.gz]
| [https://sigrok.org/download/binary/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-bin-0.1.7.tar.gz sigrok-firmware-fx2lafw-bin-0.1.7.tar.gz]
| [http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]
| [https://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob;f=NEWS;hb=HEAD release notes]


|}
|}
Line 53: Line 132:
== Binaries and distribution packages ==
== Binaries and distribution packages ==


* '''Linux AppImage binaries''':
=== Linux AppImage binaries ===
** Download the correct (32bit or 64bit) PulseView or sigrok-cli AppImage file for your Linux system, make the file executable via "'''chmod +x'''" and then run it. These files are snapshots of the current git version of PulseView / sigrok-cli and all sigrok-related libraries. Requires a distro newer than Ubuntu 14.04 LTS (Trusty Tahr) from around 2014.
 
*** [https://sigrok.org/jenkins/job/sigrok-native-appimage/platform=native-i686-appimage/lastSuccessfulBuild/artifact/cross-compile/appimage/out/PulseView-NIGHTLY-i686.AppImage PulseView-NIGHTLY-i686.AppImage] (32bit)
* Nightly AppImage binaries (oldest distro supported is Ubuntu 18.04):
*** [https://sigrok.org/jenkins/job/sigrok-native-appimage/platform=native-x86_64-appimage/lastSuccessfulBuild/artifact/cross-compile/appimage/out/PulseView-NIGHTLY-x86_64.AppImage PulseView-NIGHTLY-x86_64.AppImage] (64bit)
** [https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-i686-debug.AppImage pulseview-NIGHTLY-i686-debug.AppImage] (32bit)
*** [https://sigrok.org/jenkins/job/sigrok-native-appimage/platform=native-i686-appimage/lastSuccessfulBuild/artifact/cross-compile/appimage/out/sigrok-cli-NIGHTLY-i686.AppImage sigrok-cli-NIGHTLY-i686.AppImage] (32bit)
** [https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86_64-debug.AppImage pulseview-NIGHTLY-x86_64-debug.AppImage] (64bit)
*** [https://sigrok.org/jenkins/job/sigrok-native-appimage/platform=native-x86_64-appimage/lastSuccessfulBuild/artifact/cross-compile/appimage/out/sigrok-cli-NIGHTLY-x86_64.AppImage sigrok-cli-NIGHTLY-x86_64.AppImage] (64bit)
** [https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-i686-debug.AppImage sigrok-cli-NIGHTLY-i686-debug.AppImage] (32bit)
** See also [[Linux#AppImage|Linux]] for more information.
** [https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86_64-debug.AppImage sigrok-cli-NIGHTLY-x86_64-debug.AppImage] (64bit)
* '''Linux distribution packages:'''
* Download the correct (32bit or 64bit) AppImage file for your Linux system, make the file executable via "'''chmod +x'''" and then run it.
** '''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])
* If you want to access hardware, please install the [https://sigrok.org/gitweb/?p=libsigrok.git;a=tree;f=contrib udev rules] on your system and reload the rules using "udevadm control --reload-rules && udevadm trigger".
** '''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])
* See also [[Linux#AppImage|Linux]] for more information.
** '''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-git/ libserialport], [https://aur.archlinux.org/packages/libsigrok-git/ libsigrok], [https://aur.archlinux.org/packages/libsigrokdecode-git/ libsigrokdecode], [https://aur.archlinux.org/packages/sigrok-cli/ sigrok-cli], [https://aur.archlinux.org/packages/pulseview-git/ pulseview], [https://aur.archlinux.org/packages/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
 
** '''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]
=== Linux distribution packages ===
** '''Fedora:''' [https://src.fedoraproject.org/cgit/rpms/libserialport.git/ libserialport], [https://src.fedoraproject.org/cgit/rpms/libsigrok.git/ libsigrok], [https://src.fedoraproject.org/cgit/rpms/libsigrokdecode.git/ libsigrokdecode], [https://src.fedoraproject.org/cgit/rpms/sigrok-cli.git/ sigrok-cli], [https://src.fedoraproject.org/cgit/rpms/pulseview.git/ pulseview], [https://src.fedoraproject.org/cgit/rpms/sigrok-firmware-fx2lafw.git/ sigrok-firmware-fx2lafw], [https://src.fedoraproject.org/cgit/rpms/sigrok-firmware.git/ sigrok-firmware]
 
** '''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]
* '''Debian:''' [https://packages.qa.debian.org/s/sigrok.html sigrok] (pulls [https://packages.qa.debian.org/libs/libserialport.html libserialport], [https://packages.qa.debian.org/libs/libsigrok.html libsigrok], [https://packages.qa.debian.org/libs/libsigrokdecode.html libsigrokdecode], [https://packages.qa.debian.org/s/sigrok-cli.html sigrok-cli], [https://packages.qa.debian.org/p/pulseview.html pulseview], [https://packages.qa.debian.org/s/sigrok-firmware-fx2lafw.html sigrok-firmware-fx2lafw])
** '''openSUSE:''' Latest stable versions are included in Tumbleweed. Leap includes the latest stable version at time of release, newer versions are available from the [http://download.opensuse.org/repositories/electronics/ "electronics" repository], created by the [https://build.opensuse.org/project/show/electronics OpenBuildService (OBS)].
* '''Ubuntu:''' [https://launchpad.net/ubuntu/+source/sigrok sigrok] (pulls [https://launchpad.net/ubuntu/+source/libserialport libserialport], [https://launchpad.net/ubuntu/+source/libsigrok libsigrok], [https://launchpad.net/ubuntu/+source/libsigrokdecode libsigrokdecode], [https://launchpad.net/ubuntu/+source/sigrok-cli sigrok-cli], [https://launchpad.net/ubuntu/+source/pulseview pulseview], [https://launchpad.net/ubuntu/+source/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]
* '''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-git/ libserialport], [https://aur.archlinux.org/packages/libsigrok-git/ libsigrok], [https://aur.archlinux.org/packages/libsigrokdecode-git/ libsigrokdecode], [https://aur.archlinux.org/packages/sigrok-cli/ sigrok-cli], [https://aur.archlinux.org/packages/pulseview-git/ pulseview], [https://aur.archlinux.org/packages/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
* '''Windows:''' <span id="Windows_Download">
* '''Slackware:''' [https://slackbuilds.org/apps/libserialport/ libserialport], [https://slackbuilds.org/apps/libsigrok/ libsigrok], [https://slackbuilds.org/apps/libsigrokdecode/ libsigrokdecode], [https://slackbuilds.org/apps/sigrok-cli/ sigrok-cli], [https://slackbuilds.org/apps/pulseview/ pulseview], [https://slackbuilds.org/apps/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
** Nightly installer binaries:
* '''Fedora:''' [https://src.fedoraproject.org/cgit/rpms/libserialport.git/ libserialport], [https://src.fedoraproject.org/cgit/rpms/libsigrok.git/ libsigrok], [https://src.fedoraproject.org/cgit/rpms/libsigrokdecode.git/ libsigrokdecode], [https://src.fedoraproject.org/cgit/rpms/sigrok-cli.git/ sigrok-cli], [https://src.fedoraproject.org/cgit/rpms/pulseview.git/ pulseview], [https://src.fedoraproject.org/cgit/rpms/sigrok-firmware-fx2lafw.git/ sigrok-firmware-fx2lafw], [https://src.fedoraproject.org/cgit/rpms/sigrok-firmware.git/ sigrok-firmware]
*** [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])
* '''Gentoo:''' [https://packages.gentoo.org/package/dev-libs/libserialport libserialport], [https://packages.gentoo.org/package/sci-libs/libsigrok libsigrok], [https://packages.gentoo.org/package/sci-libs/libsigrokdecode libsigrokdecode], [https://packages.gentoo.org/package/sci-electronics/sigrok-cli sigrok-cli], [https://packages.gentoo.org/package/sci-electronics/pulseview pulseview], [https://packages.gentoo.org/package/sys-firmware/sigrok-firmware-fx2lafw sigrok-firmware-fx2lafw]
*** [https://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=release,platform=cross-x86_64-w64-mingw32/lastSuccessfulBuild/artifact/pulseview-NIGHTLY-64bit-static-release-installer.exe pulseview-NIGHTLY-64bit-static-release-installer.exe] ([https://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=debug,platform=cross-x86_64-w64-mingw32/lastSuccessfulBuild/artifact/pulseview-NIGHTLY-64bit-static-debug-installer.exe debug build])
* '''openSUSE:''' Latest stable versions are included in Tumbleweed. Leap includes the latest stable version at time of release, newer versions are available from the [https://download.opensuse.org/repositories/electronics/ "electronics" repository], created by the [https://build.opensuse.org/project/show/electronics OpenBuildService (OBS)].
*** [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])
** '''openSUSE weekly GIT:''' [https://download.opensuse.org/repositories/home:/StefanBruens:/branches:/electronics:/GIT/ Repositories], [https://build.opensuse.org/project/show/home:StefanBruens:branches:electronics:GIT OBS Project]
*** [https://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=release,platform=cross-x86_64-w64-mingw32/lastSuccessfulBuild/artifact/sigrok-cli-NIGHTLY-64bit-static-release-installer.exe sigrok-cli-NIGHTLY-64bit-static-release-installer.exe] ([https://sigrok.org/jenkins/job/sigrok-cross-mingw/buildtype=static,debugtype=debug,platform=cross-x86_64-w64-mingw32/lastSuccessfulBuild/artifact/sigrok-cli-NIGHTLY-64bit-static-debug-installer.exe debug build])
 
** See also [[Windows#Windows_installers|Windows]] for more information.
=== Windows ===
* '''Mac OS X:'''
<span id="Windows_Download">
** [[PulseView]] nightly build:
 
*** [http://sigrok.org/jenkins/job/sigrok-native-macosx/platform=native-macosx/lastSuccessfulBuild/artifact/cross-compile/macosx/build_app/PulseView_nightly.dmg PulseView_nightly.dmg] (64&nbsp;bit x86 only; requires OSX 10.9 (Mavericks) or higher)
* Nightly installer binaries (require Windows XP or higher):
** See also [[Mac OS X]] for more information.
** [https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-i686-release-installer.exe pulseview-NIGHTLY-i686-release-installer.exe] ([https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-i686-debug-installer.exe debug build])
* '''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]
** [https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86_64-release-installer.exe pulseview-NIGHTLY-x86_64-release-installer.exe] ([https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86_64-debug-installer.exe debug build])
* '''OpenBSD:''' There are no ports/packages yet, contributors welcome!
** [https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-i686-release-installer.exe sigrok-cli-NIGHTLY-i686-release-installer.exe] ([https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-i686-debug-installer.exe debug build])
* '''Android:'''
** [https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86_64-release-installer.exe sigrok-cli-NIGHTLY-x86_64-release-installer.exe] ([https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86_64-debug-installer.exe debug build])
** [[PulseView]] nightly build:
* See also [[Windows#Windows_installers|Windows]] for more information.
*** [http://sigrok.org/jenkins/job/sigrok-cross-android/platform=cross-arm-linux-androideabi/lastSuccessfulBuild/artifact/PulseView-NIGHTLY.apk PulseView-NIGHTLY.apk (ARM)]
 
** See also [[Android]] for more information.
=== Mac OS X ===
 
* Nightly DMG binaries (64&nbsp;bit x86 only; require OS X 12 Mojave or higher):
** [https://sigrok.org/download/binary/pulseview/pulseview-NIGHTLY-x86.dmg pulseview-NIGHTLY-x86.dmg]
** [https://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY-x86.dmg sigrok-cli-NIGHTLY-x86.dmg]
* See also [[Mac OS X]] for more information.
 
=== FreeBSD ===
 
* [https://www.freshports.org/devel/libserialport/ libserialport], [https://www.freshports.org/devel/libsigrok/ libsigrok], [https://www.freshports.org/devel/libsigrokdecode/ libsigrokdecode], [https://www.freshports.org/science/sigrok-cli/ sigrok-cli], [https://www.freshports.org/science/pulseview/ pulseview], [https://www.freshports.org/science/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw], [https://www.freshports.org/science/sigrok-firmware/ sigrok-firmware], [https://www.freshports.org/science/sigrok-firmware-utils/ sigrok-firmware-utils]
 
=== OpenBSD ===
 
* [https://cvsweb.openbsd.org/ports/comms/sigrok/libserialport/ libserialport], [https://cvsweb.openbsd.org/ports/comms/sigrok/libsigrok/ libsigrok], [https://cvsweb.openbsd.org/ports/comms/sigrok/libsigrokdecode/ libsigrokdecode], [https://cvsweb.openbsd.org/ports/comms/sigrok/sigrok-cli/ sigrok-cli], [https://cvsweb.openbsd.org/ports/comms/sigrok/pulseview/ pulseview], [https://cvsweb.openbsd.org/ports/comms/sigrok/sigrok-dumps/ sigrok-dumps], [https://cvsweb.openbsd.org/ports/comms/sigrok/sigrok-firmware-fx2lafw/ sigrok-firmware-fx2lafw]
 
=== Android ===
 
Note: Not provided as of Sept 2023 due to limited project manpower and low user interest. If you're interested in improving the user experience on Android, please come and chat with us!
 
* Nightly APK binaries:
** [https://sigrok.org/download/binary/PulseView-NIGHTLY.apk PulseView-NIGHTLY.apk (ARM)]
* See also [[Android]] for more information.


== Source code ==
== Source code ==


The development is done in various [http://sigrok.org/gitweb/ git repositories].
The development is done in various [https://sigrok.org/gitweb/ git repositories].


See [[Building]] for build instructions.
See [[Building]] for build instructions.

Latest revision as of 20:49, 31 October 2024

Linux Windows Mac OS X Other
Requires a Linux distro as recent or more recent than Ubuntu 18.04. Requires Windows XP or higher. Requires OS X 11 (Big Sur) or higher. See below for other download options (Android, FreeBSD, source code, etc.).

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.2.tar.gz release notes
libsigrok libsigrok-0.5.2.tar.gz release notes
libsigrokdecode libsigrokdecode-0.5.3.tar.gz release notes
sigrok-cli sigrok-cli-0.7.2.tar.gz release notes
PulseView pulseview-0.4.2.tar.gz release notes
sigrok-firmware-fx2lafw (source code) sigrok-firmware-fx2lafw-0.1.7.tar.gz release notes
sigrok-firmware-fx2lafw (prebuilt firmware) sigrok-firmware-fx2lafw-bin-0.1.7.tar.gz release notes

Binaries and distribution packages

Linux AppImage binaries

Linux distribution packages

Windows

Mac OS X

FreeBSD

OpenBSD

Android

Note: Not provided as of Sept 2023 due to limited project manpower and low user interest. If you're interested in improving the user experience on Android, please come and chat with us!

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.