Firmware bundle 3.2.2 released
Hope you are safe & well. Have downloaded the file again, 3rd time, and about to retry the update again
Current M122 is
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.2.2 running on Duet WiFi 1.02 or later
Board ID: 08DDM-9FAM2-LW4S8-6J9FD-3S86R-9MYVX
Used output buffers: 3 of 24 (24 max)
=== RTOS ===
Static ram: 23460
Dynamic ram: 73376 of which 76 recycled
Never used RAM 15168, free system stack 115 words
Tasks: NETWORK(ready,183) HEAT(blocked,308) MAIN(running,449) IDLE(ready,20)
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 00:43:42 ago, cause: power up
Last software reset at 2021-01-30 13:14, reason: User, GCodes spinning, available RAM 15168, slot 1
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x04
Aux0 errors 0,0,0
MCU temperature: min 25.3, current 30.2, max 31.9
Supply voltage: min 24.4, current 24.6, max 24.8, under voltage events: 0, over voltage events: 0, power good: yes
Driver 0: position 18752, standstill, SG min/max 0/88
Driver 1: position -1152, standstill, SG min/max 0/60
Driver 2: position 2937, standstill, SG min/max 0/473
Driver 3: position 0, standstill, SG min/max not available
Driver 4: position 0, standstill, SG min/max not available
Driver 5: position 0
Driver 6: position 0
Driver 7: position 0
Driver 8: position 0
Driver 9: position 0
Driver 10: position 0
Driver 11: position 0
Date/time: 2021-02-16 14:01:23
Cache data hit count 3203037067
Slowest loop: 42.50ms; fastest: 0.21ms
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 40.4ms, write time 0.0ms, max retries 0
=== Move ===
DMs created 83, maxWait 80640ms, bed compensation in use: none, comp offset 0.000
=== MainDDARing ===
Scheduled moves 10, completed moves 10, 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 = 0 -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: 15.54ms; 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:0b:ef:f2
WiFi Vcc 3.44, reset reason Power up
WiFi flash size 4194304, free heap 23760
WiFi IP address 192.168.1.52
WiFi signal strength -49dBm, mode 802.11n, reconnections 0, sleep mode modem
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0
- WiFi -
Same error - "ERROR: Operation 3 failed after 5 retries" - Web page shows "Please wait while updates are being installed..."
@Foden what version of dwc is it showing installed?
"Operation 3" means the firmware flasher has initialised, unlocked, and erased the flash memory, but failed to write the new firmware. The failure could either happen when reading from SD card or when writing to flash memory. So it's worth trying a new SD card.
K, will try a new card
Not sure what happened - tried a different card but am now NOT able to connect to the DuetWifi via USB and Bossa. Laptop shows the Duet as Com5, Bossa sees Com5 but says "Cannot connect to device on Com5"
@Phaedrux It did say 3.2.2 but now I can't get to it via Bossa at all
Foden last edited by Foden
@Foden I'm an idiot - in the process of detailing the above it dawned on me I had NOT pressed Erase Doing so allowed me to connect via Bossa to upload Duet2CombinedFirmware.bin
(deleted the large post with photos as it was redundant and in the way - sorry)
@Foden Happy Days!!! Was able to apply the 3.2.2 upgrade and it applied OK. Wifi showed as connected but not able to connect to it just yet. Will reset and retry that shortly
@Foden Hmm. Duetwifi reports it is connected to Wifi, as does my router, but I cannot connect to it via it's IP address
Going to switch it all off and walk away for a bit as my brain was obviously in DFU mode earlier and may still be stuck there
Appreciate your help guys - as always
Duetwifi reports it is connected to Wifi, as does my router, but I cannot connect to it via it's IP address
Double check the IP address. Clear the cache. Try a different browser. Verify that the /www folder contains the right files. If in doubt, replace the files in the /www folder with fresh ones from the DWC zip file.
IP was correct, cache was cleared and tried different browser - also tried different PC completely - no go. Left everything switched off for a few hours then powered it up and left it alone for 15mins. Bingo - able to connect to it via the web - no idea what the hell that was all about. Powered it off/on a few times and each time all good.
deckingman last edited by
Looks like something in 3.2.2. has broken pressure advance. Just tried my first print which is something that worked fine on an earlier firmware (3.1??) and there was about a 0.5mm gap between the infill and the perimeters and the ends of the infill lines were rough as hell. I disabled PA and the resultant print is fine again.
Either that, or there is some other random bug which caused the problem and which was cured by editing config.g and re-staring the machine..........
luis last edited by
Hello, can I get back to version 3.2.0 quickly?
sudo apt-get upgrade duetsoftwareframework = 3.2.0 not working
jay_s_uk last edited by
sudo apt install \ duetsoftwareframework=3.2.0 \ duetcontrolserver=3.2.0 \ duetruntime=3.2.0 \ duetsd=1.1.0 \ duetsoftwareframework=3.2.0 \ duettools=3.2.0 \ duetwebcontrol=3.2.0 \ duetwebserver=3.2.0 \ reprapfirmware=3.2.0-1 \ --allow-downgrades
luis last edited by
It doesn't work
send the message: unable to locate package
@luis Perhaps try it with a singe line then:
sudo apt install duetsoftwareframework=3.2.0 duetcontrolserver=3.2.0 duetruntime=3.2.0 duetsd=1.1.0 duetsoftwareframework=3.2.0 duettools=3.2.0 duetwebcontrol=3.2.0 duetwebserver=3.2.0 reprapfirmware=3.2.0-1 --allow-downgrades
Why do you want to downgrade in the first place?
luis last edited by luis
I was making it bad.
I am making changes to rrf, and they are not in 3.2.2 yet.
NeoDue last edited by NeoDue
Same here: I upgraded my Duet Wifi (v1.02) from 3.2.0 (my first v3 firmware) to 3.2.2 and the printer got stuck and required additional help to get WiFi running again. I had used the new update procedure for the PanelDue (5" v3.0) just before that, just to mention that in case it helps. SD card seems fine though, if I can trust Windows...
@dc42 While searching on how to do this, I found your wiki help section "Installing and Updating Firmware" seems a bit outdated. It is still talking about iape4e/iap4s.bin being needed. Thankfully the M997 command complained about the missing Duet2_SDiap... file instead of showing me obscure error codes as some other systems might do.
(thanks @T3P3Tony for getting my account running again btw, the Akismet spam tool drove me nuts... now I can at least post something again even if it still bugs me now and then...)