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

    Firmware downgrade

    Scheduled Pinned Locked Moved Unsolved
    Firmware installation
    5
    28
    1.6k
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      Would you be able to capture a M122 for the mainboard and tool board after experiencing the print problems? And to share that gcode file.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • Meltexundefined
        Meltex
        last edited by Meltex

        @Phaedrux said in Firmware downgrade:

        Would you be able to capture a M122 for the mainboard and tool board after experiencing the print problems? And to share that gcode file.

        Need some time. I'm reinstalling the software on RPi right now.

        1 Reply Last reply Reply Quote 0
        • Meltexundefined
          Meltex
          last edited by

          @Phaedrux said in Firmware downgrade:

          Would you be able to capture a M122 for the mainboard and tool board after experiencing the print problems?

          M122
          === Diagnostics ===
          RepRapFirmware for Duet 3 MB6HC version 3.2 running on Duet 3 MB6HC v1.01 or later (SBC mode)
          Board ID: 08DJM-956BA-NA3TJ-6J9D8-3SN6T-1AAYV
          Used output buffers: 1 of 40 (10 max)
          === RTOS ===
          Static ram: 149788
          Dynamic ram: 63740 of which 92 recycled
          Never used RAM 145212, free system stack 128 words
          Tasks: Linux(ready,77) HEAT(blocked,296) CanReceiv(blocked,834) CanSender(blocked,344) CanClock(blocked,352) TMC(blocked,19) MAIN(running,671) IDLE(ready,19)
          Owned mutexes: HTTP(MAIN)
          === Platform ===
          Last reset 00:05:17 ago, cause: power up
          Last software reset at 2021-01-22 21:45, reason: User, GCodes spinning, available RAM 147812, slot 1
          Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task Linu Freestk 0 n/a
          Error status: 0x00
          Aux0 errors 0,0,0
          Aux1 errors 0,0,0
          MCU temperature: min 29.1, current 34.4, max 36.4
          Supply voltage: min 24.0, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
          12V rail voltage: min 12.2, current 12.2, max 12.3, under voltage events: 0
          Driver 0: position 52000, standstill, reads 532, writes 27 timeouts 0, SG min/max 0/1023
          Driver 1: position -50400, standstill, reads 531, writes 28 timeouts 0, SG min/max 0/1023
          Driver 2: position 12253, standstill, reads 526, writes 33 timeouts 0, SG min/max 0/941
          Driver 3: position 0, standstill, reads 526, writes 33 timeouts 0, SG min/max 0/1023
          Driver 4: position 0, standstill, reads 526, writes 33 timeouts 0, SG min/max 0/1023
          Driver 5: position 0, standstill, reads 526, writes 33 timeouts 0, SG min/max 0/703
          Date/time: 2021-01-22 22:01:36
          Slowest loop: 165.12ms; fastest: 0.04ms
          === Storage ===
          Free file entries: 10
          SD card 0 not detected, interface speed: 37.5MBytes/sec
          SD card longest read time 0.0ms, write time 0.0ms, max retries 0
          === Move ===
          DMs created 125, maxWait 105941ms, bed compensation in use: mesh, comp offset 0.000
          === MainDDARing ===
          Scheduled moves 420, completed moves 420, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 5], CDDA state -1
          === AuxDDARing ===
          Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
          === Heat ===
          Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
          Heater 0 is on, I-accum = 0.1
          Heater 1 is on, I-accum = 0.0
          === GCodes ===
          Segments left: 0
          Movement lock held by null
          HTTP* is doing "M122" in state(s) 0
          Telnet is idle in state(s) 0
          File* is idle in state(s) 0
          USB is idle in state(s) 0
          Aux is idle in state(s) 0
          Trigger* is idle in state(s) 0
          Queue* is idle in state(s) 0
          LCD is idle in state(s) 0
          SBC is idle in state(s) 0
          Daemon is idle in state(s) 0
          Aux2 is idle in state(s) 0
          Autopause is idle in state(s) 0
          Code queue is empty.
          === CAN ===
          Messages queued 1449, send timeouts 0, received 3694, lost 0, longest wait 2ms for reply type 6049, free buffers 48
          === SBC interface ===
          State: 4, failed transfers: 0
          Last transfer: 1ms ago
          RX/TX seq numbers: 10985/10985
          SPI underruns 0, overruns 0
          Number of disconnects: 0, IAP RAM available 0x2c8a8
          Buffer RX/TX: 0/0-0
          === Duet Control Server ===
          Duet Control Server v3.2.0
          Code buffer space: 4096
          Configured SPI speed: 8000000 Hz
          Full transfers per second: 13.87
          Maximum length of RX/TX data transfers: 2792/1512
          
          M122 B121
          Diagnostics for board 121:
          Duet TOOL1LC firmware version 3.2 (2021-01-05)
          Bootloader ID: not available
          Never used RAM 4032, free system stack 52 words
          HEAT 90 CanAsync 89 CanRecv 83 TMC 54 MAIN 218 AIN 64
          Last reset 00:06:26 ago, cause: power up
          Last software reset data not available
          Driver 0: position 1900, 415.0 steps/mm, standstill, SG min/max 0/304, read errors 0, write errors 0, ifcnt 15, reads 62126, writes 15, timeouts 0, DMA errors 0
          Moves scheduled 145, completed 145, in progress 0, hiccups 0
          No step interrupt scheduled
          VIN: 24.1V
          MCU temperature: min 40.9C, current 46.9C, max 48.4C
          Ticks since heat task active 212, ADC conversions started 384990, completed 384989, timed out 0
          Last sensors broadcast 0x00000002 found 1 215 ticks ago, loop time 0
          CAN messages queued 4534, send timeouts 0, received 3665, lost 0, free buffers 36
          

          Nothing was extruded at all. My priming script was off. V350_20mmTestCube_repaired.gcode

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

            And when sliced with absolute extrusion it works fine?

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • Meltexundefined
              Meltex
              last edited by Meltex

              @Phaedrux said in Firmware downgrade:

              And when sliced with absolute extrusion it works fine?

              Yes. I stopped printing after 2 successful layers.

              M122
              === Diagnostics ===
              RepRapFirmware for Duet 3 MB6HC version 3.2 running on Duet 3 MB6HC v1.01 or later (SBC mode)
              Board ID: 08DJM-956BA-NA3TJ-6J9D8-3SN6T-1AAYV
              Used output buffers: 1 of 40 (11 max)
              === RTOS ===
              Static ram: 149788
              Dynamic ram: 63740 of which 92 recycled
              Never used RAM 145212, free system stack 128 words
              Tasks: Linux(ready,83) HEAT(blocked,296) CanReceiv(blocked,834) CanSender(blocked,344) CanClock(blocked,352) TMC(blocked,19) MAIN(running,705) IDLE(ready,19)
              Owned mutexes: HTTP(MAIN)
              === Platform ===
              Last reset 00:05:12 ago, cause: power up
              Last software reset at 2021-01-22 22:12, reason: User, GCodes spinning, available RAM 145212, slot 2
              Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task Linu Freestk 0 n/a
              Error status: 0x00
              Aux0 errors 0,0,0
              Aux1 errors 0,0,0
              MCU temperature: min 27.9, current 34.7, max 35.1
              Supply voltage: min 24.0, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
              12V rail voltage: min 12.2, current 12.2, max 12.3, under voltage events: 0
              Driver 0: position 52000, standstill, reads 31010, writes 27 timeouts 0, SG min/max 0/1023
              Driver 1: position -50400, standstill, reads 31011, writes 27 timeouts 0, SG min/max 0/1023
              Driver 2: position 12453, standstill, reads 31006, writes 32 timeouts 0, SG min/max 0/1023
              Driver 3: position 0, standstill, reads 31006, writes 32 timeouts 0, SG min/max 0/1023
              Driver 4: position 0, standstill, reads 31006, writes 32 timeouts 0, SG min/max 0/1023
              Driver 5: position 0, standstill, reads 31006, writes 32 timeouts 0, SG min/max 0/1023
              Date/time: 2021-01-22 22:17:38
              Slowest loop: 164.33ms; fastest: 0.04ms
              === Storage ===
              Free file entries: 10
              SD card 0 not detected, interface speed: 37.5MBytes/sec
              SD card longest read time 0.0ms, write time 0.0ms, max retries 0
              === Move ===
              DMs created 125, maxWait 107133ms, bed compensation in use: mesh, comp offset 0.000
              === MainDDARing ===
              Scheduled moves 671, completed moves 671, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 2], CDDA state -1
              === AuxDDARing ===
              Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
              === Heat ===
              Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
              Heater 0 is on, I-accum = 0.0
              Heater 1 is on, I-accum = 0.0
              === GCodes ===
              Segments left: 0
              Movement lock held by null
              HTTP* is doing "M122" in state(s) 0
              Telnet is idle in state(s) 0
              File* is idle in state(s) 0
              USB is idle in state(s) 0
              Aux is idle in state(s) 0
              Trigger* is idle in state(s) 0
              Queue* is idle in state(s) 0
              LCD is idle in state(s) 0
              SBC is idle in state(s) 0
              Daemon is idle in state(s) 0
              Aux2 is idle in state(s) 0
              Autopause is idle in state(s) 0
              Code queue is empty.
              === CAN ===
              Messages queued 1655, send timeouts 0, received 3629, lost 0, longest wait 2ms for reply type 6049, free buffers 48
              === SBC interface ===
              State: 4, failed transfers: 0
              Last transfer: 1ms ago
              RX/TX seq numbers: 10758/10758
              SPI underruns 0, overruns 0
              Number of disconnects: 0, IAP RAM available 0x2c8a8
              Buffer RX/TX: 0/0-0
              === Duet Control Server ===
              Duet Control Server v3.2.0
              Code buffer space: 4096
              Configured SPI speed: 8000000 Hz
              Full transfers per second: 9.49
              Maximum length of RX/TX data transfers: 2816/1480
              
              M122 B121
              Diagnostics for board 121:
              Duet TOOL1LC firmware version 3.2 (2021-01-05)
              Bootloader ID: not available
              Never used RAM 4032, free system stack 50 words
              HEAT 90 CanAsync 89 CanRecv 83 TMC 54 MAIN 218 AIN 64
              Last reset 00:06:01 ago, cause: power up
              Last software reset data not available
              Driver 0: position 60224, 415.0 steps/mm, standstill, SG min/max 0/304, read errors 0, write errors 0, ifcnt 14, reads 49787, writes 14, timeouts 0, DMA errors 0
              Moves scheduled 374, completed 374, in progress 0, hiccups 0
              No step interrupt scheduled
              VIN: 24.1V
              MCU temperature: min 48.8C, current 52.6C, max 54.6C
              Ticks since heat task active 32, ADC conversions started 360855, completed 360854, timed out 0
              Last sensors broadcast 0x00000002 found 1 35 ticks ago, loop time 0
              CAN messages queued 4238, send timeouts 0, received 3670, lost 0, free buffers 36
              
              1 Reply Last reply Reply Quote 0
              • Meltexundefined
                Meltex
                last edited by

                V350_20mmTestCube_repaired_no_relative.gcode

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

                  Can you share these macros?

                  ; Velocity, acceleration, and current settings are in these macros

                  M98 P"/macros/Drive/xy_fullcurrent.g"
                  M98 P"/macros/Drive/z_fullcurrent.g"
                  M98 P"/macros/Drive/e_fullcurrent.g"

                  Z-Bot CoreXY Build | Thingiverse Profile

                  Meltexundefined 1 Reply Last reply Reply Quote 0
                  • Meltexundefined
                    Meltex @Phaedrux
                    last edited by

                    @Phaedrux z_fullcurrent.g xy_fullcurrent.g e_fullcurrent.g

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

                      Thanks.

                      Very strange.

                      Will take a look.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • Meltexundefined
                        Meltex
                        last edited by

                        Just found out another thing. In spite of successful print, if I start printing the same job right after finished one the first layer becomes a mess. But if I restart printer by switching the power off an on the model is being printed with no issues.

                        M122
                        === Diagnostics ===
                        RepRapFirmware for Duet 3 MB6HC version 3.2 running on Duet 3 MB6HC v1.01 or later (SBC mode)
                        Board ID: 08DJM-956BA-NA3TJ-6J9D8-3SN6T-1AAYV
                        Used output buffers: 1 of 40 (12 max)
                        === RTOS ===
                        Static ram: 149788
                        Dynamic ram: 63740 of which 168 recycled
                        Never used RAM 145136, free system stack 126 words
                        Tasks: Linux(ready,83) HEAT(blocked,296) CanReceiv(blocked,809) CanSender(blocked,335) CanClock(blocked,352) TMC(blocked,19) MAIN(running,717) IDLE(ready,19)
                        Owned mutexes: HTTP(MAIN)
                        === Platform ===
                        Last reset 01:28:13 ago, cause: power up
                        Last software reset at 2021-01-22 22:12, reason: User, GCodes spinning, available RAM 145212, slot 2
                        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task Linu Freestk 0 n/a
                        Error status: 0x00
                        Aux0 errors 0,0,0
                        Aux1 errors 0,0,0
                        MCU temperature: min 27.3, current 37.9, max 38.0
                        Supply voltage: min 24.0, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
                        12V rail voltage: min 12.2, current 12.3, max 12.3, under voltage events: 0
                        Driver 0: position 52000, standstill, reads 14513, writes 31 timeouts 0, SG min/max 0/1023
                        Driver 1: position -50400, standstill, reads 14512, writes 32 timeouts 0, SG min/max 0/1023
                        Driver 2: position 12153, standstill, reads 14498, writes 46 timeouts 0, SG min/max 0/1021
                        Driver 3: position 0, standstill, reads 14498, writes 46 timeouts 0, SG min/max 0/1023
                        Driver 4: position 0, standstill, reads 14498, writes 46 timeouts 0, SG min/max 0/1023
                        Driver 5: position 0, standstill, reads 14499, writes 46 timeouts 0, SG min/max 0/1023
                        Date/time: 2021-01-23 19:26:43
                        Slowest loop: 175.45ms; fastest: 0.04ms
                        === Storage ===
                        Free file entries: 10
                        SD card 0 not detected, interface speed: 37.5MBytes/sec
                        SD card longest read time 0.0ms, write time 0.0ms, max retries 0
                        === Move ===
                        DMs created 125, maxWait 134829ms, bed compensation in use: mesh, comp offset 0.000
                        === MainDDARing ===
                        Scheduled moves 4010, completed moves 4010, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 4], CDDA state -1
                        === AuxDDARing ===
                        Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                        === Heat ===
                        Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
                        Heater 0 is on, I-accum = 0.0
                        Heater 1 is on, I-accum = 0.0
                        === GCodes ===
                        Segments left: 0
                        Movement lock held by null
                        HTTP* is doing "M122" in state(s) 0
                        Telnet is idle in state(s) 0
                        File* is idle in state(s) 0
                        USB is idle in state(s) 0
                        Aux is idle in state(s) 0
                        Trigger* is idle in state(s) 0
                        Queue* is idle in state(s) 0
                        LCD is idle in state(s) 0
                        SBC is idle in state(s) 0
                        Daemon is idle in state(s) 0
                        Aux2 is idle in state(s) 0
                        Autopause is idle in state(s) 0
                        Code queue is empty.
                        === CAN ===
                        Messages queued 235551, send timeouts 0, received 63653, lost 0, longest wait 2ms for reply type 6031, free buffers 48
                        === SBC interface ===
                        State: 4, failed transfers: 0
                        Last transfer: 1ms ago
                        RX/TX seq numbers: 1465/1465
                        SPI underruns 0, overruns 0
                        Number of disconnects: 0, IAP RAM available 0x2c8a8
                        Buffer RX/TX: 0/0-0
                        === Duet Control Server ===
                        Duet Control Server v3.2.0
                        Code buffer space: 4096
                        Configured SPI speed: 8000000 Hz
                        Full transfers per second: 48.83
                        Maximum length of RX/TX data transfers: 2880/1684
                        
                        M122 B121
                        Diagnostics for board 121:
                        Duet TOOL1LC firmware version 3.2 (2021-01-05)
                        Bootloader ID: not available
                        Never used RAM 4032, free system stack 50 words
                        HEAT 86 CanAsync 89 CanRecv 83 TMC 54 MAIN 218 AIN 64
                        Last reset 01:28:35 ago, cause: power up
                        Last software reset data not available
                        Driver 0: position 2810351, 415.0 steps/mm, standstill, SG min/max 0/112, read errors 0, write errors 0, ifcnt 16, reads 36525, writes 16, timeouts 0, DMA errors 0
                        Moves scheduled 214161, completed 214161, in progress 0, hiccups 0
                        No step interrupt scheduled
                        VIN: 24.1V
                        MCU temperature: min 56.6C, current 70.4C, max 74.8C
                        Ticks since heat task active 1, ADC conversions started 5294991, completed 5294990, timed out 0
                        Last sensors broadcast 0x00000002 found 1 5 ticks ago, loop time 0
                        CAN messages queued 63941, send timeouts 0, received 262230, lost 0, free buffers 36
                        
                        1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @dc42
                          last edited by

                          @dc42 said in Firmware downgrade:

                          What issues are you having? Right now I can't think of any issues present in firmware 3.2 that are not also present in earlier versions.

                          Is that some sort of bad joke? This is new in 3.2 as I have repeatedly pointed out.

                          https://forum.duet3d.com/topic/20756/error-homing-failed-after-upgrade-to-rrf3-2/23

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

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