Scroll to navigation

PICOTOOL(1) User Commands PICOTOOL(1)

NAME

picotool - interact with RP2040 devices or binaries

DESCRIPTION

PICOTOOL:

Tool for interacting with RP2040/RP2350 device(s) in BOOTSEL mode, or with an RP2040/RP2350 binary

SYNOPSIS:

picotool info [-b] [-p] [-d] [--debug] [-l] [-a] [device-selection] picotool info [-b] [-p] [-d] [--debug] [-l] [-a] <filename> [-t <type>] picotool config [-s <key> <value>] [-g <group>] [device-selection] picotool config [-s <key> <value>] [-g <group>] <filename> [-t <type>] picotool load [--ignore-partitions] [--family <family_id>] [-p <partition>]
[-n] [-N] [-u] [-v] [-x] <filename> [-t <type>] [-o <offset>] [device-selection]
picotool link [--quiet] [--verbose] <outfile> [-t <type>] <infile1> [-t
<type>] <infile2> [-t <type>] [<infile3>] [-t <type>] [-p] <pad>
picotool save [-p] [device-selection] picotool save -a [device-selection] picotool save -r <from> <to> [device-selection] picotool verify [device-selection] picotool reboot [-a] [-u] [-g <partition>] [-c <cpu>] [device-selection] picotool otp list|get|set|load|dump|permissions|white-label picotool partition info|create picotool uf2 info|convert picotool version [-s] [<version>] picotool coprodis [--quiet] [--verbose] <infile> [-t <type>] <outfile> [-t
<type>]
picotool help [<cmd>]

COMMANDS:

Display information from the target device(s) or file. Without any arguments, this will display basic information for all connected RP2040 devices in BOOTSEL mode
Display or change program configuration settings from the target device(s) or file.
Load the program / memory range stored in a file onto the device.
Link multiple binaries into one block loop.
Save the program / memory stored in flash on the device to a file.
Check that the device contents match those in the file.
Reboot the device
Commands related to the RP2350 OTP (One-Time-Programmable) Memory
Commands related to RP2350 Partition Tables
Commands related to UF2 creation and status
Display picotool version
Post-process coprocessor instructions in disassembly files.
Show general help or help for a specific command

Use "picotool help <cmd>" for more info

ERROR: Expected command name before any options

SYNOPSIS:

picotool info [-b] [-p] [-d] [--debug] [-l] [-a] [device-selection] picotool info [-b] [-p] [-d] [--debug] [-l] [-a] <filename> [-t <type>] picotool config [-s <key> <value>] [-g <group>] [device-selection] picotool config [-s <key> <value>] [-g <group>] <filename> [-t <type>] picotool load [--ignore-partitions] [--family <family_id>] [-p <partition>]
[-n] [-N] [-u] [-v] [-x] <filename> [-t <type>] [-o <offset>] [device-selection]
picotool link [--quiet] [--verbose] <outfile> [-t <type>] <infile1> [-t
<type>] <infile2> [-t <type>] [<infile3>] [-t <type>] [-p] <pad>
picotool save [-p] [device-selection] picotool save -a [device-selection] picotool save -r <from> <to> [device-selection] picotool verify [device-selection] picotool reboot [-a] [-u] [-g <partition>] [-c <cpu>] [device-selection] picotool otp list|get|set|load|dump|permissions|white-label picotool partition info|create picotool uf2 info|convert picotool version [-s] [<version>] picotool coprodis [--quiet] [--verbose] <infile> [-t <type>] <outfile> [-t
<type>]
picotool help [<cmd>]

COMMANDS:

Display information from the target device(s) or file. Without any arguments, this will display basic information for all connected RP2040 devices in BOOTSEL mode
Display or change program configuration settings from the target device(s) or file.
Load the program / memory range stored in a file onto the device.
Link multiple binaries into one block loop.
Save the program / memory stored in flash on the device to a file.
Check that the device contents match those in the file.
Reboot the device
Commands related to the RP2350 OTP (One-Time-Programmable) Memory
Commands related to RP2350 Partition Tables
Commands related to UF2 creation and status
Display picotool version
Post-process coprocessor instructions in disassembly files.
Show general help or help for a specific command

Use "picotool help <cmd>" for more info

September 2024 picotool