bb-eco upgrade
Upgrade firmware on a Brainboxes device
Usage
bb-eco upgrade [<device> [<firmware-file>]] [options]
Arguments
| Name | Description |
|---|---|
<device> | IP address, MAC address, or device name |
<firmware-file> | Path to the .efw firmware file |
Options
| Option | Description |
|---|---|
--check | Check for updates without applying |
--csv | Output in CSV format |
--download | Download firmware to local cache (no sudo required) |
--download-all | Download ALL firmware from manifest for air-gapped prep |
--force | Skip confirmation prompt |
--json | Output in JSON format |
--latest | Upgrade to the latest cached firmware (requires sudo) |
--preserve-config | Preserve device config during upgrade [default: True] |
--recover | Enter recovery mode for stuck devices |
--timeout | Override default timeout in milliseconds |
--verbose | Enable verbose/debug output |
-?, -h, --help | Show help and usage information |
This page is auto-generated from the live CLI help text. Do not edit by hand — re-run node scripts/gen-cli-reference.mjs after changes.