This page is a collection of custom firmware binaries for the DSO Quad pocket oscilloscope. Contact: jpa @ dq.mail.kapsi.fi
NOTE: Some of the files posted may not work on later DSO203 variants. Try at your own risk, and taking a flash backup through STM32 bootloader first is recommended.
You can reach jpa (aka Petteri Aimonen) at jpa @ dq.mail.kapsi.fi.
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.
Release | Date | Files |
---|---|---|
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 |
Community modifications to the main DSO Quad firmware.
Release | Date | Files |
---|---|---|
2014-02-28 | Sat 01 Mar 2014 |
DSO203v272a1.hex DSOS203c272a3.hex SYS_B160.hex |
Logic Analyzer is a wave viewer that captures all 4 channels in digital mode. Captured waves can be scrolled and zoomed in real time.
Release | Date | Files |
---|---|---|
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 |
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.
Release | Date | Files |
---|---|---|
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 is an easy to use programming language for the DSO Quad. Programs for it (amx files) are available at GitHub and on this page.
Release | Date | Files |
---|---|---|
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 |
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.)
Release | Date | Files |
---|---|---|
Release 0.1 | Sat 12 Jan 2013 |
usb.amx usb.fpg |