Comments (3)
Got a batch of new BTT drivers which just worked. Once I had a sanity test, tried the TWOTREES again. 2 our of 3 drivers did not energize the stepper. The 3rd worked flawlessly when pulling ENN to Low. After running it for a bit, it stopped energizing the stepper. No such issues with the BTT's
Seems like I got a bad batch.
Thanks for the help @Chr157i4n, and the detailed information in this project!
from tmc2209_raspberry_pi.
Hey, thanks for the detailed report.
- UART connection seems to work
- the STEP/DIR Interface seems to work aswell
So this should be an issue with your driver and not with the Scripts, Pi or Wiring.
Where did you buy your driver?
When i google "TWOTREES TMC2209 v2.0", i get a product from Aliexpress for under 1€, which say TNC2209 and Gerwany. So i guess that is a Scam.
I guess the driver does not output any voltage/current to the motor. On my driver there is an ENN pin (Motor current output gets activated with a LOW level on the pin), but on your driver there seems to be a EN Pin. Maybe the current output gets activated with a HIGH level instead.
You can test whether your driver activates by connecting the EN/ENN pin directly to GND or 3.3V.
from tmc2209_raspberry_pi.
Thank you so much for your response! I'll try that and report back.
In the meantime, I ordered some BTT-branded TMC2209 as a sanity check.
from tmc2209_raspberry_pi.
Related Issues (20)
- Implementing CRC check for reply datagrams
- Destructor not beeing called
- change code to comply with Style Guide for Python Code
- Standstill current reduction not working (iHOLD) HOT 2
- TMC2209: after 10 tries not valid write access HOT 2
- Adding a function for continous turning HOT 3
- stallguard / finding values HOT 3
- Do something else while running a stepper HOT 4
- positions being skipped (due to performance issues) HOT 3
- Stallguard fires right away HOT 4
- Connecting two tmc2209 to serial HOT 6
- about wiring diagram and wiring table HOT 3
- Compatible with Watterott TMC2209? HOT 7
- First vactual after TMC power-on is different than the rest HOT 1
- How to disable UART and use just STEP/DIR HOT 3
- When will version 0.4.3 be released HOT 2
- Request: Replace logger print-statement with python logging library HOT 3
- RuntimeError when redoing homing after failed attempt HOT 5
- Add support for Raspberry Pi 5 HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tmc2209_raspberry_pi.