3.5.0-rc.1 Brakes not engaging
-
Also @Amagatth, regarding your thread https://forum.duet3d.com/topic/35935/controle-nema-23-brake, see @dc42's post above.
Ian
-
-
@timschneider thx i try to put your file but i am on 3.5.2 it work ?
-
@Amagatth
yes this is for 3.5.2 and the brake connected to MB6HCanyhow, I've applied the patch from @dc42 on RRF to use WriteAnalog and this works.
src/Platform/Platform.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Platform/Platform.cpp b/src/Platform/Platform.cpp index 874b75ac..f3c2f560 100644 --- a/src/Platform/Platform.cpp +++ b/src/Platform/Platform.cpp @@ -2732,8 +2732,10 @@ void Platform::EngageBrake(size_t driver) noexcept { #if SUPPORT_BRAKE_PWM currentBrakePwm[driver] = 0.0; -#endif + brakePorts[driver].WriteAnalog(0.0); +#else brakePorts[driver].WriteDigital(false); // turn the brake solenoid off to engage the brake +#endif } void Platform::DisengageBrake(size_t driver) noexcept
@p8blr
this is the file for the 6XD with WriteAnalog(0.0)
Duet3Firmware_MB6XD.bin -
@timschneider thx for the file i apply it
-
@Amagatth it work ! now m18 engage break !
-
-
@timschneider I tried that file but it seems to have messed everything up. Now what do I do?
@dc42 When will this issue be fixed? I've also noticed that remapping drives do different axes messes up the brake control as well. Only a reboot will fix.
-
@p8blr
hi maybe you try the 3.5.3 rc-1 the fix is includedhttps://github.com/Duet3D/RepRapFirmware/releases/tag/3.5.3-rc.1
M17 did not energise the motor brake solenoid (issue 1023)
-
@timschneider I just setup a new image again and M997 S2 F"unstable" doesn't work, sudo apt update, sudo apt upgrade doesn't update the firmware, neither does M997 B0. How do I do this? I don't see any documentation of the sort.
-
@dc42 M997 S2 V"3.5.3-rc.1" gives "could not find reprapfirmware package....." on a brand new image. Why is this happening?
-
have you switched from the stable to the unstable package feed?
-
@jay_s_uk Isn't that what M997 S2 F"unstable" does?
@dc42 I ditched the Raspberry Pi for the moment, and connected via usb and used a SD card and YAT to update to the 3.5.3-RC-1, that worked fine. All board up to date, but after I connected my raspberry pi, and uploaded my original config file, now I get the same errors I had after updating in my last post. SPI connection reset, lost connection to duet. Keep in mind the printer was working fine with the same config file for ages up until the upgrade and there have been no hardware changes. Also in SBC mode my can bus lights don't blink right.
-
@p8blr said in 3.5.0-rc.1 Brakes not engaging:
M997 S2 V"3.5.3-rc.1"
I think that should beI'm wrong, sorry!M997 S2 V"3.5.3.rc.1"
Ian
-
@p8blr yes, the F should switch you over (not tried it though)
-
@p8blr
can you send us the output of
M98 P"config.g"
maybe there is a bug in the config, as it appears to me, that was created for an older version of RRF. As stated in the config, it was created for
Firmware Version 3.5.0 Release Candidate 1
, since then there have been a few incompatible changes. -
-
@p8blr thank you for the files, but can you just make a screenshot of the output when you send the command
M98 P"config.g"
in the console. -
I started a new thread more relevant to this specific issue: https://forum.duet3d.com/topic/36442/firmware-update-bricked-printer-spi-connection-has-been-reset
-
-
-
@p8blr thanks for starting a new thread. I will lock this one.
-