Upgrade from 0.8.5 to Duet 2 Wifi



  • Hello all,

    New member here, and not the most advanced super user!

    I have a Fusion3 F400-S which I bought a while back and have had MASSIVE problems with... I've spoken with them today and explained that whilst printing the print simply stops, no warning - just decides it's had enough. I thought maybe something was going wrong with the gcode but they've told me that apparently it's the board and that I have a 0.8.5 board - I knew it was a Duet but not which version.

    I was told that apparently there's been issues with this board doing this before. Also that I get a the "heater 1 appears to be overpowered..." warning basically every time the printer is on - they've said this was a legacy issue and not to be concerned about:

    "When you reboot your printer with this new firmware you may see a message on the console that says something like “Warning heater 0 appears to be overpowered and may be a fire hazard”. This warning can be ignored – it’s built into the firmware. What it means is that if left at full power for a very long period of time, the print head could exceed its max temperature of 300C. This is necessary for quick heatup times and to have enough reserve heating power to respond to changes in ambient temperature (such as when the blower speeds up)."

    I'm looking to change to a Duet 2 Wifi, which I believe I'll need to get a different screen for along with changing the firmware etc.

    With the Duet Wifi would I simply change over the board, plug in a new screen (I'm unsure the difference between PanelDue and PanelDue Integrated - assuming I'd need the integrated?) and away I go?

    The firmware I have is:

    FIRMWARE_NAME: RepRapFirmware for Duet
    FIRMWARE_VERSION: FusionWare 1.17e R2c+8
    ELECTRONICS: Duet 0.85
    FIRMWARE_DATE: 2017-02-14

    Would I need to change this? It was provided to me by Fusion3 and I'm unsure if they've modified it in any way?

    Basically, I'm wondering what I need to do to upgrade from the Duet 0.8.5 to the Duet Wifi and the PanelDue Integrated - simply buy them, plug them in and install the firmware?

    Thanks for any help!

    e_p



  • @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    "heater 1 appears to be overpowered..."

    normal-ish, just means you should take some precautions to prevent overheating if the electronics or firmware fail and leave the heater on full power. I get the same with the normal firmware as I have a high power heater to allow my bed to heat up relatively quickly.

    @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    I believe I'll need to get a different screen

    would depend on which screen it is?

    Other than that you should have some smooth sailing, the connectors should fit, the config shouldn't need much altering if any. You could probably remove the SD card and post the /sys/config.g file here for some feedback by the config gurus.

    If you're concerned about any changes they have made to the firmware you could ask them to release the sources for their firmware as they are obliged to do according to the firmwares original licence (GPL v3). (On the other hand its a right pain to try and find the modifications and make sense of it if you're not familiar with the code already)



  • Thanks for the quick response.

    I'll go ahead and get the Duet Wifi and PanelDue Integrated 5i then.

    @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    "heater 1 appears to be overpowered..."

    @bearer said in Upgrade from 0.8.5 to Duet 2 Wifi:
    normal-ish, just means you should take some precautions to prevent overheating if the electronics or firmware fail and leave the heater on full power. I get the same with the normal firmware as I have a high power heater to allow my bed to heat up relatively quickly.

    @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    I believe I'll need to get a different screen

    @bearer said in Upgrade from 0.8.5 to Duet 2 Wifi:
    would depend on which screen it is?

    I have absolutely no idea. It's the one which came with the printer. For the sake of getting the PanelDue Integrated 5i and knowing it'll work then I'll just get the screen too.

    @bearer said in Upgrade from 0.8.5 to Duet 2 Wifi:
    Other than that you should have some smooth sailing, the connectors should fit, the config shouldn't need much altering if any. You could probably remove the SD card and post the /sys/config.g file here for some feedback by the config gurus.

    Cool, thanks. I've zipped and attached the SD to this post.

    Edit: zips aren't allowed. Fair enough I guess. I've uploaded the "config.g" - is this the only file which would need to be updated?

    0_1562851197416_config.g

    Please also see I've also attached a screenshot of the other files on the SD card - would any of the others need to be updated also?

    0_1562851155344_Screenshot 2019-07-11 at 14.16.07.png

    @bearer said in Upgrade from 0.8.5 to Duet 2 Wifi:
    If you're concerned about any changes they have made to the firmware you could ask them to release the sources for their firmware as they are obliged to do according to the firmwares original licence (GPL v3). (On the other hand its a right pain to try and find the modifications and make sense of it if you're not familiar with the code already)

    I've contacted Fusion3 to request this, and linked to this post so hopefully I'll hear back on their front soon!

    Thanks,
    e_p



  • I'm fairly new to Duets and RepRap myself, but I can't say I spot any reasons that config shouldn't more or less just work with a newer board. Maybe someone who is more familar with corexy and dual nozzle setups can chime in.

    Odds are your existing screen will work with the new Duet 2 as well, the old duet board is configured for a standard PanelDue, which should be compatible. But if you're set on getting the 5i screen then thats a moot point. Otherwise feel free to upload a picture of the screen. Or just have a look at the silkscreeen on the board and tell us what it says.


  • administrators

    @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    Hello all,

    New member here, and not the most advanced super user!

    I have a Fusion3 F400-S which I bought a while back and have had MASSIVE problems with... I've spoken with them today and explained that whilst printing the print simply stops, no warning - just decides it's had enough. I thought maybe something was going wrong with the gcode but they've told me that apparently it's the board and that I have a 0.8.5 board - I knew it was a Duet but not which version.

    I was told that apparently there's been issues with this board doing this before. Also that I get a the "heater 1 appears to be overpowered..." warning basically every time the printer is on - they've said this was a legacy issue and not to be concerned about:

    "When you reboot your printer with this new firmware you may see a message on the console that says something like “Warning heater 0 appears to be overpowered and may be a fire hazard”. This warning can be ignored – it’s built into the firmware. What it means is that if left at full power for a very long period of time, the print head could exceed its max temperature of 300C. This is necessary for quick heatup times and to have enough reserve heating power to respond to changes in ambient temperature (such as when the blower speeds up)."

    I'm looking to change to a Duet 2 Wifi, which I believe I'll need to get a different screen for along with changing the firmware etc.

    With the Duet Wifi would I simply change over the board, plug in a new screen (I'm unsure the difference between PanelDue and PanelDue Integrated - assuming I'd need the integrated?) and away I go?

    The firmware I have is:

    FIRMWARE_NAME: RepRapFirmware for Duet
    FIRMWARE_VERSION: FusionWare 1.17e R2c+8
    ELECTRONICS: Duet 0.85
    FIRMWARE_DATE: 2017-02-14

    Would I need to change this? It was provided to me by Fusion3 and I'm unsure if they've modified it in any way?

    Basically, I'm wondering what I need to do to upgrade from the Duet 0.8.5 to the Duet Wifi and the PanelDue Integrated - simply buy them, plug them in and install the firmware?

    In the first instance, I suggest you upgrade the firmware on the Duet 085. Firmware 1.24 is the latest, see https://github.com/dc42/RepRapFirmware/releases/tag/2.03. The older firmware versions had two bugs in the third-party files for the network stack, either of which could be responsible for the firmware crashing. These have both been fixed in more recent versions (one of the fixes unfortunately involved disabling MDNS, because the code turned out to be so bad that there was no easy fix).

    If you do upgrade to a Duet WiFi, you can use your existing PanelDue with it.



  • @bearer said in Upgrade from 0.8.5 to Duet 2 Wifi:

    I'm fairly new to Duets and RepRap myself, but I can't say I spot any reasons that config shouldn't more or less just work with a newer board. Maybe someone who is more familar with corexy and dual nozzle setups can chime in.

    Odds are your existing screen will work with the new Duet 2 as well, the old duet board is configured for a standard PanelDue, which should be compatible. But if you're set on getting the 5i screen then thats a moot point. Otherwise feel free to upload a picture of the screen. Or just have a look at the silkscreeen on the board and tell us what it says.

    Thanks for your help. The printer is corexy but only a single extruder (I have a Palette+ for multi-extrusion type stuff... when I can get the printer working that is!)

    I've spoken with Fusion3 and they provided me with their firmware for the PanelDue but unfortunately it doesn't work. The PanelDue is v1.1. Unsure if this is the issue, I've also bought a new PanelDue PCB - and will keep the 4.3" LCD.

    @dc42 said in Upgrade from 0.8.5 to Duet 2 Wifi:

    @en_passant said in Upgrade from 0.8.5 to Duet 2 Wifi:

    Hello all,

    New member here, and not the most advanced super user!

    I have a Fusion3 F400-S which I bought a while back and have had MASSIVE problems with... I've spoken with them today and explained that whilst printing the print simply stops, no warning - just decides it's had enough. I thought maybe something was going wrong with the gcode but they've told me that apparently it's the board and that I have a 0.8.5 board - I knew it was a Duet but not which version.

    I was told that apparently there's been issues with this board doing this before. Also that I get a the "heater 1 appears to be overpowered..." warning basically every time the printer is on - they've said this was a legacy issue and not to be concerned about:

    "When you reboot your printer with this new firmware you may see a message on the console that says something like “Warning heater 0 appears to be overpowered and may be a fire hazard”. This warning can be ignored – it’s built into the firmware. What it means is that if left at full power for a very long period of time, the print head could exceed its max temperature of 300C. This is necessary for quick heatup times and to have enough reserve heating power to respond to changes in ambient temperature (such as when the blower speeds up)."

    I'm looking to change to a Duet 2 Wifi, which I believe I'll need to get a different screen for along with changing the firmware etc.

    With the Duet Wifi would I simply change over the board, plug in a new screen (I'm unsure the difference between PanelDue and PanelDue Integrated - assuming I'd need the integrated?) and away I go?

    The firmware I have is:

    FIRMWARE_NAME: RepRapFirmware for Duet
    FIRMWARE_VERSION: FusionWare 1.17e R2c+8
    ELECTRONICS: Duet 0.85
    FIRMWARE_DATE: 2017-02-14

    Would I need to change this? It was provided to me by Fusion3 and I'm unsure if they've modified it in any way?

    Basically, I'm wondering what I need to do to upgrade from the Duet 0.8.5 to the Duet Wifi and the PanelDue Integrated - simply buy them, plug them in and install the firmware?

    In the first instance, I suggest you upgrade the firmware on the Duet 085. Firmware 1.24 is the latest, see https://github.com/dc42/RepRapFirmware/releases/tag/2.03. The older firmware versions had two bugs in the third-party files for the network stack, either of which could be responsible for the firmware crashing. These have both been fixed in more recent versions (one of the fixes unfortunately involved disabling MDNS, because the code turned out to be so bad that there was no easy fix).

    If you do upgrade to a Duet WiFi, you can use your existing PanelDue with it.

    Unfortunately, I didn't see this before I already bought the Duet Wifi. It came a few days ago and I was on a call with Fusion3 attempting to get it updated yesterday.

    I didn't get a new PanelDue as was advised I wouldn't need to so I still have the v1.1. When I was speaking with them, going through the firmware update - I did the PanelDue first (and didn't manage to get to the Duet Wifi.) I tried to attach the firmware I updated the screen with but unfortunately it isn't on the allowed list so I've put it on Dropbox here. The firmware they've provided me for the Duet Wifi is here.

    I've been informed that in later F400's and their newer model (F410), they moved from the 0.8.5 and use a Duet 2 Ethernet and this is the firmware they use for the later F400's (not sure about F410 but believe probably not because it also has filament monitoring).

    When I installed the firmware to the PanelDue and connected it to my Duet Wifi, the screen just went white but didn't bring up the calibration page, as they expected so they advised me that when they've had customers who have had issues with their F400 0.8.5's - they've replaced it with a Duet 2 ethernet but they've also replaced the PanelDue and advised me to do the same, as there may be something that's changed between v1.1 and later versions which isn't behaving with the firmware. Alas, I've bought a PanelDue without screen last night and have had an email saying it's on it's way today.

    What I'm hoping to find out is if there are any differences with this firmware that would not work with/ cause issues with my Duet wifi instead of Duet ethernet?

    I'm also close to updating the firmware on the PanelDue and Duet Wifi with the most recent Duet3d ones rather than using the Fusion3 - but I believe they've changed the firmware include some forms of safety cutoffs? I was hoping someone could verify this from the firmware I've uploaded and perhaps enlighten as to whether I'm better to simply ignore this firmware and go with the most recent Duet3d one?

    Thanks as always,
    e_p


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.