Skip to content

Tmc #43

@budabalint

Description

@budabalint

I have a TMC5160 stepper driver that I’m trying to get working.
The goal is to control it only via SPI, but I can’t get the driver to start up at all.
I’ve tried both SPI control and Step/Dir signals, as well as several C++ libraries, but nothing seems to work.

This is the official github repository for the panel:
https://github.com/FYSETC/FYSETC-QHV5160

Most recently, I tested with this library but the driver still didn’t respond.
I also have a TMC2209 driver, and with that one my motor runs perfectly over UART, so I know the motor itself is fine.

With the TMC5160, however, the motor doesn’t move at all — it doesn’t even hold torque.
Using a multimeter, I confirmed that it’s receiving the correct voltages (3.3 V and 16 V), GND is common everywhere, and as far as I can tell the pins are wired correctly.
It just refuses to start in any way.

I’m starting to suspect a hardware fault, but I’m not 100% sure.
Does anyone have any tips or things I should check?

Here is some images of the current wiring.

Image
Image
Image
Image
Image
Image

Thanks in advance to anyone who can help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions