Solved Update from 3.4.5 to 3.5.0b4 impossible
-
I'm trying to update a duet3 6HC + EXP3HC to version 3.5.0b4 from 3.4.5
I've only managed to update the DWC,
When I try to update the 6HC firmware, I get the message : Your Duet rejected the HTTP request: Unknown message type or not authenticated
I can update the 3EXP board, but then I can't update the 6HC, the update procedure seems to work, but after reset, I'm still in version 3.4.5.
Any Idea ?
Thanks
-
@Philippe71 if you are running in standalone mode, you could move the SD card to a PC and copy the new Duet3Firmware_MB6HC.bin file into /firmware on the card. Also check that file Duet3_SDiap32_MB6HC.bin is present in that folder. Then reinstall the card in the Duet and send M997 from USB or PaneDue to install it.
-
@dc42 Unfortunately, I don't have access to the machine or the board. I only have access to DWC via remote maintenance.
In fact, there's a very strange problem:
One of our customers had a problem with a clogged printhead and sent us back the EXP3HC printhead (RRF3: 3.4.4 + 1 Thermocouple board) for maintenance.
We repaired the head and tested it on our bench equipped with a 6HC (RRF3: 3.5.0b4).
The board worked fine on our bench, but when we sent the board back to the customer (his 6HC board is in RRF3: 3.4.5 + thermocouple), a very strange problem appeared:- As soon as the nozzle temperature exceeds 386°C on the head controlled by its EXP3HC, the machine's chamber thermocouples (connected to its 6HC RRF3.4.5) go into error and display 2000°C (the chamber is not heating).
- If I switch off the head heating: the chamber thermocouples immediately start working again.
- If I turn the head heating back on, the chamber thermocouples peak at 2000°C for less than half a second, then work again until the head temperature reaches 386°C, and then display 2000°C!!!
Totally incomprehensible...
It's repetitive and reproducible.
-
@dc42 I've got a video showing the phenomenon, but it's a Video recorded by Anydesk; you'd need to install Anydesk to be able to view it, do you want me to put it on an ftp?
That's why I wanted to try RRF 3.5.0b4, to see if the phenomenon appears. -
@dc42 I converted the Anydesk video to MP4.
You can download it here:https://www.qualup.com/_download/duet/thermocouple_pb_386deg.mp4
at approx. 25sec: head temperature reaches 386°C
at 33 sec: I switch off head heating
at 54sec: I reheat to 390°C
at 1"34sec: head temperature reaches 386°C againNote:
There have been no modifications to the machine or its environment. -
I would suspect that the thermocouple wiring is picking up noise. Are the cables run close together?
-
@Phaedrux The machine has been running for 2 years with the same wiring, and there have been no changes to the cabling or the way the wires are routed. There has just been a change of thermal break and nozzle on the head.
There was no new appliance connected to the electrical network, no work (electrical welding or anything else), and no new machine installed.
It's very strange because it's perfectly reproducible: as soon as the temperature of the head reaches 386°C, the chamber sensor go to 2000°C, and as soon as I switch off the head heating, the chamber sensor start working again.
The chamber thermocouples are connected to the 6HC and the head thermocouple to a 3HC, connected to the 6HC via the CANFD bus.
We've already had problems with thermocouples, which we solve with filters. But this is really confusing.
That's why I'm thinking of a firmware problem... The machine was delivered with version 3.1.0, then updated to 3.4.5 about 8 months ago.
I can't manage to update to 3.5.0b4 to try, I don't have access to the SD board, I only have access to the machine's PC via Anydesk.
I think I'm going to have to travel to try and find out what's going on, it's 500km away but I can't leave the customer like that, he can't use the machine any more.
If you have an idea of something to try, I'd love to hear from you. -
@Phaedrux Is it possible to reset the 6HC and 3EXP3HC boards (erase all the firmware and start again from zero to upload a version 3.5.0 b4)?
If yes, is it possible to do that from remote access (PC connected to Duet 6HC by RJ45) ? -
If you have network access to DWC you can upload the firmware files to update. It's a bit trickier with a beta release though since it isn't packaged as a single zip file. 3.5 shouldn't be too long now, so maybe you want to try waiting for that.
Otherwise, try uploading the DWC zip file first to update DWC, and then upload the firmware files.
USB flashing would require erasing the firmware on the board first, which requires physical interaction.
I can't tell why your update attempt before wasn't working, but perhaps you're missing some files. Try uploading the full 3.4.5 zip file first and then attempt the 3.5 beta 4 update.
-
I went to the customer's site and was able to update by copying the files to the SD card.
Everything is working again, thanks for your help. -
-