Can't upgrade Toolboard bootloader from 2.1 to 2.2
-
@dc42 I was trying to upgrade one of my Toolboards bootloader from 2.1 to 2.2 and it's stuck with 2.1 .
I have the starting bootloader update message but get no done message, but did not get it in the past and was able to successfully upgrade bootloaders.
I'm using the unofficial 3.3 beta I got from you if that's relevant.
M122 B20 Diagnostics for board 20: Duet TOOL1LC firmware version 3.3beta (2021-01-20 19:23:39) Bootloader ID: SAMC21 bootloader version 2.1 (2020-11-03b2) Never used RAM 4092, free system stack 0 words Move 152 HEAT 91 CanAsync 66 CanRecv 78 CanClock 66 TMC 62 MAIN 205 AIN 68 Last reset 00:00:15 ago, cause: software Last software reset time unknown, reason: OutOfMemory, available RAM 15632, slot 0 Software reset code 0x01c0 ICSR 0x00000000 SP 0x20003578 Task MAIN Freestk 747 ok Stack: 20000d10 00011cef 20000d10 0001df61 00000000 00004008 20000d10 0001ded5 20000d0c 00004000 a5a5a5a5 a5a5a5a5 00000000 0001dd9d 00004000 00018b21 a5a5a5a5 00018b3d a5a5a5a5 00011b3d a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 Driver 0: position 0, 830.0 steps/mm, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 56, reads 7814, writes 11, timeouts 0, DMA errors 0, steps req 0 done 0 Moves scheduled 0, completed 0, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0 Peak sync jitter 3, peak Rx sync delay 192, resyncs 0, no step interrupt scheduled VIN: 24.3V MCU temperature: min 34.7C, current 34.7C, max 34.8C Ticks since heat task active 185, ADC conversions started 15624, completed 15623, timed out 0 Last sensors broadcast 0x00000002 found 1 190 ticks ago, loop time 0 CAN messages queued 210, send timeouts 0, received 159, lost 0, free buffers 36, min 36, error reg 110000 dup 0, oos 0, bm 0, wbm 0
-
Ok, on another board with older firmware I was able to upgrade another Toolboard:
Duet TOOL1LC firmware version 3.2-RC2 (2020-12-24) Bootloader ID: SAMC21 bootloader version 2.2 (2021-01-16b1)
-
Was this published? I don’t see a post about it.
-
@Nuramori part of the upgrade notes.
For the tool board, an earlier bootloader update fixed issues with bltouches -
@jay_s_uk I see the v2.1 but not v2.2.
-
-
Ok, I tried also upgrading to 2.2, while on 3.3 beta, and it won't upgrade for me either.
-
I'll check this out. My guess is that there isn't quite enough free memory when running 3.3.
-
This is now fixed in the latest 3.3 source code, ready for release in 3.3beta3.
-
@dc42 sorry for the late reply.
I can confirm it's fixed, tested on 3.3RC2
Thank you again for your time and work -
@jbarros thanks for confirming.