aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rp2040
Commit message (Collapse)AuthorAgeFilesLines
* rp2040: Add a Kconfig option for selecting "generic_03H" flash typeKevin O'Connor2022-06-202-1/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* rp2040: add make flash supportLasse Dalegaard2022-01-062-0/+263
| | | | | | | | | | | | | | | | This adds `make flash` support for the rp2040 target. Flashing is performed using a custom `rp2040_flash` tool that uses the PICOBOOT protocol. Root is not required. The user specifies the serial device of the rp2040 they wish to flash as the device. This device is reset into bootsel mode and `rp2040_flash` is invoked on the original USB device path. If the device is already in bootloader mode, the user can specify 'first' as `FLASH_DEVICE` which will simply invoke `rp2040_flash` with no bus/address options. Signed-off-by: Lasse Dalegaard <dalegaard@gmail.com>
* lib: Changes to rp2040 build files to work in Klipper build systemKevin O'Connor2021-07-043-2/+32
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* lib: Add rp2040 build filesKevin O'Connor2021-07-0487-0/+58870
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>