scottalford75 / Remora

Remora is a free, opensource LinuxCNC component and Programmable Realtime Unit (PRU) firmware to allow LPC176x and STM32F4 micro-controller controller boards to be used in conjunction with a Raspberry Pi to implement a LinuxCNC based CNC controller.
125 stars 31 forks source link

Question #27

Open jrstrick opened 2 years ago

jrstrick commented 2 years ago

Just a quick question on the TMC2208 driver support in Remora. Does Remora use the step/direction pins for stepping and direction even when a UART RX line is enabled for the TMC2208?

scottalford75 commented 2 years ago

Correct. The UART connection is used for the configuration of the driver. Once setup the module shuts down the UART connection and the driver uses the step and direction pins.

I have tested velocity mode with the drivers, but this is not implemented in Remora. In this mode the driver velocity and direction is instructed over the serial connection.

jrstrick commented 2 years ago

Good to know, thanks.

Sent from my iPad

On Jan 19, 2022, at 11:16 PM, Scott @.***> wrote:

 Correct. The UART connection is used for the configuration of the driver. Once setup the module shuts down the UART connection and the driver uses the step and direction pins.

I have tested velocity mode with the drivers, but this is not implemented in Remora. In this mode the driver velocity and direction is instructed over the serial connection.

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.