Hello everybody.
I am currently running an old Marlin 2.0.x-bugfix version on my heavily modded 8-bit Anycubic i3 Mega with TMC2208s in UART mode. With my current setup, the two Z steppers both share a TX pin! This was not a problem at all with the bugfix version and would compile just fine. The two steppers are also working just fine being connected to the same TX pin, there are no problems whatsoever.
Today I decided to finally update the firmware to 2.0.7.2. This is where I am facing a problem when compiling. I get the following error:
"static assertion failed: Z2_SLAVE_ADDRESS conflicts with another driver using the same Z2_SERIAL_RX_PIN or Z2_SERIAL_TX_PIN"
So quite obviously, assigning one TX pin to both Z steppers is no longer allowed, which is a shame! I'd be very thankful if somebody could help me out here and let me know what I need to change to restore functionality. Thanks a lot everyone!
I am currently running an old Marlin 2.0.x-bugfix version on my heavily modded 8-bit Anycubic i3 Mega with TMC2208s in UART mode. With my current setup, the two Z steppers both share a TX pin! This was not a problem at all with the bugfix version and would compile just fine. The two steppers are also working just fine being connected to the same TX pin, there are no problems whatsoever.
Today I decided to finally update the firmware to 2.0.7.2. This is where I am facing a problem when compiling. I get the following error:
"static assertion failed: Z2_SLAVE_ADDRESS conflicts with another driver using the same Z2_SERIAL_RX_PIN or Z2_SERIAL_TX_PIN"
So quite obviously, assigning one TX pin to both Z steppers is no longer allowed, which is a shame! I'd be very thankful if somebody could help me out here and let me know what I need to change to restore functionality. Thanks a lot everyone!