aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts: add install script for Ubuntu 22.04 Jammy (#6112)Jess2023-03-271-0/+102
| | | | | python-dev package is not available on Jammy; specifies python3-dev. Signed-off-by: Jess Sullivan <jess@sulliwood.org>
* scripts: Update flash-linux.sh to restart new systemd service (#6049)JamesH19782023-02-231-0/+5
| | | | | This is an update to the script that looks for the new systemd service and restarts it if appropriate. Signed-off-by: James Hartley <james@hartleyns.com>
* scripts: Fixed potential undefined var error in graph_accelerometer.pyDmitry Butyugin2023-02-231-2/+4
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* scripts: Support multiple inputs in graph_accelerometer.py raw modeDmitry Butyugin2023-02-231-16/+21
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* scripts: Support resonances files in graph_accelerometer.pyDmitry Butyugin2023-02-231-4/+15
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* ar100: Support for ar100 (#6054)Elias Bakken2023-02-203-0/+117
| | | | | Add files to support AR100 Signed-off-by: Elias Bakken <elias@iagent.no>
* stm32: Add sdio supportH. Gregor Molter2023-02-201-6/+416
| | | | | | | | Adds sdio support for the stm32f4 to allow for SD card flash updates without power cycling some boards, e.g. BTT Octopus Pro. Signed-off-by: H. Gregor Molter <gregor.molter@secretlab.de> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* scripts: update_chitu.py python env version (#6055)JamesH19782023-02-131-1/+1
| | | | | Change script to use Python 3 instead of Python 2, in line with changes to update_mks_robin.py Signed-off-by: James Hartley <james@hartleyns.com>
* workflows: Convert to Ubuntu 20.04 for build testKevin O'Connor2023-02-091-3/+3
| | | | | | This also updates to the latest version of pru-gcc. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* klippy-requirements: Update to greenlet v2.0.2Kevin O'Connor2023-02-091-1/+1
| | | | | | Improves compatibility with Python v3.11. Reported by @flaviut. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* scripts: update_mks_robin.py python env version (#6043)JamesH19782023-02-091-1/+1
| | | | | | | The recent PR to change this to say `#!/usr/bin/env python` instead of `#!/usr/bin/env python2` can cause issues on non rpi based OS's where `python` is not mapped to `python3`. `#!/usr/bin/env python3` should work in both situations. Signed-off-by: James Hartley <james@hartleyns.com>
* scripts: Update update_mks_robin.py for Python3 (#5985)3D Print PT2023-01-171-1/+1
| | | Signed-off-by: Márcio Pereira <3dprintpt@gmail.com>
* scripts: add systemd klipper-mcu.service exampleStefan Dej2023-01-171-0/+21
| | | | Signed-off-by: Stefan Dej <meteyou@gmail.com>
* scripts: remove initd klipper-mcu-start.shStefan Dej2023-01-171-78/+0
| | | | Signed-off-by: Stefan Dej <meteyou@gmail.com>
* spi_flash: Add SKR2 F429 chip variant to spi_flash (#5956)JamesH19782023-01-041-1/+2
| | | | | Later addition of a F429 variant SKR2 was released. Changed btt-skr2 to btt-skr-2-f407 and added a new alias for btt-skr-2-f429 Signed-off-by: James Hartley <james@hartleyns.com>
* board_defs: Add Fysetc Cheetah V2 to spi_flash (#5952)JamesH19782022-12-311-0/+7
| | | | | As discussed with user HiitsameAsh on discord, he has confirmed this addition will flash a Fysetc Cheetah V2 Signed-off-by: James Hartley <james@hartleyns.com>
* scripts: support CanBoot on RP2040 in flash_usb.pyChris Lee2022-12-191-1/+5
| | | | Signed-off-by: Chris Lee <clee@mg8.org>
* stm32g4: implement build,usb,can,i2c,spi,serial,adc.Matt Baker2022-12-021-1/+1
| | | | Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
* spi_flash: Update to fix SKR-3 config (#5827)JamesH19782022-10-131-2/+3
| | | | | it seems I made an error with my code for the SKR 3, and I copied the code from the wrong host , this PR fixes that. I have just retested with the right code and works as expected, this is confirmed by @adelyser who brought the issue to my attention. Signed-off-by: James Hartley <james@hartleyns.com>
* atsamd: Add Kconfig definitions for same51j19 and same54p20 chipsKevin O'Connor2022-10-131-4/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_flash: Add SKR2, SKR3 and Creality 4.2.2/7 to spi_flash (#5807)JamesH19782022-10-051-2/+15
| | | | | | | | | As discussed with Arksine, he has created new working settings for the Creality 4.2.x boards as the original 4.2.7 entry did not work, plus addition of SKR2 and SKR3. Tested on 4.2.2 and SKR2 and SKR3EZ. These are using the new skip_verify functionality that was recently merged due to them using SDIO Also removed a double definition for `monster8` it was in main definitions and aliased. Signed-off-by: James Hartley <james@hartleyns.com>
* logextract: Improve detection of clock and tmc uart parametersKevin O'Connor2022-09-201-4/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stm32l4: add stm32l412 support with adc,i2c,spi,usbMatt Baker2022-09-151-1/+2
| | | | Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
* scripts: Support BigTreeTech Octopus boards in flash-sdcard.Donna Whisnant2022-09-111-0/+29
| | | | Signed-off-by: Donna Whisnant <dewhisna@dewtronics.com>
* scripts: Support SDIO in flash-sdcard using split verification stepDonna Whisnant2022-09-112-10/+48
| | | | Signed-off-by: Donna Whisnant <dewhisna@dewtronics.com>
* motan: Improve reading of initial step position dataKevin O'Connor2022-09-051-0/+4
| | | | | | | Seed the initial position from the first read position, even if it is some time into the capture. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* dump_mcu: helper for mcu flash backupsEric Callahan2022-09-011-0/+203
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* scripts: Update install-debian.sh (#5704)chestwood962022-08-241-1/+1
| | | | | Add pkg-config reference because hid-flash needs it to build. Signed-off-by: Adrian Joachim <adi.joachim12@gmail.com>
* graphstats: Normalize mcu frequency to microseconds when graphing multiple mcusKevin O'Connor2022-07-291-9/+43
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_flash: Add board definition for Mellow FLY Gemini V2 (#5651)s6t2022-07-201-0/+5
| | | Signed-off-by: Tobias Schröder <schroedt@live.de>
* stm32: stm32g0/h7 usb_dfu_bootloader support (#5596)BIGTREETECH2022-06-301-1/+2
| | | Signed-off-by: Alan.Ma from BigTreeTech <tech@biqu3d.com>
* spi_flash: add mks_monster8,robin_v3 (#5568)Andreas Fröhlke2022-06-181-1/+8
| | | Signed-off-by Andreas Fröhlke <boandy1985@googlemail.com>
* flash_usb: Use hexid "2e8a:0003" for rp2040 already in bootloader modeKevin O'Connor2022-06-161-3/+5
| | | | | | | | Use a USB hex id to indicate that the device is already in bootloader mode. This makes the rp2040 flashing code similar to the other boards. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* flash_usb: update shebang to python3Eric Callahan2022-06-101-1/+1
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* flash_usb: add canboot supportEric Callahan2022-06-101-2/+48
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* flash_usb: Rework flash_rp2040 code to be similar to other boardsKevin O'Connor2022-06-011-26/+29
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* scripts: identify application in canbus_queryEric Callahan2022-05-101-1/+12
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* graphstats: Improve labels on twinx() graphsKevin O'Connor2022-05-061-2/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* graphstats: Fix system graph titleKevin O'Connor2022-05-061-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_flash: reduce speed to 400KEric Callahan2022-04-251-1/+1
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* spi_flash: validate mcu configurationEric Callahan2022-04-251-5/+21
| | | | | | | Prior to attempting a flash, verify that the MCU is successfully configured. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* motan: Fix typo in error reportKevin O'Connor2022-04-231-1/+1
| | | | | | Reported by @Ludy87. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_flash: support spi protocol changesEric Callahan2022-04-221-8/+22
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* motan: Add support for analyzing "angle" sensor dataKevin O'Connor2022-03-292-0/+65
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* atsam: Add support for SAM E70Alex Maclean2022-03-261-1/+1
| | | | Signed-off-by: Alex Maclean <monkeh@monkeh.net>
* scripts: Migrate `check_whitespace.py` to python3Miklós Tusz2022-03-141-4/+4
| | | | | | | Modified strings used in pattern matching to b-strings as are expected with python3. Signed-off-by: Miklos Tusz <miklos@aon3d.com>
* klippy-requirements: Pin markupsafe==1.1.1 to fix python3 (#5286)Frank Tackitt2022-02-211-0/+1
| | | | | Markupsafe updated and the latest version no longer includes `soft_unicode` Signed-off-by: Franklyn Tackitt <git@frank.af>
* logextract: Add support for reordering stepper queue messages by timestampKevin O'Connor2022-02-071-3/+41
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* logextract: Add support for reordering trapq moves by timestampKevin O'Connor2022-02-061-2/+39
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* logextract: Support reordering API Server messages by timestampKevin O'Connor2022-02-061-0/+21
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>