Klipper3d / klipper

Klipper is a 3d-printer firmware
GNU General Public License v3.0
9.4k stars 5.3k forks source link

SKR mini E3 DIP - diag1 pin #2997

Closed SrGeek closed 4 years ago

SrGeek commented 4 years ago

What is pin number for the diag1 pin on an SKR mini E3 Dip to use sensorless homing. I cant find it on any schematics. I am using TMC2130 for X0/X1 and TMC5160 for Y on one board and Z0/Z1 E0/E1 on another board with DRV8825 both boards are the mini E3 Dip.

jakep82 commented 4 years ago

The diag1 pin should be connected to the endstop pin for each axis. You can confirm that with a multimeter.

klipper-gitissuebot commented 4 years ago

Hi @SrGeek,

It did not look like there was a Klipper log file attached to this ticket. The log file has been engineered to answer common questions the Klipper developers have about the software and its environment (software version, hardware type, configuration, event timing, and hundreds of other questions).

Unfortunately, too many people have opened tickets without providing the log. That consumes developer time; time that would be better spent enhancing the software. If this ticket references an event that has occurred while running the software then the Klipper log must be attached to this ticket. Otherwise, this ticket will be automatically closed in a few days.

For information on obtaining the Klipper log file see: https://github.com/KevinOConnor/klipper/blob/master/docs/Contact.md

The log can still be attached to this ticket - just add a comment and attach the log to that comment.

Best regards, ~ Your friendly GitIssueBot

PS: I'm just an automated script, not a human being.

SrGeek commented 4 years ago

Thank you! I will close this issue.

SrGeek commented 4 years ago

@jakep82 I checked for continuity between the pin outs for the 2130 and the endstop and there wasnt any. I know they are normally used in UART mode. Would the same apply in SPI mode?

jakep82 commented 4 years ago

I don't have one of these boards, but I would expect the pin connector on the SKR board for diag1 to be connected to the corresponding endstop pin. Diag1 is it's own specific pin, and is unrelated to SPI. The 2130 does not communicate with UART. See this drawing for the location of diag1 pin on the driver.

KevinOConnor commented 4 years ago

FYI, if you don't see a diag pin on the schematics that generally indicates that the board manufacturer did not add the wire routing for that pin.

-Kevin

klipper-gitissuebot commented 4 years ago

It appears the Klipper log file was not provided. I'm closing this now, sorry. Feel free to attach the log to this ticket sometime in the future, or create a new issue once you can provide the log file.