@dc42 said in [3.6.0-rc.2] Code 3 move error:
@MaxGyver said in [3.6.0-rc.2] Code 3 move error:
Last software reset at 2025-04-01 13:22, reason: MemoryProtectionFault mmarValid daccViol, Platform spinning, available RAM 108732, slot 1
I noticed the above in your M122 report. Do you know what provoked it?
Unfortunately not. I had the same error again while printing the firts layer.
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC version 3.6.0-rc.2 (2025-03-31 12:17:13) running on Duet 3 MB6HC v1.01 (SBC mode)
Board ID: 0JD2M-999AL-D25S4-7J1D2-3SJ6K-T51V3
Used output buffers: 1 of 40 (18 max)
=== RTOS ===
Static ram: 137420
Dynamic ram: 98656 of which 0 recycled
Never used RAM 86548, free system stack 130 words
Tasks: LASER(5,nWait 7,0.0%,167) SBC(2,nWait 7,0.9%,809) HEAT(3,nWait 6,0.0%,343) TMC(4,nWait 6,3.0%,375) CanReceiv(6,nWait 1,0.1%,770) CanSender(5,nWait 7,0.0%,327) CanClock(7,delaying,0.0%,348) MAIN(1,running,95.9%,500) IDLE(0,ready,0.1%,29) USBD(3,blocked,0.0%,149), total 100.0%
Owned mutexes: HTTP(MAIN)
=== Platform ===
Last reset 00:51:27 ago, cause: software
Last software reset at 2025-04-01 13:56, reason: User, Platform spinning, available RAM 85548, slot 2
Software reset code 0x2000 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task SBC Freestk 0 n/a
=== Storage ===
Free file entries: 20
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 ===
Segments created 893, maxWait 1145489ms, bed comp in use: mesh, height map offset 0.000, hiccups added 0/0 (0.00/22.42ms), max steps late 0, ebfmin 0.00, ebfmax 0.00
Pos req/act/dcf: 98537.00/98253/0.34 62047.00/62132/-0.86 2388.00/2389/-0.87
Next step interrupt due in 142 ticks, disabled
Driver 0: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Driver 1: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Driver 2: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Driver 3: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Driver 4: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Driver 5: standstill, SG min n/a, mspos 8, reads 15179, writes 22 timeouts 1
Phase step loop runtime (us): min=0, max=46, frequency (Hz): min=205, max=10000
=== DDARing 0 ===
Scheduled moves 4906, completed 4846, LaErrors 0, Underruns [0, 0, 0]
Segments left 10, axes/extruders owned 0x80000007, drives owned 0x80000007
Code queue is empty
=== DDARing 1 ===
Scheduled moves 0, completed 0, LaErrors 0, Underruns [0, 0, 0]
Segments left 0, axes/extruders owned 0x00000000, drives owned 0x00000000
Code queue is empty
=== Heat ===
Bed heaters -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters 2 -1 -1 -1 -1 -1 -1 -1, ordering errs 0
=== GCodes ===
Movement locks held by null, null
HTTP* is doing "M122" in state(s) 0
Telnet is idle in state(s) 0
File* is idle in state(s) 3
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
File2 is idle in state(s) 0
Queue2 is idle in state(s) 0
=== Filament sensors ===
Driver 31: no filament
=== CAN ===
Messages queued 30786, received 201368, lost 0, ignored 0, errs 0, boc 0
Longest wait 2ms for reply type 6013, peak Tx sync delay 386, free buffers 50 (min 46), ts 14635/14634/0
Tx timeouts 0,0,0,0,0,0
=== SBC interface ===
Transfer state: 5, failed transfers: 0, checksum errors: 0
RX/TX seq numbers: 53220/53220
SPI underruns 0, overruns 0
State: 5, disconnects: 0, timeouts: 0 total, 0 by SBC, IAP RAM available 0x27a7c
Buffer RX/TX: 864/2072-0, open files: 0
=== Duet Control Server ===
Duet Control Server version 3.6.0-rc.2 (2025-03-31 10:50:27, 32-bit)
HTTP+Executed:
> Executing M122
File 0:/gcodes/LARGE SOFIA LAMPSHADE.gcode is selected, processing
File:
Buffered code: G3 X595.405 Y624.085 I-4.314 J1.866 E59.03433
Buffered code: G1 X595.555 Y625.451 E61.65082
Buffered code: G1 X595.363 Y626.871 E64.3791
Buffered code: G1 X595.253 Y627.261 E65.15063
Buffered code: G1 X594.762 Y628.389 E67.49298
Buffered code: G1 X594.557 Y628.731 E68.25217
Buffered code: G1 X593.692 Y629.799 E70.86893
Buffered code: G1 X530.615 Y691.023 E238.23745
Buffered code: G1 X529.101 Y692.304 E242.01349
Buffered code: G1 X527.47 Y693.353 E245.70575
Buffered code: G1 X525.685 Y694.194 E249.46271
Buffered code: G1 X523.985 Y694.745 E252.86527
Buffered code: G1 X522.022 Y695.116 E256.66898
Buffered code: G1 X520.059 Y695.221 E260.41187
Buffered code: G1 X518.125 Y695.07 E264.1054
Buffered code: G1 X516.185 Y694.66 E267.88074
Buffered code: G1 X444.689 Y674.356 E409.39167
Buffered code: G3 X442.260 Y671.078 I0.979 J-3.264 E417.70323
Buffered code: G1 F1290.186
Buffered code: G1 X442.218 Y670.833 E418.18384
Buffered code: G1 F1270.827
Buffered code: G1 X442.176 Y670.589 E418.66983
Buffered code: G1 F1252.039
Buffered code: G1 X442.134 Y670.344 E419.16508
Buffered code: G1 F1234.906
Buffered code: G1 X442.104 Y670.24 E419.38373
Buffered code: G1 F1218.236
Buffered codes: 1248 bytes total
Code buffer space: 2024
Configured SPI speed: 8000000Hz, TfrRdy pin glitches: 0
Full transfers per second: 38.54, max time between full transfers: 362.2ms, max pin wait times: 73.7ms/16.9ms
Codes per second: 1.65
Maximum length of RX/TX data transfers: 4604/1352