Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    6HC Firmware not updating above 3.1.1

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    9
    359
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JRDMundefined
      JRDM
      last edited by JRDM

      Reported in DWC:
      Board: Duet 3 MB6HC (MB6HC)
      Firmware: RepRapFirmware for Duet 3 MB6HC 3.1.1 (2020-05-19b2)

      6HC board version is 1.01

      The board seems to run fine so far, but I haven't tried running any motors, heaters or fans yet. I don't want to get carried away with my setup until my firmware is up to date.

      I try to install newer firmware. DWC's version number changes but the electronics firmware version doesn't.

      I've tried installing Duet2and3Firmware-3.x.x.zip and also Duet3Firmware_MB6HC.bin for versions 3.2, 3.3, 3.4 and 3.4.6.

      DWC says it's updating the firmware but when it'd done rebooting the firmware version reported in Settings and M122 hasn't changed, staying at 3.1.1.

      I'm not seeing any errors or warnings. I'm not running any other Duet machines right now.

      Am I missing something?

      A Former User? 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User @JRDM
        last edited by

        This post is deleted!
        JRDMundefined 1 Reply Last reply Reply Quote 1
        • JRDMundefined
          JRDM @A Former User
          last edited by

          @Herve_Smith I tried to follow those instructions to no avail.
          I screen recorded an upgrade attempt.
          https://www.youtube.com/watch?v=QjLY6KMK-_I

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            Can you try sending M997 in the gcode console tab of DWC to initiate a flash?

            Report any messages you get.

            What is the version of DWC reported?

            Z-Bot CoreXY Build | Thingiverse Profile

            JRDMundefined 1 Reply Last reply Reply Quote 0
            • JRDMundefined
              JRDM @Phaedrux
              last edited by

              @Phaedrux I connected by terminal and got:
              M997 S0
              Error: M997: In-application programming binary "Duet3_SDiap_MB6HC.bin" not found

              I have the correct version of that file and Duet3Firmware_MB6HC.bin in /firmware and /sys so I don't understand why it's complaining. I also checked the file names in case that's the problem.

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                Let's go back a step.

                Please try uploading the 3.1.1 zip file.

                https://github.com/Duet3D/RepRapFirmware/releases/download/3.1.1/Duet2and3Firmware-3.1.1.zip

                You may have been missing some key files from previous releases.

                If that works successfully, upload the 3.3 zip file again.

                Z-Bot CoreXY Build | Thingiverse Profile

                JRDMundefined 1 Reply Last reply Reply Quote 0
                • JRDMundefined
                  JRDM @Phaedrux
                  last edited by JRDM

                  @Phaedrux OK.

                  Also I noticed a suggestion in the SD card section to use an official SD card formatter because Windows format doesn't format the card optimally and I probably did a Windows quick format too. The docs: "DO NOT use Windows 'Quick Erase'. This generally does not create a clean FAT32 partition."

                  So I did that, installed 3.1.1 then installed 3.3 and it works great now. I was formatting it as you posted that so I don't know if it was one, the other or both but it works now.

                  Thank you.

                  JRDMundefined 1 Reply Last reply Reply Quote 0
                  • JRDMundefined
                    JRDM @JRDM
                    last edited by

                    @JRDM Also 3.4.6 installs fine now too:

                    Firmware: RepRapFirmware for Duet 3 MB6HC 3.4.6 (2023-07-21)

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator
                      last edited by Phaedrux

                      Yes I suspect that the IAP files from earlier 3.x releases weren't present, so 3.3 couldn't install.

                      In future, always use the full release zip file to update and you should be good to go.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA