Hi, I just powered up my Jackpot Controller that I received today and I have an issue. The Y1 is not responding to the WEB Ui when I select Y+. Y- works without any issue. The Web Ui shows the the Y+ is incrementing but there is no movement All other axes steppers are responding correctly. I swapped the Stepper to see if the issue was with the stepper but again no Y+ movement. Any help will be appreciated.
Can you post a picture of your board as you have it wired now?
And it is best to post what your terminal shows when you run a $ss command.
$G
$J=G91 G21 F2400 Y10
ok
<Jog|MPos:0.000,0.360,0.000|FS:2040,0|Pn:XYZ|WCO:0.000,0.000,0.000>
$J=G91 G21 F2400 Y10
ok
<Jog|MPos:0.000,10.200,0.000|FS:1800,0|Pn:XYZ|Ov:100,100,100>
$J=G91 G21 F2400 Y10
ok
<Jog|MPos:0.000,20.140,0.000|FS:1680,0|Pn:XYZ>
<Idle|MPos:0.000,30.000,0.000|FS:0,0|Pn:XYZ>
$J=G91 G21 F2400 Y-10
ok
<Jog|MPos:0.000,29.860,0.000|FS:1680,0|Pn:XYZ>
$J=G91 G21 F2400 Y-10
ok
<Jog|MPos:0.000,19.500,0.000|FS:2160,0|Pn:XYZ>
<Idle|MPos:0.000,10.000,0.000|FS:0,0|Pn:XYZ>
$ss
[MSG:INFO: FluidNC 3.7.10
[MSG:INFO: Compiled with ESP32 SDK:v4.4.4]
[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: 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: Kinematic system: Cartesian]
<Idle|MPos:0.000,10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:0.000,10.000,0.000|FS:0,0|Pn:XYZ>
Do me a favor. Power off completely. power on sign in, move any axis with the jog, then run $ss.
That is missing a lot of information.
Run $ss twice in a row to make sure the polling does not interrupt it.
$G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok
<Idle|MPos:0.000,0.000,0.000|FS:0,0|Pn:XYZ|WCO:0.000,0.000,0.000>
$J=G91 G21 F2400 X10
ok
<Jog|MPos:0.080,0.000,0.000|FS:1680,0|Pn:XYZ|Ov:100,100,100>
<Idle|MPos:10.000,0.000,0.000|FS:0,0|Pn:XYZ>
$J=G91 G21 F2400 X10
ok
<Jog|MPos:10.180,0.000,0.000|FS:1800,0|Pn:XYZ>
$J=G91 G21 F2400 X-100
ok
<Jog|MPos:19.860,0.000,0.000|FS:1800,0|Pn:XYZ>
$J=G91 G21 F2400 X-100
ok
<Jog|MPos:-11.040,0.000,0.000|FS:2400,0|Pn:XYZ>
<Idle|MPos:-180.000,0.000,0.000|FS:0,0|Pn:XYZ>
$ss
[MSG:INFO: FluidNC 3.7.10
[MSG:INFO: Compiled with ESP32 SDK:v4.4.4]
[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: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]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Flood coolant gpio.2]
[MSG:INFO: Mist coolant gpio.16]
[MSG:INFO: Probe Pin: gpio.36:low]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID FluidNC 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]
ok
<Idle|MPos:-180.000,0.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,0.000,0.000|FS:0,0|Pn:XYZ>
$G
$J=G91 G21 F2400 Y-10
ok
<Jog|MPos:-180.000,-0.080,0.000|FS:1680,0|Pn:XYZ|WCO:0.000,0.000,0.000>
$J=G91 G21 F2400 Y-100
ok
<Jog|MPos:-180.000,-10.140,0.000|FS:1800,0|Pn:XYZ|Ov:100,100,100>
$J=G91 G21 F2400 Y100
ok
<Jog|MPos:-180.000,-109.920,0.000|FS:1680,0|Pn:XYZ>
<Jog|MPos:-180.000,-73.060,0.000|FS:2400,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
$ss
[MSG:INFO: FluidNC 3.7.10
[MSG:INFO: Compiled with ESP32 SDK:v4.4.4]
[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: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]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Flood coolant gpio.2]
[MSG:INFO: Mist coolant gpio.16]
[MSG:INFO: Probe Pin: gpio.36:low]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID FluidNC 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]
ok
$ss
[MSG:INFO: FluidNC 3.7.10
[MSG:INFO: Compiled with ESP32 SDK:v4.4.4]
[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: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]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Flood coolant gpio.2]
[MSG:INFO: Mist coolant gpio.16]
[MSG:INFO: Probe Pin: gpio.36:low]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID FluidNC 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]
ok
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ|WCO:0.000,0.000,0.000>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ|Ov:100,100,100>
<Idle|MPos:-180.000,-10.000,0.000|FS:0,0|Pn:XYZ>
Does it work fine now? The $ss looks perfect.
No unfortunately same issue.
Are your endstop wired correctly? If they are NO instead of NC you will only be able to go negative.
My bad you do not have endstops plugged in.
X and Z work fine?
I don’t have the endstops connected yet. I just wanted to check the steppers were Ok.
POwer down and swap your X driver for the Y driver. see if that changes anything.
You have a LR config so you should have two Y steppers moving. Do they both move or just one?
Both move in Y- but only Y2 moves in Y+
I swapped X1 and Y1 and the issue remains on Y1 not moving in Y+. It move in the Y- direction only.
X1,X2 and Z work fine in both the + and - directions.
Y2 also works in both directions.
Its only Y1 which does not rotate in the + direction but works in the - direction.
Sorry my mistake in last post X only has one stepper which works in both directions and Z has 2 steppers which work in both directions.
That is wild… If the direction pin was bad it either would not turn or always turn in the same direction I would assume.