Post Go back to editing

Interface TMC8100 with TMC4671's SPI debug interface to periodically update PHI_E_EXT with the encoder's position

Category: Hardware
Product Number: TMC8100

My goal is to use the TMC8100 to periodically update the PHI_E_EXT register of the TMC4671 via its SPI debug interface ...

Has anyone implemented this type of interface between TMC8100 → TMC4671?

Is it feasible for the TMC8100 to directly drive the SPI debug interface of the TMC4671, or is an MCU required as an intermediary?

Are there any recommended synchronization strategies?

Any example code, application notes, or reference designs demonstrating this architecture?

note: I understand that, in order to use this encoder as the position source for FOC, the PHI_E_EXT register needs to be periodically updated with the encoder position, after applying the required offset and conversion based on the motor pole-pair count.