New
v2.0.0
Major Update for SDK 2.0.0 and RP2350
Existing Commands
RP2040
- Functionality is unchanged
RP2350 specific changes
load- Offset now valid for ELF and UF2 files on RP2350 - but this should only be used for putting packaged SRAM binaries into flash
- Defaults to doing the same as a UF2 drag & drop, with detection of UF2 family for ELF and BIN files
info- Displays info on the embedded block for RP2350
- Displays information for binaries in partitions too
reboot- Added
-cpuoption on RP2350 to switch archtectures - Added diagnostic partition option on RP2350.
- Added
New commands
See the RP2350 Datasheet "Bootrom Concepts" section for context around these new commands
config- Allows reading and changing of modifiable binary infoencrypt- Creates an encrypted binary, for use with theenc_bootloaderexample or similarseal- Used to sign/hash binarieslink- Combined multiple binaries into one - see universal examplesotp- RP2350 OTP access functionalitylist- List OTP rowsget- Read OTP rowsset- Write OTP rowsload- Load a JSON or BIN file into OTPdump- Dump the OTP contents as hexpermissions- Runs a binary on the device to configure OTP page lockswhite-label- USB "white-labeling"
partition- RP2350 Partition table functionalitycreate- Create a partition table from JSONinfo- Display the partition table stored on a device
uf2- UF2 related functionalityinfo- Display information about the last (failed) UF2 download on RP2350convert- Replaces ELF2UF2 from the SDK; used to convert a bin/elf file to a UF2 file
coprodis- Disassemble RP2350 coprocessor instructions in an existing disassembly file