How to untangle mix of RRF 3.2.x and 3.3 beta
-
I have managed to create a mess by installing 3.3, then 3.2.2 then back to 3.3, ... Is there a systematic way to clean out my installation? What's the best information I can look for to sort things out?
Also, @dc42 is there a software tool I can use to inspect attributes of the binary files on my Windows machine? If I could see what versions they are, I might see my problem
M122
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.2.2 running on Duet WiFi 1.02 or later + DueX5
Board ID: 08DGM-9T6BU-FG3SJ-6JKF4-3SD6L-TUXRF
Used output buffers: 3 of 24 (15 max)
=== RTOS ===
Static ram: 23460
Dynamic ram: 76128 of which 36 recycled
Never used RAM 12456, free system stack 182 words
Tasks: NETWORK(ready,173) HEAT(blocked,308) DUEX(blocked,31) MAIN(running,449) IDLE(ready,20)
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 00:21:06 ago, cause: power up
Last software reset at 2021-04-10 23:44, reason: User, GCodes spinning, available RAM 12456, slot 0
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x00
Aux0 errors 0,0,0
MCU temperature: min 18.3, current 29.9, max 30.3
Supply voltage: min 24.2, current 24.4, max 24.6, under voltage events: 0, over voltage events: 0, power good: yes
Driver 0: position 0, standstill, SG min/max not available
Driver 1: position 0, standstill, SG min/max not available
Driver 2: position 0, standstill, SG min/max not available
Driver 3: position 0, standstill, SG min/max not available
Driver 4: position 0, standstill, SG min/max not available
Driver 5: position 0, standstill, SG min/max not available
Driver 6: position 0, standstill, SG min/max not available
Driver 7: position 0, standstill, SG min/max not available
Driver 8: position 0, standstill, SG min/max not available
Driver 9: position 0, standstill, SG min/max not available
Driver 10: position 0
Driver 11: position 0
Date/time: 2021-04-11 12:45:24
Cache data hit count 1538715992
Slowest loop: 6.15ms; fastest: 0.22ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Storage ===
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest read time 10.9ms, write time 0.0ms, max retries 0
=== Move ===
DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000
=== MainDDARing ===
Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== AuxDDARing ===
Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== Heat ===
Bed heaters = -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
=== GCodes ===
Segments left: 0
Movement lock held by null
HTTP is idle in state(s) 0
Telnet is idle in state(s) 0
File is idle in state(s) 0
USB is idle in state(s) 0
Aux is idle in state(s) 0
Trigger is idle in state(s) 0
Queue is idle in state(s) 0
LCD is idle in state(s) 0
Daemon is idle in state(s) 0
Autopause is idle in state(s) 0
Code queue is empty.
=== Network ===
Slowest loop: 39.82ms; fastest: 0.00ms
Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
HTTP sessions: 1 of 8- WiFi -
Network state is active
WiFi module is connected to access point
Failed messages: pending 0, notready 0, noresp 0
WiFi firmware version 1.25
WiFi MAC address ec:fa:bc:25:34:dd
WiFi Vcc 3.34, reset reason Turned on by main processor
WiFi flash size 4194304, free heap 24712
WiFi IP address 192.168.123.68
WiFi signal strength -56dBm, mode 802.11n, reconnections 0, sleep mode modem
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0
=== DueX ===
Read count 1, 0.05 reads/min
ls -r
Directory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021
Mode LastWriteTime Length Name
d----- 4/11/2021 12:43 AM firmware
d----- 4/11/2021 12:42 AM gcodes
d----- 4/11/2021 12:43 AM macros
d----- 4/11/2021 12:43 AM sys
d----- 4/11/2021 12:42 AM www
-a---- 8/8/2018 1:05 PM 5734 DuetDriverFiles.zipDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\firmware
Mode LastWriteTime Length Name
-a---- 4/10/2021 11:13 PM 504080 Duet2CombinedFirmware.bin
-a---- 4/10/2021 11:13 PM 18904 Duet2_SDiap32_WiFiEth.bin
-a---- 4/10/2021 11:13 PM 261088 DuetWiFiServer.binDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\gcodes
Mode LastWriteTime Length Name
-a---- 11/11/2020 2:53 PM 0 .part
-a---- 8/5/2020 9:43 PM 2814345 3DBenchy.gcode
-a---- 3/17/2021 7:46 PM 2871902 BSI_CA_Glue_Cap.gcode
-a---- 3/27/2021 8:23 PM 10317802 HC_Foot_v6.gcode
-a---- 4/7/2021 12:53 PM 1265595 HEMERA_BUSHING_v4.gcode
-a---- 11/3/2020 12:17 PM 11123450 testdrive7.gcode
-a---- 8/5/2020 9:43 PM 92859 ToolChanger - Calibration.gcode
-a---- 11/2/2020 8:54 AM 70371 ToolChanger_Calibration_modded.gcode
-a---- 8/5/2020 9:43 PM 405 toolchange_test.gcode
-a---- 4/10/2021 10:02 PM 14382056 Tool_Changer_Cover_wAccel_v1.gcodeDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\macros
Mode LastWriteTime Length Name
-a---- 3/12/2019 11:49 AM 641 01-Test_IR_PD_Homing
-a---- 5/30/2018 2:58 PM 640 02-Test_Fans
-a---- 5/24/2018 3:23 PM 1099 03-Test_Heaters
-a---- 3/12/2019 11:58 AM 2223 04-Test_motors
-a---- 10/13/2020 11:40 PM 23 Coupler - Lock
-a---- 10/13/2020 11:40 PM 24 Coupler - Unlock
-a---- 11/1/2020 1:44 PM 171 Home XYZDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\sys
Mode LastWriteTime Length Name
-a---- 3/23/2021 8:47 PM 216 bed.g
-a---- 8/5/2020 9:43 PM 295 brush.g
-a---- 11/1/2020 1:42 PM 100 cancel.g
-a---- 4/10/2021 10:53 PM 758 config-override.g
-a---- 4/10/2021 9:37 PM 5353 config.g
-a---- 4/10/2021 9:35 PM 5353 config.g.bak
-a---- 4/9/2021 3:28 PM 512360 Duet2CombinedFirmware.bin
-a---- 4/10/2021 11:13 PM 40804 Duet2CombinedIAP.bin
-a---- 4/9/2021 5:44 PM 18904 Duet2_SDiap32_WiFiEth.bin
-a---- 3/21/2021 10:24 PM 277520 DuetWiFiServer.bin
-a---- 4/10/2021 11:15 PM 5715 dwc-settings.json
-a---- 3/21/2021 10:30 PM 1722 dwc2settings.json
-a---- 3/23/2021 8:33 PM 196 homeall.g
-a---- 8/5/2020 9:43 PM 220 homec.g
-a---- 8/14/2017 6:08 PM 743 homedelta.g
-a---- 11/3/2020 12:57 PM 419 homex.g
-a---- 3/23/2021 8:36 PM 362 homey.g
-a---- 3/23/2021 8:53 PM 611 homez.g
-a---- 5/3/2019 8:45 AM 60164 iap4e.bin
-a---- 5/3/2019 8:45 AM 60460 iap4s.bin
-a---- 3/21/2021 10:33 PM 231 manifest.json.gz
-a---- 4/10/2021 11:20 PM 181420 PanelDueFirmware.bin
-a---- 3/23/2021 8:37 PM 141 pause.g
-a---- 8/5/2020 9:43 PM 416 prime.g
-a---- 8/5/2020 9:43 PM 405 purge.g
-a---- 8/14/2017 5:30 PM 206 resume.g
-a---- 4/6/2021 11:27 PM 857 resurrect.g
-a---- 10/1/2020 8:48 PM 44 robots.txt.gz
-a---- 8/14/2017 5:27 PM 54 sleep.g
-a---- 8/14/2017 5:27 PM 86 stop.g
-a---- 12/6/2020 8:13 PM 168 test3log.txt
-a---- 11/25/2020 8:05 PM 302 tfree0.g
-a---- 11/25/2020 8:06 PM 319 tfree1.g
-a---- 11/25/2020 8:06 PM 349 tfree2.g
-a---- 11/25/2020 8:07 PM 268 tfree3.g
-a---- 11/2/2020 9:48 PM 151 tpost0.g
-a---- 9/29/2020 7:50 PM 151 tpost1.g
-a---- 9/29/2020 7:50 PM 151 tpost2.g
-a---- 11/2/2020 9:48 PM 151 tpost3.g
-a---- 11/25/2020 8:07 PM 532 tpre0.g
-a---- 11/25/2020 7:55 PM 522 tpre1.g
-a---- 11/25/2020 7:55 PM 544 tpre2.g
-a---- 11/25/2020 7:56 PM 541 tpre3.gDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www
Mode LastWriteTime Length Name
d----- 4/11/2021 12:42 AM css
d----- 4/11/2021 12:42 AM fonts
d----- 4/11/2021 12:42 AM img
d----- 4/11/2021 12:43 AM js
-a---- 8/5/2020 9:48 PM 1230 dwc.json
-a---- 4/10/2021 11:43 PM 4796 favicon.ico.gz
-a---- 12/20/2018 5:51 PM 532 html404.htm
-a---- 4/10/2021 11:43 PM 637 index.html.gz
-a---- 12/20/2018 5:51 PM 71842 language.xml.gz
-a---- 4/10/2021 11:43 PM 231 manifest.json.gz
-a---- 1/24/2021 5:57 AM 590 precache-manifest.08b4c61242ac3cb9e1bd2a96bd3aacb2.js.gz
-a---- 3/21/2021 10:34 PM 592 precache-manifest.4f330fefd5bdba363d484a7a62398a9b.js.gz
-a---- 4/10/2021 11:43 PM 589 precache-manifest.60203ed55805000c1d8c35cfc138f4cf.js.gz
-a---- 10/1/2020 8:48 PM 542 precache-manifest.dac9cd9afcd8ea2c7cea03c5323a5d53.js.gz
-a---- 12/20/2018 5:51 PM 20940 reprap.htm.gz
-a---- 4/10/2021 11:43 PM 625 service-worker.js.gzDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www\css
Mode LastWriteTime Length Name
-a---- 3/21/2021 10:34 PM 113124 app.2d66d3c4.css.gz
-a---- 1/24/2021 5:57 AM 112551 app.54d98193.css.gz
-a---- 10/22/2019 8:44 AM 1843627 app.ab1d3899.js.map.gz
-a---- 10/1/2020 8:48 PM 110733 app.cbfce430.css.gz
-a---- 3/21/2021 10:24 PM 91472 app.db918b7e.css.gz
-a---- 4/10/2021 11:43 PM 112551 app.e2701cec.css.gz
-a---- 12/20/2018 5:51 PM 2747 bootstrap.theme.css.gz
-a---- 12/20/2018 5:51 PM 29184 dwc.css.gz
-a---- 4/10/2021 11:43 PM 2637 GCodeViewer.68d05d8a.css.gz
-a---- 3/21/2021 10:34 PM 2621 GCodeViewer.9597b317.css.gz
-a---- 4/10/2021 11:43 PM 268 HeightMap.389e8521.css.gz
-a---- 3/21/2021 10:34 PM 267 HeightMap.8dd70e61.css.gz
-a---- 10/1/2020 8:48 PM 268 HeightMap.c10b85c8.css.gz
-a---- 12/20/2018 5:51 PM 20910 Lumen.theme.css.gz
-a---- 4/10/2021 11:43 PM 1117 ObjectModelBrowser.c5e13b42.css.gz
-a---- 3/21/2021 10:34 PM 966 OnScreenKeyboard.4230d961.css.gz
-a---- 4/10/2021 11:43 PM 946 OnScreenKeyboard.578a974b.css.gz
-a---- 12/20/2018 5:51 PM 20066 Sandstone.theme.css.gz
-a---- 12/20/2018 5:51 PM 21408 Slate.theme.css.gz
-a---- 12/20/2018 5:51 PM 20171 Superhero.theme.css.gz
-a---- 12/20/2018 5:51 PM 19978 United.theme.css.gz
-a---- 10/1/2020 8:48 PM 75 Visualizer.255c2a8a.css.gzDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www\fonts
Mode LastWriteTime Length Name
-a---- 12/20/2018 5:51 PM 20083 glyphicons.eot.gz
-a---- 12/20/2018 5:51 PM 26850 glyphicons.svg.gz
-a---- 12/20/2018 5:51 PM 23542 glyphicons.ttf.gz
-a---- 12/20/2018 5:51 PM 23172 glyphicons.woff.gz
-a---- 12/20/2018 5:51 PM 18065 glyphicons.woff2.gz
-a---- 3/21/2021 10:24 PM 373304 materialdesignicons-webfont.043774d1.woff
-a---- 3/21/2021 10:33 PM 465188 materialdesignicons-webfont.147e3378.woff
-a---- 3/21/2021 10:34 PM 461865 materialdesignicons-webfont.147e3378.woff.gz
-a---- 3/21/2021 10:34 PM 466874 materialdesignicons-webfont.174c02fc.ttf.gz
-a---- 3/21/2021 10:24 PM 262440 materialdesignicons-webfont.27cb2cf1.woff2
-a---- 10/1/2020 8:48 PM 431124 materialdesignicons-webfont.31d47085.woff
-a---- 10/1/2020 8:48 PM 426892 materialdesignicons-webfont.31d47085.woff.gz
-a---- 4/10/2021 11:43 PM 457999 materialdesignicons-webfont.3d1f8fa2.eot.gz
-a---- 4/10/2021 11:43 PM 457893 materialdesignicons-webfont.3e722fd5.ttf.gz
-a---- 4/10/2021 11:43 PM 319984 materialdesignicons-webfont.4187121a.woff2
-a---- 4/10/2021 11:43 PM 312303 materialdesignicons-webfont.4187121a.woff2.gz
-a---- 10/1/2020 8:48 PM 432388 materialdesignicons-webfont.4a837d05.eot.gz
-a---- 3/21/2021 10:34 PM 467004 materialdesignicons-webfont.64d4cf64.eot.gz
-a---- 3/21/2021 10:33 PM 325244 materialdesignicons-webfont.7a44ea19.woff2
-a---- 3/21/2021 10:34 PM 319305 materialdesignicons-webfont.7a44ea19.woff2.gz
-a---- 3/21/2021 10:24 PM 373612 materialdesignicons-webfont.9bfeb985.ttf.gz
-a---- 10/1/2020 8:48 PM 432257 materialdesignicons-webfont.b0fd91bb.ttf.gz
-a---- 3/21/2021 10:24 PM 373754 materialdesignicons-webfont.e971abae.eot.gz
-a---- 10/1/2020 8:48 PM 303580 materialdesignicons-webfont.f1997a8a.woff2
-a---- 10/1/2020 8:48 PM 298026 materialdesignicons-webfont.f1997a8a.woff2.gz
-a---- 4/10/2021 11:43 PM 456532 materialdesignicons-webfont.fec1b66a.woff
-a---- 4/10/2021 11:43 PM 454194 materialdesignicons-webfont.fec1b66a.woff.gzDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www\img
Mode LastWriteTime Length Name
d----- 4/11/2021 12:42 AM icons
Directory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www\img\icons
Mode LastWriteTime Length Name
-a---- 4/10/2021 11:43 PM 5176 android-chrome-192x192.png.gz
-a---- 4/10/2021 11:43 PM 25830 android-chrome-512x512.png.gz
-a---- 4/10/2021 11:43 PM 5176 android-chrome-maskable-192x192.png.gz
-a---- 4/10/2021 11:43 PM 25830 android-chrome-maskable-512x512.png.gz
-a---- 4/10/2021 11:43 PM 3366 apple-touch-icon-120x120.png.gz
-a---- 4/10/2021 11:43 PM 3631 apple-touch-icon-152x152.png.gz
-a---- 4/10/2021 11:43 PM 4761 apple-touch-icon-180x180.png.gz
-a---- 4/10/2021 11:43 PM 1494 apple-touch-icon-60x60.png.gz
-a---- 4/10/2021 11:43 PM 1960 apple-touch-icon-76x76.png.gz
-a---- 4/10/2021 11:43 PM 4761 apple-touch-icon.png.gz
-a---- 4/10/2021 11:43 PM 400 favicon-16x16.png.gz
-a---- 4/10/2021 11:43 PM 811 favicon-32x32.png.gz
-a---- 4/10/2021 11:43 PM 3314 msapplication-icon-144x144.png.gz
-a---- 4/10/2021 11:43 PM 3507 mstile-150x150.png.gz
-a---- 4/10/2021 11:43 PM 371 safari-pinned-tab.svg.gzDirectory: C:\Users\Gene\Desktop\DUET2RRF3_ 10Apr2021\www\js
Mode LastWriteTime Length Name
-a---- 10/1/2020 8:49 PM 494348 app.12913b91.js.gz
-a---- 10/1/2020 8:49 PM 1403862 app.12913b91.js.map.gz
-a---- 4/10/2021 11:43 PM 502061 app.56671d18.js.gz
-a---- 4/10/2021 11:43 PM 1419499 app.56671d18.js.map.gz
-a---- 3/21/2021 10:34 PM 521080 app.985da205.js.gz
-a---- 3/21/2021 10:34 PM 1458900 app.985da205.js.map.gz
-a---- 3/21/2021 10:24 PM 593425 app.ab1d3899.js.gz
-a---- 3/21/2021 10:24 PM 1843627 app.ab1d3899.js.map.gz
-a---- 1/24/2021 5:58 AM 502052 app.f43f66da.js.gz
-a---- 1/24/2021 5:58 AM 1419578 app.f43f66da.js.map.gz
-a---- 12/20/2018 5:51 PM 320023 dwc.js.gz
-a---- 4/10/2021 11:43 PM 425198 GCodeViewer.928ca6b9.js.gz
-a---- 4/10/2021 11:43 PM 1343727 GCodeViewer.928ca6b9.js.map.gz
-a---- 3/21/2021 10:34 PM 422723 GCodeViewer.9d87c794.js.gz
-a---- 3/21/2021 10:34 PM 1338354 GCodeViewer.9d87c794.js.map.gz
-a---- 4/10/2021 11:43 PM 171794 HeightMap.7361cf24.js.gz
-a---- 4/10/2021 11:43 PM 498126 HeightMap.7361cf24.js.map.gz
-a---- 3/21/2021 10:34 PM 172006 HeightMap.837ed652.js.gz
-a---- 3/21/2021 10:34 PM 498673 HeightMap.837ed652.js.map.gz
-a---- 10/1/2020 8:48 PM 170072 HeightMap.e796584e.js.gz
-a---- 10/1/2020 8:49 PM 493221 HeightMap.e796584e.js.map.gz
-a---- 10/1/2020 8:48 PM 6086 ObjectModelBrowser.30a52a7c.js.gz
-a---- 10/1/2020 8:48 PM 14404 ObjectModelBrowser.30a52a7c.js.map.gz
-a---- 3/21/2021 10:34 PM 6161 ObjectModelBrowser.65f75b24.js.gz
-a---- 3/21/2021 10:34 PM 14559 ObjectModelBrowser.65f75b24.js.map.gz
-a---- 4/10/2021 11:43 PM 6095 ObjectModelBrowser.f722b29d.js.gz
-a---- 4/10/2021 11:43 PM 14416 ObjectModelBrowser.f722b29d.js.map.gz
-a---- 1/24/2021 5:57 AM 9488 OnScreenKeyboard.1f9c0f92.js.gz
-a---- 1/24/2021 5:57 AM 19256 OnScreenKeyboard.1f9c0f92.js.map.gz
-a---- 4/10/2021 11:43 PM 9539 OnScreenKeyboard.4e361358.js.gz
-a---- 4/10/2021 11:43 PM 19330 OnScreenKeyboard.4e361358.js.map.gz
-a---- 3/21/2021 10:34 PM 9487 OnScreenKeyboard.87c6ebe5.js.gz
-a---- 3/21/2021 10:34 PM 19253 OnScreenKeyboard.87c6ebe5.js.map.gz
-a---- 10/1/2020 8:48 PM 326390 Visualizer.890c8ec3.js.gz
-a---- 10/1/2020 8:49 PM 936532 Visualizer.890c8ec3.js.map.gz - WiFi -
-
If all else fails and you want to manually install a particular version you can use BOSSA and USB to flash a particular firmware version to the Duet. And if you're using a SBC as well, then you can start fresh with a new image of DuetPi and simply update using the stable branch.
https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware
If you still have access to DWC you can just upload the full zip file for the release you want and that should take care of it.
If you still have access to DWC. Upload these 3 zip files, one at a time in the system tab. Don't extract them. Reboot after each. Use M115 to verify the firmware has been applied.
https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.2.2/Duet2and3Firmware-3.2.2.zip
That will get your firmware and DWC up to date.