DSO Quad custom firmwares

This page is a collection of custom firmware binaries for the DSO Quad pocket oscilloscope. Contact: jpa @ dq.mail.kapsi.fi

Download everything as .zip


Applications posted by jpa

You can reach jpa (aka Petteri Aimonen) at jpa @ dq.mail.kapsi.fi.

AlterBIOS

AlterBIOS is an attempt to fix some of the issues with the DSO Quad's BIOS, including filesystem corruption. It also works as an common library for user applications, so that the same code is not needed in all of them.

ReleaseDateFiles
Release 0.4 Sat 02 Nov 2013 ALT_04.HEX
alterbios-api-04.zip
Release 0.3 Thu 10 Jan 2013 ALT_03.HEX
alterbios-api-03.zip

DSO Quad Community Firmware

Community modifications to the main DSO Quad firmware.

ReleaseDateFiles
2014-02-28 Sat 01 Mar 2014 DSO203v272a1.hex
DSOS203c272a3.hex
SYS_B160.hex

Logic Analyzer

Logic Analyzer is a wave viewer that captures all 4 channels in digital mode. Captured waves can be scrolled and zoomed in real time.

ReleaseDateFiles
Release 0.3 Sun 16 Nov 2014 LOGIC03.HEX
LOGI_8MB.HEX
Release 0.2 Sun 17 Feb 2013 LOGIC02.HEX
Release 0.1 Thu 10 Jan 2013 LOGICAPP.HEX

Original Firmware

Below are the original firmware source codes and binaries that I am aware of. Some of them are quite difficult to find online so I have archived them here.

ReleaseDateFiles
SYS_V1.60 Tue 22 Oct 2013 SYS_B160.hex
SYS_V1.60.zip
SYS_V1.52 Tue 22 Oct 2013 SYS_B152.hex
PLUS_V1.10 Tue 22 Oct 2013 PA1_V107 .hex
PLUS_V1.10.zip
PLUS_V1.06 Tue 22 Oct 2013 PA1_V106.hex
PLUS_V1.06.zip
APP_V2.51 Tue 22 Oct 2013 APP_B251.hex
APP_V2.51.zip
Full flash & FPGA for rev 2.71 DS203.V2.72.zip

QuadPawn

QuadPawn is an easy to use programming language for the DSO Quad. Programs for it (amx files) are available at GitHub and on this page.

ReleaseDateFiles
Release 0.11B Fri 07 Nov 2014 PAWN011B.HEX
Release 0.11 Sun 03 Nov 2013 PAWN_011.HEX
Release 0.10 Sat 02 Nov 2013 PAWN_010.HEX
Release 0.08 Sun 17 Feb 2013 PAWN_008.HEX
Release 0.07 Wed 13 Feb 2013 PAWN_007.HEX
Release 0.06 Sat 12 Jan 2013 PAWN_006.HEX
Release 0.05 Thu 10 Jan 2013 PAWN_005.HEX

USB Analyzer

This is a usb full-speed (12Mbit/s) protocol analyzer for the DSO Quad. It runs under QuadPawn, so you need to have that installed first. Copy both files (usb.amx and usb.fpg) to the USB memory when Pawn is running. (That means, not the bootloader.)

ReleaseDateFiles
Release 0.1 Sat 12 Jan 2013 usb.amx
usb.fpg