Hello everybody,
I got Maslow in 2024 and after initial problems and a broken board i stopped my activities, so far I did not get maslow to work.
Now i wanted to restart my maslow experience, made an firmware update to 1.17 and tried a first calibration. But after extending and retracting all belts i’m always stuck in “Maslow is not ready to move. Could not perform Jog. Belt length are unknown.”. Maybe I am just overlooking something here but it is really frustrating.
Here is my log:
Serial Messages
Index.html Version: v1.17
[MSG:DBG: WebSocket 0 from 192.168.0.2 uri /]
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:DBG: /preferences.json is cached]
[MSG:INFO: FluidNC v1.17]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:DBG: Spiffs mount failed: ESP_FAIL]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:maslow.yaml]
[MSG:DBG: Running after-parse tasks]
[MSG:DBG: Center coordinates recalculated after configuration load: X=2197.631 Y=1647.726]
[MSG:DBG: Checking configuration]
[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:DBG: Initializing motor / limits…]
[MSG:INFO: Axis B (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:DBG: Initializing motor / limits…]
[MSG:INFO: Axis C (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:DBG: Initializing motor / limits…]
[MSG:INFO: Axis D (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:DBG: Initializing motor / limits…]
[MSG:INFO: Axis Z (-100.000,0.000)]
[MSG:INFO: Motor0]
[MSG:DBG: Initializing motor / limits…]
[MSG:DBG: TMCStepper Library Ver. 0x0x703]
[MSG:INFO: tmc_2209 UART1 Addr:0 Step:gpio.15 Dir:gpio.16 Disable:NO_PIN R:0.11]
[MSG:INFO: Motor1]
[MSG:DBG: Initializing motor / limits…]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:gpio.38 Disable:NO_PIN R:0.11]
[MSG:INFO: Z Axis driver test passed]
[MSG:DBG: Z Axis StealthChop]
[MSG:DBG: CHOPCONF: 0x0x18000053]
[MSG:DBG: COOLCONF: 0x0x0]
[MSG:DBG: TPWMTHRS: 0x0x0]
[MSG:DBG: TCOOLTHRS: 0x0x0]
[MSG:DBG: GCONF: 0x0x1c4]
[MSG:DBG: PWMCONF: 0x0xc10d0024]
[MSG:DBG: IHOLD_IRUN: 0x0x11108]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:DBG: Z2 Axis StealthChop]
[MSG:DBG: CHOPCONF: 0x0x18000053]
[MSG:DBG: COOLCONF: 0x0x0]
[MSG:DBG: TPWMTHRS: 0x0x0]
[MSG:DBG: TCOOLTHRS: 0x0x0]
[MSG:DBG: GCONF: 0x0x1c4]
[MSG:DBG: PWMCONF: 0x0xc10d0024]
[MSG:DBG: IHOLD_IRUN: 0x0x11108]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID maslow IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Grbl 1.17 [FluidNC v1.17 (wifi) ‘$’ for help]
Grbl 1.17 [FluidNC v1.17 (wifi) ‘$’ for help]
[MSG:INFO: ‘$H’|‘$X’ to unlock]
[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: 55.000]
[MSG:DBG: Belt positions NOT loaded from NVS - data is stale/invalid or not found]
[MSG:INFO: Saved belt positions in NVS are marked as stale/invalid (value=0) - machine will remain in UNKNOWN state until belts are calibrated/extended]
[MSG:INFO: Starting Maslow Version v1.17]
[MSG:DBG: /index.html found]
[MSG:DBG: path /index.html CT text/html hash “E359EA20E12907AB8E8000D546ECF5ADBE757A4AAAB192FE3AC0252458AEDBA3”]
[MSG:DBG: /index.html found]
[MSG:DBG: path /index.html CT text/html hash “E359EA20E12907AB8E8000D546ECF5ADBE757A4AAAB192FE3AC0252458AEDBA3”]
[MSG:INFO: Channel auto report interval set to 50 ms]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Right pulled tight with offset -0.011]
[MSG:INFO: Bottom Left pulled tight with offset 0.000]
[MSG:INFO: Bottom Right pulled tight with offset 0.000]
[MSG:INFO: Top Left pulled tight with offset 0.000]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:DBG: Belt positions saved to NVS: TL=-0 TR=-0 BL=-0 BR=-0 state=2]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:DBG: Belt positions marked as stale/invalid in NVS, state=3]
[MSG:INFO: All belts extended to 1500.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:DBG: Belt positions saved to NVS: TL=1500.01 TR=1510.52 BL=1511.48 BR=1515.81 state=4]
[MSG:INFO: Succeeded]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Extended to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:DBG: Belt positions marked as stale/invalid in NVS, state=1]
10.9079, “extended”: true }
[MSG:INFO: Top Left pulled tight with offset 1434.384]
[MSG:INFO: Bottom Right pulled tight with offset 1437.658]
[MSG:INFO: Bottom Left pulled tight with offset 1412.364]
[MSG:INFO: Top Right pulled tight with offset 1412.665]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:DBG: Belt positions saved to NVS: TL=-0.998456 TR=-0 BL=-0.0322083 BR=-0.944775 state=2]
[MSG:INFO: Succeeded]
Calibrate
[MSG:INFO: Requesting state change from Belts Retracted to Calibrating]
[MSG:INFO: Cannot start calibration until the belts have been extended]
Maslow is not ready to move.
Could not perform Jog. Belt lengths are unknown.
Anybody an idea what I am doing wrong here?
Thank you for your help!
