Hi All,
I built my Maslow 4.1 a few months back, never had the time to turn it on.
Today I finally started on the actual set-up:
I upgraded to Firmware 1.16 without problems.
I followed the instructions to pull in all belts, which is where I am stuck: 3 belts are being pulled in (at 1300), on belt (Top Left, Uppermost arm does not move).
After searching a bit on the forum, I moved up the force to 1500 and 1800 and tried again. Still no movement. I noticed that all the other motors spools turn a little bit (looking into the case of the motors), when clicking “retract all”.
To find out if the motor is broken, I connected the motor to TR (second from below) and tried retract all again. This time the motor moved for about 10cm (at 1300 force), with force 1800 I got the belt to be pulled in fully. At the same time, the motor “TR”, which I connected to channel TL did not move at all anymore.
Using the manual command $TRO / $TRI (BR/BL/TL etc…) I got all three motors at BR, BL and TR to extend / retract the cables a few millimeters for testing (the log ends with “[MSG:INFO: 200]”. Using the command $TLO / $TLI does nothing (The logs ends with [MSG:INFO: 201]).
I then tried to measure with a multi-meter, if the motor at channel TL gets some voltage. To do this I extended all four belts for ca 10mm (using the above commands, physically switching the connection for the non-working channel). and hit “Retract All”. This gives me a few seconds to measure voltage at the soldering points on the backside of the board: All working motors show a few volts of current, except for Channel TL.
Conclusion: All motors and encoder cables work. The channel “TL” either is broken, or I am doing something wrong.
A pointer in the right direction is certainly appreciated.
Best Regards
Jochen
PS: an excerpt from the logs (I can make the full log available)
[MSG:INFO: Encoder connected on Top Left]
[MSG:INFO: Motor detected on Top Left]
[MSG:INFO: Encoder connected on Top Right]
[MSG:INFO: Motor detected on Top Right]
[MSG:INFO: Encoder connected on Bottom Left]
[MSG:INFO: Motor detected on Bottom Left]
[MSG:INFO: Encoder connected on Bottom Right]
[MSG:INFO: Motor detected on Bottom Right]
[MSG:INFO: Current z-axis position loaded as: -75.000]
[MSG:INFO: No saved belt positions found in NVS - machine will remain in UNKNOWN state until belts are calibrated/extended]
[MSG:INFO: Starting Maslow Version v1.16]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Retracting Belts to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Bottom Left pulled tight with offset 0.000]
[MSG:INFO: Bottom Right pulled tight with offset 0.043]
[MSG:INFO: Top Right pulled tight with offset -0.011]
#Comment: State of machine never stops “State: Retracting”
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Retracting Belts to Extending Belts]
[MSG:INFO: Cannot extend the belts until they have been retracted]