Skip to content

flashrom compatible serprog firmware for the Pico Debug'n'Dump

License

Notifications You must be signed in to change notification settings

dirdi/pdnd-serprog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdnd-serprog

This is a very basic flashrom/serprog compatible SPI flash reader/writer for the Pico Debug'n'Dump.

It does not require a custom version of flashrom, just drag the compiled uf2 onto your Pico and you're ready to go.

Build Instructions

export  PICO_SDK_PATH=...
mkdir build
cd build
cmake
make

Usage

Dump a flashchip:

flashrom -p serprog:dev=/dev/ttyACM0:115200 -r foo.bin

License

The project is based on the spi_flash example by Raspberry Pi (Trading) Ltd. which is licensed under BSD-3-Clause.

As a lot of the code itself was heavily inspired/influenced by stm32-vserprog this code is licensed under GPLv3.

About

flashrom compatible serprog firmware for the Pico Debug'n'Dump

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 62.8%
  • CMake 37.2%