Updating firmware from 1.15 to 1.19



  • Thanks Phaedrux,

    It turns out the macro isn't needed when you upgrade directly to firmware 1.21.

    when I sent M552 S1 I received the error below. I believe my router is at 2.4mh any ideas why i'm not able to connect?

    M552 S1
    ok
    WiFi module started
    WiFi reported error: Timed out while trying to connect to MOTOROLA-3121A
    WiFi module is idle
    Error retrieving WiFi status message: bad reply format version



  • It was a problem with the router. I unplugged it then plugged it back in. I'm connected !

    Thank you guys for the help. Being able to update the firmware directly to 1.21 really helped. In the instructions it makes it sound like you need to update to 1.19 first then upgrade to a more recent version. The hardest part was finding where the files were. It took a lot of digging to find them https://github.com/dc42/RepRapFirmware/releases
    My main confusion was I couldn't find which files to download. After that the instructions were clear and easy to follow.



  • Hi,

    I am confused...

    I am not a PC expert or an expert in g code. I did build my own 3D printer using a Duet wifi.

    I have just installed a new router and want the printer to be accessible via the web page as before with my old router.

    I have been reading up on the method for connecting to a new router then noticed that if my FW was 1.18 I needed to update.

    I arrived at this page but am now stumped by the comments put them in /sys on the SD card and empty /www folder. I am not allowed to create any folders with / in the folder name.

    This might be a simple issue for you guys but I am now stuck.

    Can I just have a process to use to get my printer connected to my new router using existing FW or can someone give me a blow by blow idiots guide to updating the FW...

    Thanks.

    Don


  • administrators

    @hobdayd the / in the name of folders people are referring too just means that those folders are in the root of the SDcard. (As opposed to subdirectories)



  • So...

    My SD card is (F)

    I create 2 folders sys & www?


  • administrators

    Those folders are probably already on the existing SD card in the Duet (easiest to update this in your PC.



  • Ok, sorry for asking basic questions...I have got this far but still having issues...

    Printer is now online.

    M997 S0:1
    SENDING:M997 S0:1
    Trying to connect at 460800 baud:
    success
    Erasing 296832 bytes...
    Uploading file...
    5% complete
    10% complete
    15% complete
    20% complete
    25% complete
    30% complete
    35% complete
    40% complete
    45% complete
    50% complete
    55% complete
    60% complete
    65% complete
    70% complete
    75% complete
    80% complete
    85% complete
    90% complete
    95% complete
    Upload successful
    [ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
    [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
    [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
    [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
    [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
    [ERROR] Disconnecting after 4 failed writes.
    Disconnected.
    Connecting...
    Printer is now online.

    M115
    SENDING:M115
    FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 1.21 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2018-03-21

    M552
    SENDING:M552
    WiFi module is idle

    M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
    SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"

    M552 S1
    SENDING:M552 S1
    WiFi reported error: no known networks found
    WiFi module is idle


  • administrators

    Good to see you have the new firmware loaded

    If you have a look here:

    https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7#s10

    You will see that you need to send the exact information for your SSID and password.

    From this

    M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
    SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"

    It looks like you are using aprogram (Like pronterface) that is changing everything to capitals. You should use a terminal program like YAT which does not capitalise what it sends.



  • Ok thanks. I will try it tomorrow and report back.



  • Many thanks. The issue was I was using Pronterface which was as you said sending capital letters. Changed to YAT and worked fine.

    I could not have done this without your help.

    Many Thanks once again.


Locked
 

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