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

A4988 green pcb not working, any solution? #565

Open
slayernn021 opened this issue Jul 19, 2022 · 4 comments
Open

A4988 green pcb not working, any solution? #565

slayernn021 opened this issue Jul 19, 2022 · 4 comments

Comments

@slayernn021
Copy link

Hello world, my first post @ git :) I have read similar topic which is closed, there was no solution for problem.
I switch from ramps to skr 1.4 turbo (Marlin 2.9.0.1), got 2x tmc2099 for X,Y but i want to use my old A4988 for Z,E0 as i have ~6 of them and want to use it on this board. They are green version (chinese). So far A4988 is imposible to use, there is no motor movement, multimeter show good reading on +v pot but driver is not responding on commands. Tried different things in marlin settings(like MINIMUM_STEPPER_PULSE etc), nothing helps, its not respoding.. Green and red A4988 are pin-pin same and same controller, i see no reason why it is not working on this board and in same time it works on ramps without any problems? Cheers!

@radek8
Copy link

radek8 commented Jul 20, 2022

Are you sure you want to combine TMC2209 and A4988?
I would think twice and buy another TMC2209.
But if you're crazy about it, take both Marlin configuration files and photos of the jumer connections under the controllers.

@slayernn021
Copy link
Author

Yes i want to use A4988 for Z and E0, later in time i will switch to all-tmc2209 probably, but for now that's what i want.
Jumpers are set correct, 4 jumpers on middle-right row (not connecting to red rows)
Configuration_adv.md
Configuration.md
.

@radek8
Copy link

radek8 commented Jul 20, 2022

About two years ago, I tried to run the TMC2208 splu with another non-TMC model.
I had the same problem. Motors with non-TMC controllers did not spin.
The problem was in the configuration. An option was enabled for TMC that caused the problem. But I don't remember which choice it was.
I see multiple TMC options enabled in your configuration.
Try disabling them and see which option causes the problem.

The first thing you should disable is
#define STEALTHCHOP_Z
You can't set Stealthchop on A4988.

Next, I would try to disable other options. For example:
#define MONITOR_DRIVER_STATUS
#define TMC_DEBUG
#define TMC_ADV() { }

@slayernn021
Copy link
Author

About two years ago, I tried to run the TMC2208 splu with another non-TMC model. I had the same problem. Motors with non-TMC controllers did not spin. The problem was in the configuration. An option was enabled for TMC that caused the problem. But I don't remember which choice it was. I see multiple TMC options enabled in your configuration. Try disabling them and see which option causes the problem.

The first thing you should disable is #define STEALTHCHOP_Z You can't set Stealthchop on A4988.

Next, I would try to disable other options. For example: #define MONITOR_DRIVER_STATUS #define TMC_DEBUG #define TMC_ADV() { }

Tried your suggestion, its not working. Problem is good known, green A4988 is not working on some (or all) skr boards.. hope someone can hack this out. Thx

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

2 participants