Aceso
(Brad Hewson)
May 29, 2024, 2:06am
1
Here is my config for my ZenXY table. I have not tested it yet. Posting it here for people smarter then me to look at and see if I need to change anything. My jackpot board is V1.2 10/2023 ESP32-wroom-32d espressif.
board: Jackpot TMC2209
name: ZenXY Table
meta: 05-28-2024 BradH
stepping:
engine: I2S_static
idle_ms: 255
pulse_us: 4
dir_delay_us: 1
disable_delay_us: 0
segments: 12
uart1:
txd_pin: gpio.0
rxd_pin: gpio.4
rts_pin: NO_PIN
cts_pin: NO_PIN
baud: 115200
mode: 8N1
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
card_detect_pin: NO_PIN
frequency_hz: 20000000
kinematics:
Corexy:
axes:
shared_stepper_disable_pin: NO_PIN
shared_stepper_reset_pin: NO_PIN
x:
steps_per_mm: 50.000000
max_rate_mm_per_min: 9000.000000
acceleration_mm_per_sec2: 200.000000
max_travel_mm: 1220.000000
soft_limits: false
homing:
cycle: 2
allow_single_axis: true
positive_direction: false
mpos_mm: 0.000000
feed_mm_per_min: 300.000000
seek_mm_per_min: 1500.000000
settle_ms: 500
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: gpio.25
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 5.000000
tmc_2209:
addr: 0
cs_pin: NO_PIN
uart_num: 1
step_pin: I2SO.2
direction_pin: I2SO.1
disable_pin: I2SO.0
r_sense_ohms: 0.110000
run_amps: 0.680000
hold_amps: 0.500000
microsteps: 8
toff_disable: 0
toff_stealthchop: 5
use_enable: false
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
toff_coolstep: 3
y:
steps_per_mm: 50.000000
max_rate_mm_per_min: 9000.000000
acceleration_mm_per_sec2: 200.000000
max_travel_mm: 2440.000000
soft_limits: false
homing:
cycle: 2
allow_single_axis: true
positive_direction: false
mpos_mm: 0.000000
feed_mm_per_min: 300.000000
seek_mm_per_min: 1500.000000
settle_ms: 500
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: gpio.33
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 5.000000
tmc_2209:
addr: 1
cs_pin: NO_PIN
uart_num: 1
step_pin: I2SO.5
direction_pin: I2SO.4
disable_pin: I2SO.7
r_sense_ohms: 0.110000
run_amps: 0.680000
hold_amps: 0.500000
microsteps: 8
toff_disable: 0
toff_stealthchop: 5
use_enable: false
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
Something went wrong with your code post, and formatted that way we can’t look at the indenting.
Can you re-post it in the blockquote style. The whole thing should look like this:
board: Jackpot TMC2209
name: ZenXY Table
meta: 05-28-2024 BradH
stepping:
engine: I2S_static
idle_ms: 255
pulse_us: 4
dir_delay_us: 1
disable_delay_us: 0
segments: 12
Aceso
(Brad Hewson)
May 29, 2024, 2:30am
4
board: Jackpot TMC2209
name: ZenXY Table
meta: 05-28-2024 BradH
stepping:
engine: I2S_static
idle_ms: 255
pulse_us: 4
dir_delay_us: 1
disable_delay_us: 0
segments: 12
uart1:
txd_pin: gpio.0
rxd_pin: gpio.4
rts_pin: NO_PIN
cts_pin: NO_PIN
baud: 115200
mode: 8N1
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
card_detect_pin: NO_PIN
frequency_hz: 20000000
kinematics:
Corexy:
axes:
shared_stepper_disable_pin: NO_PIN
shared_stepper_reset_pin: NO_PIN
x:
steps_per_mm: 50.000000
max_rate_mm_per_min: 9000.000000
acceleration_mm_per_sec2: 200.000000
max_travel_mm: 1220.000000
soft_limits: false
homing:
cycle: 2
allow_single_axis: true
positive_direction: false
mpos_mm: 0.000000
feed_mm_per_min: 300.000000
seek_mm_per_min: 1500.000000
settle_ms: 500
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: gpio.25
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 5.000000
tmc_2209:
addr: 0
cs_pin: NO_PIN
uart_num: 1
step_pin: I2SO.2
direction_pin: I2SO.1
disable_pin: I2SO.0
r_sense_ohms: 0.110000
run_amps: 0.680000
hold_amps: 0.500000
microsteps: 8
toff_disable: 0
toff_stealthchop: 5
use_enable: false
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
toff_coolstep: 3
y:
steps_per_mm: 50.000000
max_rate_mm_per_min: 9000.000000
acceleration_mm_per_sec2: 200.000000
max_travel_mm: 2440.000000
soft_limits: false
homing:
cycle: 2
allow_single_axis: true
positive_direction: false
mpos_mm: 0.000000
feed_mm_per_min: 300.000000
seek_mm_per_min: 1500.000000
settle_ms: 500
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: gpio.33
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 5.000000
tmc_2209:
addr: 1
cs_pin: NO_PIN
uart_num: 1
step_pin: I2SO.5
direction_pin: I2SO.4
disable_pin: I2SO.7
r_sense_ohms: 0.110000
run_amps: 0.680000
hold_amps: 0.500000
microsteps: 8
toff_disable: 0
toff_stealthchop: 5
use_enable: false
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
jeffeb3
(Jeffeb3)
May 30, 2024, 1:49pm
5
Block quote isn’t right for code. The preformatted text is better. You start and end the preformatted text with three backticks on their own line:
```
Code
Code
Code
```
I’ve edited both posts.
Now let me go take a look…
4 Likes
jeffeb3
(Jeffeb3)
May 30, 2024, 1:54pm
6
Brad Hewson:
steps_per_mm
Those should be 100.
I don’t see the corexy bit. I think it should be this:
kinematics:
corexy:
And blank line after that.
I don’t have the jackpot pins memorized, but I assume you took this from another working jackpot file.
There is a bit of startup homing I figured out for my RMRRF table. We should add that to the default too, for the optical endstops and homing order.
2 Likes
Aceso
(Brad Hewson)
May 30, 2024, 10:14pm
7
Thanks I have changed it. My order is going to be here on Friday but I wont be home so I will have to wait until Sunday to see if I will get this working. I will let you all know if this works.
1 Like
vicious1
(Ryan)
Closed
March 3, 2026, 9:09pm
8
Closing old topics to limit spambots