Manually Installing DSF\SBC ver 3.3 ??
-
I'm following the procedure outlined in https://docs.duet3d.com/en/User_manual/Machine_configuration/DSF_Other, but I want to select\install ver 3.3 stable and NOT 3.4, on a clean new install of raspberry Pi Bullseye, is there an approved way of doing it ??
-
Give this a try
-
Thank you, I'll give it a go, as I really can't get on with 3.4 as I get very inconsistent results with things like bed probing etc...
-
@dr_ju_ju I am not aware of any issue with bed probing in RRF 3.4. The issues in 3.4 that we are aware of are the ones listed in the bug fixes section of the release notes at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-341rc1 for the forthcoming 3.4.1rc1 release.
-
I freely admit that I'm probably doing something stupid, but I'm unable to get an accurate repeatable first layer...
Console output this morning:
04/05/2022, 09:51:02 G29
36 points probed, min error -1.425, max error 4.750, mean 1.062, deviation 1.513
Height map saved to file 0:/sys/heightmap.csv
04/05/2022, 09:47:09 G32
04/05/2022, 09:47:09 Leadscrew adjustments made: -7.140 7.825 -0.390 8.999, points used 4, (mean, deviation) before (2.291, 2.895) after (-0.000, 0.000)
04/05/2022, 09:44:38 G32
04/05/2022, 09:44:38 Leadscrew adjustments made: 4.459 3.632 9.233 -7.636, points used 4, (mean, deviation) before (2.334, 3.241) after (-0.000, 0.000)
04/05/2022, 09:43:53 G32
04/05/2022, 09:43:53 Leadscrew adjustments made: 8.477 4.360 -7.146 3.564, points used 4, (mean, deviation) before (2.391, 3.536) after (-0.000, 0.000)
04/05/2022, 09:43:09 G32
04/05/2022, 09:43:09 Leadscrew adjustments made: 4.607 -7.556 3.903 8.250, points used 4, (mean, deviation) before (2.398, 3.583) after (-0.000, 0.000)
04/05/2022, 09:42:27 G32
04/05/2022, 09:42:27 Leadscrew adjustments made: -5.766 -1.041 12.474 3.904, points used 4, (mean, deviation) before (2.325, 4.244) after (-0.000, 0.000)
04/05/2022, 09:40:42 G29
36 points probed, min error -5.850, max error 0.125, mean -2.328, deviation 1.565
Height map saved to file 0:/sys/heightmap.csv
04/05/2022, 09:36:11 G32
04/05/2022, 09:36:11 Leadscrew adjustments made: -5.545 9.433 -0.084 -3.699, points used 4, (mean, deviation) before (-0.081, 3.319) after (-0.000, 0.000)
04/05/2022, 09:35:22 G32
04/05/2022, 09:35:22 Leadscrew adjustments made: 9.349 0.238 -3.306 -6.109, points used 4, (mean, deviation) before (0.075, 3.430) after (0.000, 0.000)
04/05/2022, 09:34:40 G32
04/05/2022, 09:34:40 Leadscrew adjustments made: -0.068 -3.676 -6.738 9.966, points used 4, (mean, deviation) before (-0.017, 3.605) after (-0.000, 0.000)
04/05/2022, 09:33:56 G32
04/05/2022, 09:33:56 Leadscrew adjustments made: -2.814 -7.246 10.725 -0.424, points used 4, (mean, deviation) before (0.031, 3.701) after (0.000, 0.000)
04/05/2022, 09:33:08 G32
04/05/2022, 09:33:08 Leadscrew adjustments made: -7.453 11.226 -0.772 -3.473, points used 4, (mean, deviation) before (-0.241, 3.879) after (0.000, 0.000)
04/05/2022, 09:08:33 Connection established04/05/2022, 09:57:07 M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC version 3.4.0 (2022-03-15 18:57:24) running on Duet 3 MB6HC v1.01 or later (SBC mode)
Board ID: 08DJM-956BA-NA3TJ-6J1D2-3S86Q-9V9QT
Used output buffers: 1 of 40 (21 max)
=== RTOS ===
Static ram: 151000
Dynamic ram: 66216 of which 192 recycled
Never used RAM 133192, free system stack 124 words
Tasks: SBC(ready,0.6%,466) HEAT(notifyWait,0.0%,321) Move(notifyWait,0.0%,249) CanReceiv(notifyWait,0.0%,772) CanSender(notifyWait,0.0%,356) CanClock(delaying,0.0%,339) TMC(notifyWait,7.9%,58) MAIN(running,91.5%,923) IDLE(ready,0.0%,30), total 100.0%
Owned mutexes: HTTP(MAIN)
=== Platform ===
Last reset 11:58:22 ago, cause: power up
Last software reset at 2022-05-03 21:58, reason: MemoryProtectionFault iaccViol, GCodes spinning, available RAM 133264, slot 2
Software reset code 0x4963 HFSR 0x00000000 CFSR 0x00000001 ICSR 0x00400804 BFAR 0x00000000 SP 0x2041b4e8 Task MAIN Freestk 1664 ok
Stack: 000002eb bf00fe8f 00000000 00000000 000003bd 00484823 00000000 60030000 00000000 004847ff 00000000 00000000 20429870 0000000a 00000001 2042ba38 20419a8c 2042d704 00000000 00000001 00000000 004844b7 2042d704 00000000 00000000 004847ff 00000000
Error status: 0x00
Aux0 errors 0,0,0
Step timer max interval 132
MCU temperature: min 47.4, current 47.6, max 47.7
Supply voltage: min 23.7, current 23.7, max 23.7, under voltage events: 0, over voltage events: 0, power good: yes
12V rail voltage: min 12.0, current 12.0, max 12.1, under voltage events: 0
Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
Events: 0 queued, 0 completed
Driver 0: standstill, SG min n/a, mspos 504, reads 37721, writes 0 timeouts 0
Driver 1: standstill, SG min n/a, mspos 792, reads 37721, writes 0 timeouts 0
Driver 2: standstill, SG min n/a, mspos 664, reads 37721, writes 0 timeouts 0
Driver 3: standstill, SG min n/a, mspos 72, reads 37722, writes 0 timeouts 0
Driver 4: standstill, SG min n/a, mspos 328, reads 37721, writes 0 timeouts 0
Driver 5: standstill, SG min n/a, mspos 168, reads 37721, writes 0 timeouts 0
Date/time: 2022-05-04 09:57:06
Slowest loop: 1.19ms; fastest: 0.05ms
=== 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, segments created 3, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000
=== MainDDARing ===
Scheduled moves 652, completed 652, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== AuxDDARing ===
Scheduled moves 0, completed 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, chamber heaters -1 -1 -1 -1, ordering errs 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 272, received 605, lost 0, boc 0
Longest wait 0ms for reply type 0, peak Tx sync delay 5, free buffers 50 (min 50), ts 151/151/0
Tx timeouts 0,0,0,0,0,0
=== SBC interface ===
Transfer state: 4, failed transfers: 0, checksum errors: 0
RX/TX seq numbers: 50314/50314
SPI underruns 0, overruns 0
State: 5, disconnects: 1, timeouts: 1, IAP RAM available 0x2b880
Buffer RX/TX: 0/0-0, open files: 0
=== Duet Control Server ===
Duet Control Server v3.4.0
Code buffer space: 4096
Configured SPI speed: 8000000Hz, TfrRdy pin glitches: 0
Full transfers per second: 39.40, max time between full transfers: 35.3ms, max pin wait times: 25.9ms/0.1ms
Codes per second: 0.03
Maximum length of RX/TX data transfers: 3332/516 -
@dr_ju_ju Probably best to start a new thread to tackle that issue directly.