ADALM-Pluto Setup Utility
This page uses the WebSerial API to change u-boot environmental variables and network settings of the ADALM-Pluto.
This browser does not support the Web Serial API. A Chromium-based browser (Chrome or Edge) is required to use this tool.
Disconnected
Maia SDR boot configuration
| Env var | Current value | Status | Required | Action |
|---|
ramboot_verbose, qspiboot_verbose, and qspiboot so the bootloader defaults apply again. These do not need to be cleared 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 hardware regardless of firmware.
USB networking connection to host (usb0)
| Variable | Value | Action |
|---|
usb0 interface) — the [NETWORK] section of config.txt. Leave fields blank to unset. A reboot is required for any change to take effect.
USB connection mode (RNDIS / NCM / ECM)
usb_ethernet_mode variable (rndis / ncm / ecm) — the [SYSTEM] section of config.txt. A reboot is required to apply the change. RNDIS is the firmware default.
Wired Ethernet adapter (eth0)
| Variable | Value | Action |
|---|
ipaddr_eth / netmask_eth variables — the [USB_ETHERNET] section of config.txt. When clear, the interface takes a DHCP lease. A reboot is required for any change to take effect.
config.txt viewer
Firmware & device info
pluto.frm onto the Pluto USB mass-storage device, then eject it: