Issues upgrading to 3.2.2 firmware



  • So I just followed instructions to upgrade from my 2.x firmware to 3.0 firmware. That seems to have worked.

    M115 reports:

    FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.0 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2020-01-03b3
    

    Now I'm facing issues getting the wifi to work again.

    M557 always reports:

    Error: Failed to add SSID to remembered list
    

    My M557 command looks like this:

    M587 S"This is my long wifi name with spaces" P"12SO54vD5suwpWQQQofuJDZFBCgmBH64155AKSIUFJgfkvkvNYNmds4JGFKBHS"
    

    I'm using YAT to send the M587 command. My SSID contains a couple of words separated by spaces, my password is 64 chars long with numbers, upper and lower characters. It was copy and pasted from my router configuration, so I'm pretty sure there's no typo.

    I was also trying to update iap4e.bin but I can't find the file anywhere in the
    github releases page

    Trying to upgrade from 3.0 to 3.2.2 by copying Duet2CombinedFirmware.bin into the sys folder of the sd card gives me the following error after Running the
    M997 S0 command:

    Error: Firmware binary "Duet2CombinedFirmware.bin" not found
    

    I verified the filename now like 5 times, it's on the SDCard in the /sys/ folder.

    So many issues. I hope you guys can help me to resolve them.

    To summarize:

    • How can I get wifi to work again?
    • Where can I find the iap4e.bin file, do I even need to upgrade it?
    • What's the best way to upgrade my old 2.x config.g to the new 3.x style?
    • Why is my M587 command not working?
      * How do I upgrade from 3.0 to 3.2.2 using the Duet2CombinedFirmware.bin in sys folder?

    Edits

    • How do I upgrade from 3.0 to 3.2.2 using the Duet2CombinedFirmware.bin in sys folder?
      Answer: Because the Duet Wifi Board was only powered by usb the sd-card slot didn't work. Therefore the file couldn't be found. With the printer powered on and connected to PC using USB everything is working fine now. Very weird.

    • How can I get wifi to work again?
      Answer: Now that the ssd card is working again M997 S1 is able to upgrade the wifi firmware, and it automatically connected to a known wifi

    • Why is my M587 command not working?
      Answer: No longer required now that the wifi firmware upgrade worked, and the ssd card works again

    • Where can I find the iap4e.bin file, do I even need to upgrade it?
      Question changed

    • What's the best way to upgrade my old 2.x config.g to the new 3.x style?
      New question


  • Moderator

    @AdrAs said in Issues upgrading to 3.2.2 firmware:

    Where can I find the iap4e.bin file, do I even need to upgrade it?

    You might only need it to go back to RRF2.
    https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/iap4e.bin

    What instructions did you follow to go from 2 to 3? Bossa?

    @AdrAs said in Issues upgrading to 3.2.2 firmware:

    What's the best way to upgrade my old 2.x config.g to the new 3.x style?

    Generate a new basic config using the online tool.
    https://configtool.reprapfirmware.org/Start

    I think that's all your current questions?

    For the future, now that you are connected to the network and have access to the DWC the easiest way to update the firmware is to upload the complete zip file from the final release to the system tab in DWC. The firmware will detect the zip file, extract all the files, and update everything needed automatically including any firmware, IAP files and DWC files.

    If you want to make sure you have all the required files you can Upload these 3 zip files, one at a time in the system tab. Don't extract them. Reboot after each. Use M115 to verify the firmware has been applied.
    https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip
    https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip
    https://github.com/Duet3D/RepRapFirmware/releases/download/3.2.2/Duet2and3Firmware-3.2.2.zip
    That will get your firmware and DWC up to date.



  • @Phaedrux said in Issues upgrading to 3.2.2 firmware:

    iles, one at a time i

    Cool, thanks. I used the tool to create a new config, and then i diffed both configs old and new to see where I forgot something. Machine is moving and not killing itself, and the delta calibration works.

    Mesh bed calibration not working yet: Error: G29: No valid grid defined for bed probing

    Issue was my M557 command which used a too low S value, I had it set to 5. Now that I set it to 20 it works


Log in to reply