Eric Callahan
4a1532ef24
flashcmd: add support for reporting software version
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-08-06 19:41:37 -04:00
Eric Callahan
3e23332eb1
build: use 1000000 canbus bitrate default
...
This matches the default recommended by Klipper.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-02-10 18:17:37 -05:00
Eric Callahan
5e794c05d9
build: rename references from CanBoot to Katapult
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-07-30 10:35:54 -04:00
Kevin O'Connor
6a233ff4f5
usb_cdc: Resync USB code with upstream code from Klipper
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-12-22 12:12:24 -05:00
Kevin O'Connor
e3e72b8642
Kconfig: Resync src/Kconfig with upstream Klipper code
...
This adds a few symbols used by the latest Klipper code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-12-22 12:12:24 -05:00
Kevin O'Connor
f9cd240fb4
armcm_deployer: Rename DEPLOYER_START symbol to FLASH_APPLICATION_ADDRESS
...
Rename the symbol to be more similar to the symbol used in the
upstream Klipper code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-12-22 12:12:24 -05:00
sh83
05b05afd3f
build: rp2040 added to the main Kconfig.
...
Signed-off-by: Alex Malishev <malishev@gmail.com>
2022-10-31 07:23:14 -04:00
Kevin O'Connor
f4ac6470bf
deployer: Add support for a CanBoot "deployer"
...
Support building a "flashing application" that one may run from an
existing bootloader. This flashing application will then flash the
main CanBoot binary to the start of flash.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-07-29 12:20:00 -04:00
Eric Callahan
555e0e5631
kconfig: display git version in main menu
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-07-21 06:09:07 -04:00
Eric Callahan
8b010a64a1
build: sync Kconfig and Makefile changes with Klipper
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-07-01 14:34:30 -04:00
Eric Callahan
b8c6893309
build: update CanBoot USB device ID
...
Use Device ID 0x6177 granted by OpenMoko for CanBoot.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-06-04 05:30:14 -04:00
Eric Callahan
c1b8886c0f
kconfig: add choice for lpc176x
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-05-31 06:04:52 -04:00
Kevin O'Connor
24d4eb16c9
initial_pins: Port initial_pins capability from Klipper
...
Some boards require an initial gpio state in order to start USB. Port
the initial_pins capability from Klipper to provide that support.
This also synchronizes scripts/buildcommands.py with the latest code
from Klipper.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-16 13:59:42 -04:00
Kevin O'Connor
ad566230c9
stm32: Add support for flashing over USB and serial
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-13 06:16:08 -04:00
Kevin O'Connor
66c9853929
canboot_main: Add support for entering the bootloader on a button press
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-05 15:18:07 -04:00
Kevin O'Connor
ce580fa8c6
canboot_main: Make entry via double reset a config option
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-05 15:18:07 -04:00
Eric Callahan
5ff2ce1c4a
kconfig; fix canbus frequency definition
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-04-12 11:27:07 -04:00
Eric Callahan
26b12a658b
src: update stm32 source
...
Bring in the latest changes from Klipper. The STM32F4 variants are
still unsupported at this time.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-04-11 19:59:56 -04:00
Arksine
2762299895
canboot: initial source commit
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-06 20:04:47 -05:00