New jackpot board, x axis not working

In preparation for the LR4 release, i am already gathering some material.

As i am from EU, i bought a jackpot board from Elecrow.

I flashed FluidNC and installed the config of the LR3 to test
(FluidNC_Configs/LowRider CNC/UI V3 LRCNC at main · V1EngineeringInc/FluidNC_Configs · GitHub )

I can jog all steppers except for the X-axis.
I tried the motor on another driver and the motor works, also the driver in another slot works as well …

Any suggestion for trouble shooting ?

Google Photos

Run $SS in the terminal that tells us more relevant info.

$$
$22=1
$21=0
$20=0
$102=200.000
$101=50.000
$100=50.000
$112=1200.000
$111=9000.000
$110=9000.000
$122=80.000
$121=200.000
$120=200.000
$132=300.000
$131=2440.000
$130=1220.000
$10=1
$30=0
ok

When i jog the X, it gives feedback in terminal, but stepper is not moving

$J=G91 G21 X+100 F1000
ok
<Jog|MPos:7.720,0.000,0.000|FS:1000,0|Ov:100,100,100>
<Jog|MPos:24.380,0.000,0.000|FS:1000,0>
...

Shaft of the X motor is not ‘locked’ while the shaft of the other motors are

$SS

You did $$

I should learn to read better :wink:

$SS
[MSG:INFO: FluidNC v3.8.2 https://github.com/bdring/FluidNC]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:config.yaml]
[MSG:INFO: Machine LowRider]
[MSG:INFO: Board Jackpot TMC2209]
[MSG:INFO: UART1 Tx:gpio.0 Rx:gpio.4 RTS:NO_PIN Baud:115200]
[MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 detect:NO_PIN freq:20000000]
[MSG:INFO: Stepping:I2S_static Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:255ms]
[MSG:INFO: User Digital Output:0 on Pin:gpio.26]
[MSG:INFO: User Digital Output:1 on Pin:gpio.27]
[MSG:INFO: Axis count 3]
[MSG:INFO: Axis X (0.000,1220.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2209 UART1 Addr:0 CS:NO_PIN Step:I2SO.2 Dir:I2SO.1 Disable:I2SO.0 R:0.110]
[MSG:INFO:  X Neg Limit gpio.25]
[MSG:INFO: Axis Y (0.000,2440.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2209 UART1 Addr:1 CS:NO_PIN Step:I2SO.5 Dir:I2SO.4 Disable:I2SO.7 R:0.110]
[MSG:INFO:  Y Neg Limit gpio.33]
[MSG:INFO:   Motor1]
[MSG:INFO:     tmc_2209 UART1 Addr:3 CS:I2SO.14 Step:I2SO.13 Dir:I2SO.12 Disable:I2SO.15 R:0.110]
[MSG:INFO:  Y2 Neg Limit gpio.35]
[MSG:INFO: Axis Z (-300.000,0.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2209 UART1 Addr:2 CS:NO_PIN Step:I2SO.10 Dir:I2SO.9 Disable:I2SO.8 R:0.110]
[MSG:INFO:  Z Pos Limit gpio.32]
[MSG:INFO:   Motor1]
[MSG:INFO:     tmc_2209 UART1 Addr:3 CS:I2SO.19 Step:I2SO.18 Dir:I2SO.17 Disable:I2SO.16 R:0.110]
[MSG:INFO:  Z2 Pos Limit gpio.34]
[MSG:ERR: X Axis TMC driver not detected - expected 0x21 got 0x0]
[MSG:INFO: Y Axis driver test passed]
[MSG:INFO: Y2 Axis driver test passed]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Connecting to STA SSID:demast]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 10.11.12.174]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://jackpot.local/]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
[MSG:INFO: Flood coolant gpio.2]
[MSG:INFO: Mist coolant gpio.16]
[MSG:INFO: Probe gpio.36:low]
ok

You have no driver on your X axis according to the board.

I think Ryan recommends staying with the V2 firmware, it might help.

That is an odd one. Best I can say is pull off the little black socket headers, I have seen the pins crossed up in them and shorting. Since you already verified the driver and stepper I have to assume the socket. The chip also powers the Y and Z sockets so it should be a header pin. Takes a bit of fiddling but you can bend them all in line and put the header sockets back on. Should be easier than returning it and waiting.

1 Like

Or, since you are in the EU, don’t do that and exchange the board. If you pull of the socket headers etc. you lose the warranty. :stuck_out_tongue:

Thanks !! That worked … even though it really did not look bad … but still, after reinstalling the headers it works :slight_smile:

Google Photos

[MSG:INFO: X Axis driver test passed]
[MSG:INFO: Y Axis driver test passed]
[MSG:INFO: Y2 Axis driver test passed]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]

So next step while waiting for the LR4 release , making a fluidnc pendant.

3 Likes

Awesome!!

I am not sure if it is a header issue or if putting the drivers on kinda wonky moves them. I ship all my boards out fully assembled and have not seen an issue since.

LR4 is coming along…looking real good!!!

:wink:

2 Likes

I saw this on instagram and honestly thats just mean… :laughing: :laughing: :laughing:

1 Like

Viscious. The LR4 is a beast.

2 Likes