Questions people ask about running our own software on Rigol DHO800, DHO900 and MHO900 oscilloscopes.
No. NovaOS uses no option codes, licence files, key generators or patches to Rigol's software. It is a separate operating system, Linux 6.12 with our own acquisition engine, that drives the scope's FPGA and front end directly. Because nothing is gated in software, what you get is what the hardware can do.
Rigol's firmware stays on the scope exactly as it was.
The DHO800/DHO900 family (DHO802 to DHO924) and the MHO900 family (MHO934, MHO954, MHO984). They share a Rockchip RK3399 with an FPGA over PCIe. We develop and measure on a DHO924S and an MHO934, and confirm other models on real hardware before listing them.
Yes. Stock stays installed. Switching is one menu item on the scope. You can make NovaOS the power-on default and keep stock as the fallback, or the other way round.
NovaOS reads every factory calibration file the scope carries and never writes them: the calibration partition is mounted read-only. On the MHO its own self-calibration, which brings the ADC interleave spurs below stock's, is stored separately and kept across updates.
The Rockchip 6.12 BSP kernel (Linux 6.12.112) with a small Yocto and systemd system; the scope software is written in Rust. Stock is Android 7.1 on Linux 4.4. A current kernel brings years of fixes and drivers, and our system boots to a live trace in about 12 seconds from kernel start.
Nearly all of them. NovaOS answers Rigol's SCPI command set on the same port, plus VXI-11, LXI and Rigol's Webcontrol. Its own features, such as the density display, eye and jitter or the extra decoders, are under :NOVAos. An MCP server is coming, so AI assistants can drive the scope too.
The 16-channel logic analyzer, its decoders and triggers are implemented on both families; the hardware test with a real PLA2216 probe starts as soon as ours arrives.
His Orange-Rigol project and kernels showed these scopes can run a full Debian or Ubuntu, and inspired this one. NovaOS goes the other way round: a complete replacement scope stack, so the scope stays a scope, just faster and with more in it.
Not yet; it runs on our own units every day. We would like to hear which model you have, what you want, and what you would consider fair: brady@aioscilloscope.com.