Commit Graph

  • e4a9c519d8 Fix build on Gentoo master andreili 2025-07-31 00:02:51 +02:00
  • 399e50e121
    flashtool: increase timeout for send block command Eric Callahan 2025-07-23 08:01:04 -04:00
  • 94e4255d32
    stm32: sync stm32h7 and Kconfig updates from Klipper Eric Callahan 2025-05-31 05:37:31 -04:00
  • fcb2f84553
    test: add katapult test build workflow Eric Callahan 2025-05-22 10:20:11 -04:00
  • 87eb491666 stm32: add deployer option for stm32g0 Eric Callahan 2025-05-20 19:46:23 -04:00
  • 43eb9ad398 stm32: add stm32g4.c from klipper Eric Callahan 2025-05-20 19:44:18 -04:00
  • 287c9e1b9d stm32: fix deployer build Eric Callahan 2025-05-20 19:23:38 -04:00
  • a8e44fd308
    stm32: remove timer_irq.c from build Eric Callahan 2025-05-20 05:32:04 -04:00
  • cdb5b56911 stm32: Add support for stm32g431 chips Kevin O'Connor 2025-05-16 17:56:34 -04:00
  • dd69900b99 lib: Add stm32g4 system definition files Kevin O'Connor 2025-05-16 17:55:52 -04:00
  • 3f84643130 stm32: Minor organizational change to Makefile Kevin O'Connor 2025-05-16 17:50:22 -04:00
  • bc1ecea7f7 flashtool: handle situation where software version is not reported Eric Callahan 2025-03-31 05:28:53 -04:00
  • 418b43b0fa flashtool: usb bootloader request fix Eric Callahan 2025-03-15 16:37:50 -04:00
  • b734c57d3e stm32 CAN: restricted PH13/14 CAN to stm32h743 FrY Sennberg 2025-03-14 22:33:52 +01:00
  • 8c86fe02c1 stm32 CAN: Added PH13/14 CAN pin option FrY Sennberg 2025-03-14 18:01:13 +01:00
  • 291c5da31a
    flashtool: can bridge uuid detection fix Eric Callahan 2025-03-15 10:59:29 -04:00
  • 604b7e5a7d
    flashtool: fix mcu_type decoding Eric Callahan 2025-03-06 05:23:14 -05:00
  • 28b873de75 flashtool: improve bootloader wait method Eric Callahan 2025-03-05 12:27:43 -05:00
  • e171665710
    docs: add status request documentation Eric Callahan 2024-10-14 05:42:57 -04:00
  • 6c836fc898 flashtool: don't allow MCU mismatches Eric Callahan 2025-03-05 06:06:29 -05:00
  • b22330e917 flashtool: support USB-CAN bridge detection Eric Callahan 2025-03-04 20:16:41 -05:00
  • 40b22bdf6e flashtool: add support for status requests Eric Callahan 2024-10-10 06:27:17 -04:00
  • 5e11a9a905 readme: document USB/UART bootloader requests Eric Callahan 2024-10-03 10:29:28 -04:00
  • 2005ca5b13 flashtool: prime usb connections with double buffering Eric Callahan 2024-09-25 10:57:15 -04:00
  • 542b6a8519 flashtool: support usb/serial bootloader requests Eric Callahan 2024-09-20 19:18:06 -04:00
  • dd8b0a0c9a flashtool: add binary mcu detection Eric Callahan 2024-09-19 07:37:22 -04:00
  • a8de2feab7 flashtool: support busy acknowledgements Eric Callahan 2024-09-17 06:22:53 -04:00
  • 318d13a812
    lib: silence pico "old-style-definition" warnings Eric Callahan 2025-02-24 06:38:20 -05:00
  • 25a23cd420
    rp2040: modify flash rule Eric Callahan 2024-12-18 05:12:48 -05:00
  • aa37e30b71 rp2040: Add rp2350 specific mechanism for checking for double reset tap Kevin O'Connor 2024-12-12 11:22:31 -05:00
  • c0014efc4a rp2040: Resynchronize with upstream Klipper code and support rp2350 chips Kevin O'Connor 2024-11-14 12:26:06 -05:00
  • 081918ad76 stm32/Kconfig: Add option for 32MHz crystals Ella Fox 2024-10-23 21:30:19 +02:00
  • 90eb71b610
    flashtool: fix CAN bootloader request Eric Callahan 2024-09-09 10:55:30 -04:00
  • 772817b4a3
    build: sync Makefile with Klipper Eric Callahan 2024-09-04 06:34:57 -04:00
  • 10abb2a086
    flashtool: increase default read timeout Eric Callahan 2024-09-03 15:24:48 -04:00
  • 730fde48ab flashtool: use recommended asyncio entry point Eric Callahan 2024-08-20 06:33:17 -04:00
  • 7de954b916 flashtool: add serial device validation Eric Callahan 2024-08-20 06:12:47 -04:00
  • 42909f8a0d stm32: dfu-util "make flash" rules for stm32 mcu bigtreetech 2024-08-22 17:41:11 +08:00
  • 562fc2fafb
    stm32: enable PB5/PB6 pins for STM32G0B1 CAN Eric Callahan 2024-08-08 07:49:09 -04:00
  • 4a1532ef24 flashcmd: add support for reporting software version Eric Callahan 2024-08-06 10:47:33 -04:00
  • 3f28ae2641 flashtool: update stale can errors Eric Callahan 2024-08-03 17:57:49 -04:00
  • 3e3ca24beb stm32: sync low level code with klipper Eric Callahan 2024-08-05 06:08:39 -04:00
  • 49e93194a4 build: fix build on newer versions of gcc Eric Callahan 2024-08-05 05:53:47 -04:00
  • 3e23332eb1
    build: use 1000000 canbus bitrate default Eric Callahan 2024-02-10 18:15:05 -05:00
  • 0601062acc
    flashtool: add some delay after resetting CAN nodes Eric Callahan 2024-02-09 15:09:53 -05:00
  • 6a7ca81e4f stm32g0.c: Disable UCPD on boot Luke Harrison 2024-01-29 16:53:49 +02:00
  • ec4df2e45a
    readme: add deployer warning Eric Callahan 2023-12-15 12:20:40 -05:00
  • 3855b34e94 module: stm32, sync fdcan with upstream klipper code Diana 2023-12-13 23:29:02 -08:00
  • 0ac72fc2c6
    readme: note proper query usage Eric Callahan 2023-08-28 10:18:47 -04:00
  • 13b61caf58
    flashtool: remove UUID verification step Eric Callahan 2023-08-28 06:23:38 -04:00
  • abd154526d
    build: create legacy binaries Eric Callahan 2023-08-01 06:53:10 -04:00
  • 817a6656cb
    scripts: create flash_can.py relative symbolic link Eric Callahan 2023-08-01 06:08:09 -04:00
  • 5e10bc035b
    readme: replace stale references to flash_can.py Eric Callahan 2023-07-31 13:59:16 -04:00
  • a6944d8354
    readme: add note about existing references to CanBoot Eric Callahan 2023-07-31 12:45:08 -04:00
  • e9655732cd
    usb_cdc: change USB manufacturer to katapult Eric Callahan 2023-07-31 06:09:14 -04:00
  • 4527de65b9
    flashtool: rename from flash_can.py Eric Callahan 2023-07-31 05:55:20 -04:00
  • 540b4159d9
    flash_can: update to reference Katapult Eric Callahan 2023-07-30 17:00:05 -04:00
  • 35a9bde44a
    protocol: rename references from CanBoot to Katapult Eric Callahan 2023-07-30 15:22:10 -04:00
  • ba1be7f3eb
    readme: rename references from CanBoot to Katapult Eric Callahan 2023-07-30 10:36:29 -04:00
  • 5e794c05d9
    build: rename references from CanBoot to Katapult Eric Callahan 2023-07-30 10:35:54 -04:00
  • 67020a492f
    lib: sync can2040 with klipper latest Eric Callahan 2023-07-26 10:48:50 -04:00
  • d0480d26d6
    rp2040: sync usbserial fix from Klipper Eric Callahan 2023-07-04 20:19:55 -04:00
  • 2291f50bf0
    flash_can: uuid format specifier fix Eric Callahan 2023-03-26 06:32:44 -04:00
  • 25482ba0d8
    flash.c: fix write error for STM32H72x (#78) Robin GAY 2023-07-10 22:44:25 +02:00
  • 10cc588874
    flash_can: query fix Eric Callahan 2023-03-16 10:57:23 -04:00
  • a06bf6158a
    stm32: sync can.c with klipper Eric Callahan 2023-03-15 08:18:44 -04:00
  • ffd8ac60f7
    flash_can: reduce error output Eric Callahan 2023-02-24 11:00:29 -05:00
  • d6d5c6cc9c
    flash_can: don't check firmware path for bootloader requests Eric Callahan 2023-02-15 08:00:12 -05:00
  • c5515942a3
    readme: document the "-r" option of flash_can.py Eric Callahan 2023-01-29 16:56:56 -05:00
  • 1da9898366
    flash_can: add option to request bootloader Eric Callahan 2023-01-29 11:28:04 -05:00
  • f136b8ce4b
    readme: fix recommended device grammar Eric Callahan 2023-01-16 10:43:29 -05:00
  • 9010890d1f
    readme: update U2C v2 note Eric Callahan 2023-01-16 10:41:49 -05:00
  • 74dac182a7
    readme: clarify U2C note Eric Callahan 2023-01-05 12:39:18 -05:00
  • ec96191e4b
    readme: add U2C v2.1 note Eric Callahan 2023-01-05 07:50:08 -05:00
  • 88e208a083
    stm32: Add support for flashing stm32h7 boards Kevin O'Connor 2022-12-15 22:15:02 -05:00
  • 3076dd081c
    lib: Resync stm32h7 with upstream Klipper Kevin O'Connor 2022-12-15 21:30:08 -05:00
  • bcff5ca488 stm32: Resync stm32 code with upstream Klipper code Kevin O'Connor 2022-12-15 18:33:51 -05:00
  • 6f67a01a60 lpc176x: Resync code with upstream Klipper code Kevin O'Connor 2022-12-15 15:35:01 -05:00
  • da7cc967d0 gpio: Resync gpio code with upstream Klipper code Kevin O'Connor 2022-12-15 15:14:29 -05:00
  • d30ad28f03 canboot: Introduce a new canboot.h header file Kevin O'Connor 2022-12-15 14:45:15 -05:00
  • 6a233ff4f5 usb_cdc: Resync USB code with upstream code from Klipper Kevin O'Connor 2022-12-15 14:11:22 -05:00
  • b19cc2a9ad lib: Resync can2040 code to latest upstream Kevin O'Connor 2022-12-15 13:51:23 -05:00
  • 2b22438c01 canbus: Resync canbus code with upstream Klipper code Kevin O'Connor 2022-12-15 13:46:45 -05:00
  • e3e72b8642 Kconfig: Resync src/Kconfig with upstream Klipper code Kevin O'Connor 2022-12-14 21:08:00 -05:00
  • f9cd240fb4 armcm_deployer: Rename DEPLOYER_START symbol to FLASH_APPLICATION_ADDRESS Kevin O'Connor 2022-12-15 15:26:58 -05:00
  • 41067c6a74 armcm_reset: Rename CONFIG_BOOTLOADER_START to CONFIG_FLASH_BOOT_ADDRESS Kevin O'Connor 2022-12-14 21:02:33 -05:00
  • 7db10a048f armcm_canboot: Rename CONFIG_APPLICATION_START to CONFIG_LAUNCH_APP_ADDRESS Kevin O'Connor 2022-12-14 20:56:54 -05:00
  • 600967e293 readme: added rp2040 specific notes sh83 2022-11-06 23:35:48 +03:00
  • c9469e7038 rp2040: make deployer build optional sh83 2022-11-06 23:10:52 +03:00
  • a89db2442e
    readme: add contributing guidelines Eric Callahan 2022-11-04 16:48:31 -04:00
  • 2990480d25 common: misc fixes: - moved external files to lib folder - fixed typos - added optional "sudo" to flash command - fixed redundant file close in script - fixed compilation warning sh83 2022-10-30 21:51:44 +03:00
  • 0a24cd4502 rp2040: added option to force bootloader before new application flashed sh83 2022-10-28 23:30:44 +03:00
  • c1ae0b4f1e reset: fixed rp2040 bootloader entry point sh83 2022-10-21 23:20:10 +03:00
  • 05b05afd3f build: rp2040 added to the main Kconfig. sh83 2022-10-21 23:19:32 +03:00
  • 09140ead87 rp2040: Added needed options to Kconfig, cleaned up. Modified linker script and loader to load whole bootloader to the RAM. Removed whatchdog. Fixed gpio.c compilation. sh83 2022-10-21 22:52:30 +03:00
  • a253e73116 rp2040: Implemented canboot flash interface. Implemented canboot timer interface. Simplified chipid.c to use common flash interface. sh83 2022-10-21 22:47:06 +03:00
  • 396a18be5e rp2040: modified and renamed pico sdk files. sh83 2022-10-21 22:38:42 +03:00
  • cc2a3e3df7 rp2040: Import flash and bootrom related files from pico-sdk (https://github.com/raspberrypi/pico-sdk/tree/master/src/rp2_common/hardware_flash, https://github.com/raspberrypi/pico-sdk/tree/master/src/rp2_common/pico_bootrom) as is. sh83 2022-10-21 22:33:58 +03:00
  • 65845a8fa3 rp2040: Initial import from klipper as is. sh83 2022-10-21 22:26:35 +03:00
  • 98844eac24
    readme: add deployer documentation Eric Callahan 2022-08-25 16:40:01 -04:00