Go to file
Lasse Dalegaard 7c0559c6e6 rp2040: add make flash support
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>
2022-01-06 17:32:54 -05:00
.github workflows: Lock issues that have been closed for 6+ months 2021-11-22 19:06:03 -05:00
config config: Minor updates to generic-bigtreetech-skr-pico-v1.0.cfg 2021-12-27 12:32:12 -05:00
docs docs: Note some BL-Touch clones do not support touch_mode in BLTouch.md 2022-01-03 22:05:38 -05:00
klippy toolhead: Fix toolhead stop on SET_VELOCITY_LIMIT (#5053) 2021-12-30 18:56:24 -05:00
lib rp2040: add make flash support 2022-01-06 17:32:54 -05:00
scripts rp2040: add make flash support 2022-01-06 17:32:54 -05:00
src rp2040: add make flash support 2022-01-06 17:32:54 -05:00
test config: Minor updates to generic-bigtreetech-skr-pico-v1.0.cfg 2021-12-27 12:32:12 -05:00
.gitignore util: Fix versioning when gitdir is absent (#809) 2018-10-27 10:44:38 -04:00
COPYING Initial commit of source code. 2016-05-25 11:37:40 -04:00
Makefile Makefile: Include debug symbols in the .elf 2021-06-08 19:29:16 -04:00
README.md Revert "README: Fix links to www.klipper3d.org" 2021-07-27 19:00:01 -04:00

README.md

Welcome to the Klipper project!

Klipper

https://www.klipper3d.org/

Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.

To begin using Klipper start by installing it.

Klipper is Free Software. See the license or read the documentation.