XFlasher, Squirt Programmer, PicoFlasher, and ESPFlasher Client for windows, linux and macos
Default target is the ESP32 SoftAP IP/port (192.168.4.1:3232).
./target/release/picoclient read-nand --out nand.bin
./target/release/picoclient write-nand --input nand.bin
./target/release/picoclient read-emmc --out emmc.bin
./target/release/picoclient write-emmc --input emmc.binRead NAND with auto flashconf
./target/release/picoclient read-nand --out nand.binWrite NAND from a file (file must be 0x210-per-block layout):
./target/release/picoclient write-nand --start 0 --input nand.binRead eMMC (auto-detects size from EXT_CSD SEC_COUNT):
./target/release/picoclient read-emmc --out emmc.binOverride address/timeout:
./target/release/picoclient --ip 192.168.4.1:3232 --timeout-ms 5000 read-nand --out nand.binUse USB serial (original PicoFlasher CDC COM port):
./target/release/picoclient --serial /dev/ttyACM0 read-nand --out nand.bin
./target/release/picoclient --serial COM3 write-nand --input nand.bin