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

    FW 2.01 to current path

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    6
    208
    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.
    • tsitalon1undefined
      tsitalon1
      last edited by

      Sorry guys, been printing away for a long time and lost track of time.

      Appears my firmware is WAY out of date, but I really don't have any problems really..

      Duet 2 Wifi installed FW versions:
      Firmware Version: 2.01(RTOS) (2018-07-26b2)
      WiFi Server Version: 1.21
      Web Interface Version: 1.21.2-dc42

      What's my upgrade path here (pre-reqs, many small updates or straight to current, etc)?
      Any major improvements or just incremental changes?

      oliofundefined 1 Reply Last reply Reply Quote 0
      • oliofundefined
        oliof @tsitalon1
        last edited by

        @tsitalon1 upgrade to 2.0.5, then 3.0, then 3.1.1

        A lot of changes along the way. RRF 3 requires extensive changes to config.g, so much so that it's likely better to start from scratch. The GitHub releases page lists all the changes and links to pertinent documentation.

        <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

        1 Reply Last reply Reply Quote 0
        • tsitalon1undefined
          tsitalon1
          last edited by tsitalon1

          Yikes, ok, guess I need to do it 😞

          Assuming if things go haywire, I can simply restore my current bin AND config files to restore current functionality right?

          Or is there some specific workflow to restore because I'm so far out?

          1 Reply Last reply Reply Quote 0
          • tsitalon1undefined
            tsitalon1
            last edited by tsitalon1

            successfully on 3.11:

            Board: Duet 2 WiFi (2WiFi)
            Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)
            Duet WiFi Server Version: 1.23

            Applied some config.g chnages per doc, bed and hotend heaters and themistors working as before.

            However I seem a bit lost with getting my BLtouch working, old code:
            ; Z-Probe
            M574 Z1 S2 ; Set endstops controlled by probe
            M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
            M558 P9 H5 F300 T2000 ; Set Z probe type to bltouch and the dive height + speeds
            G31 P25 X34 Y0 Z2.05 ; Set Z probe trigger value, offset and trigger height
            M557 X15:205 Y15:205 S20 ; Define mesh grid

            Currently wired as:
            Duet Z-probe in
            Duet Z-probe Gnd
            Expansion board connectors:
            pin 1 - +5v
            pin2 - Gnd
            pin 8 - Heater 3

            losing my mind, or having a hard time figuring the code for RRF 3.X to get this working, a bit of help would be appreciated.

            1 Reply Last reply Reply Quote 0
            • PDBealundefined
              PDBeal
              last edited by PDBeal

              Try changing your Z-Probe section to this:

              ; Z-Probe
              M574 Z1 S2 ; Set endstops controlled by probe
              M950 S0 C"exp.heater3" ; create output/servo port 0 attached to heater 3 pin on expansion connector
              M558 P9 C"^zprobe.in" H5 F300 T2000 ; Set Z probe type to bltouch and the dive height + speeds
              G31 P25 X34 Y0 Z2.05 ; Set Z probe trigger value, offset and trigger height
              M557 X15:205 Y15:205 S20 ; Define mesh grid
              

              You'll also have to change the P parameter of your deployprobe.g and retractprobe.g files to P0.

              So they'll look something like:

              ; deployprobe.g
              ; called to deploy a physical Z probe
              ;
              M280 P0 S10 ; deploy BLTouch
              
              1 Reply Last reply Reply Quote 0
              • tsitalon1undefined
                tsitalon1
                last edited by

                Thank you!

                Homing is working in all axis' now, finalized probe section looks like this:

                ; Z-Probe
                M574 Z1 S2 ; Set endstops controlled by probe
                M558 P9 C"^zprobe.in" H5 F300 T2000
                M950 S0 C"exp.heater3"
                M280 P0 S80 ; set 80deg servo position on GPIO port 0
                G31 P25 X34 Y0 Z2.05 ; Set Z probe trigger value, offset and trigger height
                M557 X15:205 Y15:205 S20 ; Define mesh grid

                So now heaters, thermistors, and end stops working... moving on to other changes.

                Thanks again!

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