aioscilloscope / Instruments / Rigol DHO802

NovaOS for the DHO802

The Rigol DHO802 is a 70 MHz, 2-channel, 12-bit oscilloscope. It is the two-channel, 70 MHz model of the DHO800, with an external trigger input. NovaOS is our own operating system for the DHO800 series, independent of Rigol: Linux 6.12 and an acquisition engine written from scratch, run in place of the stock Android 7.1, with Rigol's firmware kept installed beside it.

NovaOS main screen on a Rigol DHO924S with a square wave, measurements and cursors
NovaOS on our DHO924S, the unit it is developed on, not a DHO802.

CH1Rigol DHO802 specifications

Rigol's figureDHO802Data sheet
Analog bandwidth (-3 dB)70 MHzp. 9
Rise time (10% to 90%, typical)≤5 nsp. 9
No. of analog channels2 + EXTp. 9
Max. sample rate1.25 GSa/s (single-channel), 625 MSa/s (full-channel)p. 9
Max. memory depth25 Mpts (single-channel), 10 Mpts (full-channel)p. 9
Max. waveform capture rate30,000 wfms/s (Vector Mode); 1,000,000 wfms/s (UltraAcquire Mode)p. 9
Vertical resolution12 bitsp. 9
Display7-inch capacitive multi-touch screenp. 9

Rigol's own figures, copied from its DHO800 Series Data Sheet; each links to the page it is on.

CH2NovaOS on the DHO802

NovaOS has not yet run on a DHO802. It is built for the whole DHO800 series, which shares one platform with the DHO924S it is developed on: a Rockchip RK3399 next to a Xilinx Zynq FPGA, joined by PCIe, with the same 12-bit front end. We confirm each model on a real unit before calling it supported. If you own a DHO802 and would try it, tell us on NovaOS's EEVblog thread.

The DHO800 has no logic-analyzer input and no built-in generator, so NovaOS's logic channels, generator and Bode plot, which need that hardware, are for the DHO900 and MHO900.

What NovaOS changes, measured on our DHO924S against Rigol's firmware on the same unit: the time to the scope screen, the waveform rate, the analysis and the decoders. DHO800 / DHO900 with NovaOS · core and add-ons against stock · DHO800/900 hardware.

CH3DHO802 and NovaOS

The DHO802 ships with Rigol's own system, Android 7.1 on Linux 4.4. NovaOS is a separate operating system: it installs beside Rigol's firmware and leaves it installed, one tap away, and it never writes the scope's bootloader, its calibration or your files. NovaOS is independent software, not made, endorsed or supported by Rigol.

NovaOS is not a DHO802 hack or unlock. It uses no option codes, licence files or patches to Rigol's software: its own engine drives the FPGA and front end directly. What a DHO802 does under NovaOS we will state once NovaOS has run on one. More in the FAQ.

Download NovaOS: when it opens, and how the install works.

CH4DHO802 on a network

We found several ways the stock firmware is exposed on a network, and we are reporting them to Rigol first; the details will be published once Rigol has had time to respond. Until then, keep a scope running the stock firmware off networks you do not trust.

NovaOS keeps SSH off unless you turn it on, and then takes only your keys; its web pages use HTTPS and a password set on each unit; and it sends nothing unless you turn that on. Our disclosure policy and how NovaOS is secured.

Other models

DHO804 · DHO812 · DHO814 · DHO914 / DHO914S · DHO924 / DHO924S · MHO934 · MHO954 · MHO984 · every instrument