Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D Touch With 6 TMC2209 #19

Open
edriyin1 opened this issue Jul 15, 2020 · 5 comments
Open

3D Touch With 6 TMC2209 #19

edriyin1 opened this issue Jul 15, 2020 · 5 comments

Comments

@edriyin1
Copy link

I have 6 TMC2209 in my Rumba32 board. I defined PB8 for Servo pin in pins file but It didn't work. Can you help me about that. I tried PB9 too but no luck.

@edriyin1
Copy link
Author

@chrissbarr do you have any ideas?

@el-quique
Copy link

el-quique commented Aug 29, 2020

Hi. Controlled pin BLTouch not used UART pin or DIAG pin.

@el-quique
Copy link

el-quique commented Sep 7, 2020

@chrissbarr do you have any ideas?

Hi use:
in Configuration.h
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define Z_MIN_PROBE_PIN PB8
in Configuration_adv.h
#if ENABLED(BLTOUCH)
#define BLTOUCH_DELAY 500 //change 500 value for clon or original Bltouch
#define SERVO0_PIN PA9

@edriyin1
Copy link
Author

I tried that but it's not working neither. At first red led blinks but after initialization it goes blank.

@DrumClock
Copy link

Hi @edriyin1
I removed the resistors R90-R95 redefined the TX / RX pin and I can use the EXP3 connector for BL-touch

Info here : #34
point 2 - UART mode for drivers works well and pins on conector EXP3 can be used (eg, for BL-touch, servo, etc.)

The pins PB8 and PB9 are functional for I2C bus (SDA and SCL)
I'm not sure if they can be defined as I / O pins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants