Cannot retract at all , havent been able to start my machine any help appreciated

When you do this after you plug in a cable, Press test (setup menu) and save the serial.log.
Just saw your latest. Congratulations! You shouldn’t need to re-flash, use the menus to update to the latest version.

1 Like

Successfully retracting and extracting now. Going to proceed to the rest of the calibration. But all signs are positive @ian_ab @bar @RandomDave Thanks for your help in troubleshooting.

2 Likes

Let us know how it goes. Nice bit of fault finding and fixing. Gives us another thing to consider when chasing problems. Have you got photos of what you fixed?

The PW546A IC in the picture above has solder bridging across the pins. It was noticeable on the left side under a microscope, though on the right side it is visible even to the naked eye in that image. A bit of desoldering flux at 850 cleaned it up nicely.

I also had to replace the R20 SMD component.

2 Likes

Woah! What a fix! Way to go above and beyond in tracking down what was going on there :smiley:

1 Like

Fun stuff for sure, and if it happens to other users. We should know what to do now. Thanks again for your guy’s help

Hi guys,

Sorry to revive this one, I am having a similar issue after upgrading the board and encoders to 4.1 as the RJ45 were getting disconnected.

Serial Messages
Index.html Version: v1.19-64-g291dac60
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: FluidNC v1.20]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:maslow.yaml]
[MSG:WARN: Ignored key MaslowAutoUpdate]
[MSG:WARN: Ignored key MaslowUpdateURL]
[MSG:INFO: Machine Maslow S3 Board]
[MSG:INFO: Board Maslow]
[MSG:INFO: UART1 Tx:gpio.1 Rx:gpio.2 RTS:NO_PIN Baud:115200]
[MSG:INFO: SPI SCK:gpio.12 MOSI:gpio.11 MISO:gpio.13]
[MSG:INFO: SD Card cs_pin:gpio.10 detect:NO_PIN freq:8000000]
[MSG:INFO: Stepping:Timed Pulse:4us Dsbl Delay:0us Dir Delay:0us Idle Delay:240ms]
[MSG:INFO: Axis count 5]
[MSG:INFO: Axis A (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis B (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis C (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis D (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis Z (-100.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_2209 UART1 Addr:0 Step:gpio.15 Dir:gpio.16 Disable:NO_PIN R:0.11]
[MSG:INFO: Motor1]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:NO_PIN Disable:NO_PIN R:0.11]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Connecting to STA SSID:mice2.4]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 192.168.0.120]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://maslow.local/\]
[MSG:INFO: WebSocket send protection active (canSend() checks enabled)]
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Grbl 1.20 [FluidNC v1.20 (wifi) ‘$’ for help]
Grbl 1.20 [FluidNC v1.20 (wifi) ‘$’ for help]
[MSG:INFO: ‘$H’|‘$X’ to unlock]
[MSG:ERR: Encoder not found on Top Left]
[MSG:INFO: Motor detected on Top Left]
[MSG:ERR: Encoder not found on Top Right]
[MSG:INFO: Motor detected on Top Right]
[MSG:ERR: Encoder not found on Bottom Left]
[MSG:INFO: Motor detected on Bottom Left]
[MSG:ERR: Encoder not found on Bottom Right]
[MSG:INFO: Motor detected on Bottom Right]
[MSG:INFO: Current z-axis position loaded as: 0.000]
[MSG:INFO: No saved belt positions found in NVS - machine will remain in UNKNOWN state until belts are calibrated/extended]
[MSG:ERR: Maslow failed to initialize - fix errors and restart]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:ERR: Encoder not found on Bottom Right]
[MSG:INFO: Channel auto report interval set to 50 ms]
Test
Index.html Version: v1.19-64-g291dac60
[MSG:INFO: Firmware Version: v1.20]
[MSG:INFO: I2C Timeout: ]
[MSG:INFO: 10]
[MSG:WARN: Encoder read failure on Top Left]
[MSG:WARN: Encoder not found on Top Left]
[MSG:WARN: Magnet not detected on Top Left]
[MSG:WARN: Encoder read failure on Top Right]
[MSG:WARN: Encoder not found on Top Right]
[MSG:WARN: Magnet not detected on Top Right]
[MSG:WARN: Encoder not found on Bottom Left]
[MSG:WARN: Magnet not detected on Bottom Left]
[MSG:WARN: Encoder not found on Bottom Right]
[MSG:WARN: Magnet not detected on Bottom Right]
[MSG:ERR: Encoder not found on Bottom Right]

1 Like

Where did those grey encoder wires come from? Are they custom made? That seems like the first thing that I would investigate.

I don’t have the pinouts on hand right now, but I can grab a picture tomorrow

1 Like

:man_facepalming: they are from a local RC store, when I purchase the upgrade it was only the board and 5 encoders that came in

1 Like

Those do look quite like ones I found on Amazon when I was finding some.

Are they straight cables (the connectors are at 180 degrees, but each lead goes straight, so pin 1 on the first connector goes to pin 5 on the other)?

They need to be pin 1 to pin 1 (I can’t remember if that is a crossover cable or that means something slightly different)

If so, it is possible to carefully pop each pin out and rewire them to make them work.

1 Like

Thank you Bar and Dave, I had a look this morning and they are straight cables, each cable goes to the opposite pin. I’ll try to rearrange with the pinout diagram this weekend

That sounds like the issue for sure. I can send you the right ones for free. Will you DM me your order number so I can investigate why they didn’t come in the box?

thank you @bar, when I purchased it the kit was sold out and I purchase the board and encoders separate

1 Like