Skip to content

firmware flash

arduino-fwuploader firmware flash

Flashes firmwares to board.

Synopsis

Flashes specified module firmware to board at specified address. Module name and version can be omitted to install latest version.

arduino-fwuploader firmware flash [flags]

Examples

  arduino-fwuploader firmware flash --fqbn arduino:samd:mkrwifi1010 --address COM10 --module NINA@1.4.8
  arduino-fwuploader firmware flash -b arduino:renesas_uno:unor4wifi -a COM10 -m ESP32-S3
  arduino-fwuploader firmware flash -b arduino:renesas_uno:unor4wifi -a COM10
  arduino-fwuploader firmware flash -b arduino:samd:mkrwifi1010 -a COM10 -i firmware.bin

Options

  -a, --address string      Upload port, e.g.: COM10, /dev/ttyACM0
  -b, --fqbn string         Fully Qualified Board Name, e.g.: arduino:samd:mkrwifi1010, arduino:mbed_nano:nanorp2040connect
  -h, --help                help for flash
  -i, --input-file string   Path of the firmware to upload
  -m, --module string       Firmware module ID, e.g.: ESP32-S3, NINA
      --retries int         Number of retries in case of upload failure (default 9) (default 9)

Options inherited from parent commands

  -F, --additional-fw-index stringArray         Additional firmwares index URLs (useful for testing purposes)
  -P, --additional-packages-index stringArray   Additional packages index URLs (useful for testing purposes)
      --format string                           The output format, can be {text|json}. (default "text")
      --log-file string                         Path to the file where logs will be written
      --log-format string                       The output format for the logs, can be {text|json}.
      --log-level string                        Messages with this level and above will be logged. Valid levels are: trace, debug, info, warn, error, fatal, panic (default "info")
  -v, --verbose                                 Print the logs on the standard output.

SEE ALSO