Skip to content

GxOSS/FlasherClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlasherClient

XFlasher, Squirt Programmer, PicoFlasher, and ESPFlasher Client for windows, linux and macos

Usage

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.bin

Read NAND with auto flashconf

./target/release/picoclient read-nand --out nand.bin

Write NAND from a file (file must be 0x210-per-block layout):

./target/release/picoclient write-nand --start 0 --input nand.bin

Read eMMC (auto-detects size from EXT_CSD SEC_COUNT):

./target/release/picoclient read-emmc --out emmc.bin

Override address/timeout:

./target/release/picoclient --ip 192.168.4.1:3232 --timeout-ms 5000 read-nand --out nand.bin

Use 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

About

multi platform client for picoflasher and espflasher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages