klipper-dgus/klippy
Justin Schuh bb801905be spi_flash: Make SD updates more tolerant of flaky boards
Validation passes if either of the following succeeds (in order):
1. Active firmware's raw dictionary changed after update
2. Checksum of firmware.cur matches expected

Additionally, deletes firmware.bin if found after update succeeds.

Signed-off-by: Justin Schuh <code@justinschuh.com>
2021-07-20 18:05:05 -04:00
..
chelper kinematics: Add dual_carriage to hybrid-corexyz (#4296) 2021-06-27 18:37:05 -04:00
extras controller_fan: Minor updates 2021-07-20 10:34:14 -04:00
kinematics kinematics: Add dual_carriage to hybrid-corexyz (#4296) 2021-06-27 18:37:05 -04:00
clocksync.py msgblock: Add clock estimation helper functions 2021-06-09 18:58:35 -04:00
configfile.py configfile: Add printer.configfile.settings command template parameter 2021-01-20 16:25:25 -05:00
console.py console: Add support for connecting via CAN bus 2021-03-13 11:29:41 -05:00
gcode.py gcode: Update gcode descriptions (#4335) 2021-06-02 10:45:27 -04:00
klippy.py klippy: Add a newline between initial error message and hint text 2021-06-10 21:30:09 -04:00
mathutil.py mathutil: Disable queuelogger in background_coordinate_descent() 2019-12-17 09:51:45 -05:00
mcu.py mcu: Set reqclock on trsync_start commands 2021-07-09 14:34:38 -04:00
msgproto.py spi_flash: Make SD updates more tolerant of flaky boards 2021-07-20 18:05:05 -04:00
parsedump.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
pins.py duplicate_pin_override: Debugging tool to permit multiple use pins 2021-06-27 18:50:51 -04:00
queuelogger.py webhooks: Add client_info parameter to "info" webhook 2020-08-26 10:12:58 -04:00
reactor.py reactor: Record time of recent gc collection sweeps 2020-09-17 02:06:20 -04:00
serialhdl.py msgblock: Add clock estimation helper functions 2021-06-09 18:58:35 -04:00
stepper.py stepper: Minor indentation changes 2021-07-03 23:58:40 -04:00
toolhead.py toolhead: Do not limit SET_VELOCITY_LIMIT to values specified in config 2021-04-30 11:26:19 -04:00
util.py util: Improve Python3 compatibility 2020-06-15 17:15:53 -04:00
webhooks.py webhooks: Fix use of deprecated Exception.message attribute (#3781) 2021-01-17 22:37:41 -05:00