Scroll to navigation

PICOTOOL-PARTITION-CREATE(1) User Commands PICOTOOL-PARTITION-CREATE(1)

NAME

picotool-partition-create - Create a partition table from json

SYNOPSIS

picotool partition create [--quiet] [--verbose] <infile> <outfile> [-t <type>] [[-o <offset>] [--family <family_id>]] [<bootloader>] [-t <type>] [--singleton] [[--abs-block] [<abs_block_loc>]]

OPTIONS

Don’t print any output
Print verbose output
<infile>
partition table JSON
Partition Table Options

output file

<outfile>
The file name
Specify file type (uf2 | elf | bin) explicitly, ignoring fileextension

UF2 output options

Specify the load address for UF2 file output
<offset>
Load offset (memory address; default 0x10000000)
Specify the family if for UF2 file output
<family_id>
family ID for UF2 (default absolute)

embed partition table into bootloader ELF

<bootloader>
The file name
Specify file type (elf) explicitly, ignoring file extension

Errata RP2350-E10 Fix

Enforce support for an absolute block
<abs_block_loc>
absolute block location (default to 0x10ffff00)
December 2025 picotool 2.2.0-a4+dfsg