ADALM-Pluto Setup Utility
This page uses the WebSerial API to change u-boot environmental variables and network settings of the ADALM-Pluto.
Your browser does not support the Web Serial API. Use a recent Chromium-based browser (Chrome, Edge, or Opera) on a desktop OS to use this tool. The manual
fw_setenv instructions below remain available as an alternative.
Disconnected
U-boot environment for Maia SDR
| Env var | Current value | Status | Required | Action |
|---|
ramboot_verbose, qspiboot_verbose, and qspiboot so the bootloader defaults apply again. You do not need to clear these before reverting to stock ADI firmware — the uio_pdrv_genirq kernel argument is a no-op there. attr_name, attr_val, and mode are left in place because they describe your hardware regardless of firmware.
Networking (u-boot environment)
| Variable | Value | Action |
|---|
USB ethernet compatibility mode
usb_ethernet_mode variable (rndis / ncm / ecm). A reboot is required to apply the change. RNDIS is the firmware default; unset also means RNDIS.
Raw /opt/config.txt editor
xo_correction, etc.). USB ethernet mode is better set from the panel above — it uses the u-boot env and doesn't need a file write. Saves go via chunked base64 upload so any content is safe. A reboot is required for changes to take effect.
Firmware & device info
pluto.frm onto the Pluto USB mass-storage device, then eject it: