Anastasia Klimchuk has submitted this change. ( https://review.coreboot.org/c/flashrom/+/82229?usp=email )
Change subject: Add documentation for pico-serprog ......................................................................
Add documentation for pico-serprog
This commit adds documentation for pico-serprog by stacksmashing: https://github.com/stacksmashing/pico-serprog and its fork by Riku_V: https://codeberg.org/Riku_V/pico-serprog to the serprog overview page.
Change-Id: I457dfec52f89997f64b6c276c50b329359d61b77 Signed-off-by: Funkeleinhorn git@funkeleinhorn.com Reviewed-on: https://review.coreboot.org/c/flashrom/+/82229 Reviewed-by: Anastasia Klimchuk aklm@chromium.org Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M doc/supported_hw/supported_prog/serprog/overview.rst 1 file changed, 12 insertions(+), 0 deletions(-)
Approvals: build bot (Jenkins): Verified Anastasia Klimchuk: Looks good to me, approved
diff --git a/doc/supported_hw/supported_prog/serprog/overview.rst b/doc/supported_hw/supported_prog/serprog/overview.rst index b274b99..ba01b02 100644 --- a/doc/supported_hw/supported_prog/serprog/overview.rst +++ b/doc/supported_hw/supported_prog/serprog/overview.rst @@ -81,3 +81,15 @@
A powerful option is `stm32-vserprog https://github.com/dword1511/stm32-vserprog#stm32-vserprog`_, a firmware for various STM32-based boards that turns them into serprog-based programmers with SPI clock speeds up to 36 MHz. + +pico-serprog +------------ + +`pico-serprog https://github.com/stacksmashing/pico-serprog`_ by stacksmashing is a firmware for +`Raspberry Pi Picos https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html`_ and other RP2040 based boards which turns them +into a serprog programmer. + +Notable forks are: + +`Riku_V's fork https://codeberg.org/Riku_V/pico-serprog`_ which uses the hardware SPI implementation instead of SPI over PIO (programmable IO) which +sacrifices arbitrary pinouts. The fork also implements custom USB descriptors which allow for custom udev-rules.