Transferring from Duet 0.6 to Duet Wifi



  • I'm switching the boards, for my Delta and D-bot around, so I can install dual extruders on the latter, with the Duet Wifi board. I tried to find some information on how to transfer from the older boards to the new ones, but I couldn't find any resources. My basic guess is that I should just copy the various config files from one to the other. Are there any major firmware / config differences to be aware of?


  • administrators

    Yes you can start by copying the config and homing files across, or just move the SD card over. What config changes you need will depend on how many firmware versions have passed between the one you were running on the Duet 0.6 and the one on the Duet WiFi.



  • Yeah! I encountered a few. CoreXY motor configs have changed.

    I also needed to add the wifi details via YAT, and I still haven't figured out how to implement a static IP, though this is a particular problem to my setup, as my router was too far away from my printer to get a reliable connection (web interface drops), so I used a USB wifi dongle and a Windows Hosted Network on my workstation. While that's fixed the range issue, the IP changes when the network restarts. Though I figure this could be added to the docs as a suggestion for people using Duet Wifis with large metal frames along with maybe mesh networks?

    I'm still getting an interesting little problem with the web interface (v1.21) ... not sure if I should mention it here, or on the appropriate github page, but when I select a macro or print file through the interface it gives me an error such as this:

    ! M98 P"0:/macros/E motors off"
    Macro file "0:/macros/E motors off" not found.

    But if I select it on the PanelDue, it works!



  • Oh, and sometimes the pause print button doesn't execute the move command. It just pauses where it was at the end of the buffer.



  • For static IP:

    M587: Add WiFi host network to remembered list, or list remembered networks ¶

    Parameters:

    S"ccc" Network SSID
    P"ccc" Network password
    Inn.nn.nn.nn (optional) IP address to use when connected to this network. If zero or not specified then an IP address will be acquired via DHCP.
    Jnn.nn.nn.nn (optional) Gateway IP address to use when connected to this network.
    Knn.nn.nn.nn (optional) Netmask to use when connected to this network


  • administrators

    @mortarart said in Transferring from Duet 0.6 to Duet Wifi:

    I'm still getting an interesting little problem with the web interface (v1.21) ... not sure if I should mention it here, or on the appropriate github page, but when I select a macro or print file through the interface it gives me an error such as this:

    ! M98 P"0:/macros/E motors off"
    Macro file "0:/macros/E motors off" not found.

    But if I select it on the PanelDue, it works!

    I suspect you are running firmware that is older than 1.21 and doesn't support quoted filenames in the M98 command.



  • Firmware 1.19.2! You are 100% correct.

    AndreS ... I'll try that out. Might update firmware first.



  • So after this update, I now need to add S2 to Z moves as with this thread; https://forum.duet3d.com/topic/4782/error-after-upgrade-to-1-21/3



  • You are aware that if you don't want that behavior, you can add M564 H0 to your config.g?


Locked
 

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