Please note: the forum is closed.
No new user registrations are accepted. For more info, please click here.
No new user registrations are accepted. For more info, please click here.
Printer not responding after Stepper motor upgrade

HI, new here and unfortunately with a less pleasent introduction.
I did the stepper driver motor update following the youtube of @DaHai. After that everything started up but I couldn't move any of the axis throught the panel nor did anything happend when trying to print something (both the bed and extruder remained at 0C.
I've reverted everything (including flashing stock firmware but the problem persists.
Does anyone have a suggestion on how to proceed?
I did the stepper driver motor update following the youtube of @DaHai. After that everything started up but I couldn't move any of the axis throught the panel nor did anything happend when trying to print something (both the bed and extruder remained at 0C.
I've reverted everything (including flashing stock firmware but the problem persists.
Does anyone have a suggestion on how to proceed?
Comments
https://jgaurorawiki.com/essentials#spare-parts
To answer your questions:
- yes the old drivers are in correctly
- no the extruder and bed dont heat up
- I don't know what you mean with proterface, could you elaborate?
- thanks for the link, I've ordered a new board. Although this board still responds to the arduino IDE and I still can upload firmware so Im rather unsure thats the issue.
The biggest problem is that I'm clueless as to how to pin point the issue. Is there any software or tools around to check the board and outputs?
Some additional info:
-if I hold the extruder i noticed that the temp goes up on the screen
-if I change the fan speed I hear it slow down/speed up
So apparently not everything is dead, but all the heating and drivers (x/y/z/extruder) do not respond.
https://jgaurorawiki.com/a5/faq
so the board really appears to work
using pronterface resulted in everything working (also heaters) except x and y.
Any advice how on to proceed?
and additionally: do you have any clue on what happened/is happening?
http://marlinfw.org/docs/gcode/M111.html
that way you can actually see the gcode commands the lcd is sending
To respond to your suggestions:
- wrong wiring: I've check 3 times (at least) wether I got the wires right, if I did it wrong, then its wrong on the schematics provided on the forum/wiki (or the board has changed...very unlikely).
- but if I would have fried something then swapping xz and yz should thus result in Z still functioning, right? (concerning the original steppers, which weren't in place when stuff went wrong, so its impossible to fry them).
- what I really dont get is that the lcd commands dont'work while the pronterface commands do work. (with stock firmware). But I'll give the debug output a shot
- Additionally what I don't get is that NOTHING works when I use the latest firmware version.
There should be error messages displayed in pronterface for both failure to heat, and failure to home. Can you please post those messages, as well as the startup connection message?
I still recommend the custom firmware, I am very confident there is no fault with the custom firmware. Nothing working does not mean the firmware is at fault, there are more safeguards in the custom firmware that will halt operation if errors occur.
Let me know if you want some help over teamviewer to diagnose this further.
https://nl.aliexpress.com/item/BIGTREETECH-GEN-V1-0-Controller-board-4-lagen-MKS-Gen-V1-4-Ramps1-4-1-6/32893923987.html?spm=a2g0s.13010208.99999999.259.30453c00C4UooR
That would circumvent the entire issue in one go, safe the fact that all 4 stepper drivers are tmc2130 so I need to figure out how to change marlin for the other two as well. anyway, what do you think?
Here's a better alternative. I just like it better when the wiring is ready.
https://nl.aliexpress.com/item/Controller-Board-MKS-Gen-L-V1-0-Integrated-Mainboard-Suitable-Ramps1-4-Mega2560-R3-MKS-Gen/32866659553.html?spm=a2g0z.search0104.3.29.11fc7a948Md8Nu&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_10843_10059_10696_100031_10084_10083_10103_10618_10304_10307_10820_10821_10301,searchweb201603_16,ppcSwitch_5&algo_expid=93694972-74f2-4ed6-b01a-82439f3c6d7a-3&algo_pvid=93694972-74f2-4ed6-b01a-82439f3c6d7a&priceBeautifyAB=0
edit: the problem I have with repeating Dahai's tutorial is that I'm 99% certain that I correctly followed the steps given by him. Especially given the times I checked, rechecked and rechecked again before proceeding to the next step. So if I were to do the same thing again I'm fairly certain I blow up yet another board/stepper drivers (indeed I could do one at a time, but thats already enough to blow stuff up.
In the mean time I expect the board I already orderen together with the "non" tmc2130's to get everything back into 'initial' order. I'll let you know whether I get that working or not. After that I expect this board to come in and I'll give that a shot.
thnx.!
Got your comment on my YouTube videos regarding these issues.
I know you and Samuel have covered a lot here, so some of what I'm about to say is redundant, but I want to make sure we are on the same page:
I recommend at this point getting the printer back to its original state with original drivers and stock firmware. Once that is working properly, we can process with the upgrade of the stepper drivers and firmware.
Once you have it back to the original state, don't forget to initialize eeprom to reset all the settings back to factory defaults. You can do this in pronterface via:
M502
M500
And when loading new firmware to the printer, don't forget to disconnect the display board beforehand. It can interfere with the firmware update can cause it to fail - or really odd things to go wrong.
When testing functionality always do so through Pronterface and watch for any errors from the A5. Things like:
overtemperature warnings
short to ground
etc.
Also, post photos of the mainboard in the A5 after everything is plugged back in and include screenshots of any errors, warnings or questions whenever possible. It really helps convey what is going on (and wrong)
Thanks and hope to hear back from you soon - I (we) will help however we can to get you back working again.
ah yes, one thing: as I mentioned on the forum, currently I have my printer pulled apart and I like to keep it this way until Im certain that everything works again. Question then is: how do I test whether a driver/port/output/connector is actually working, without having the hardware connected?
You could connect each item and test one at a time, but it's very important to only connect/disconnect things with the power off - especially with the stepper motors. Otherwise they may fry something.
Next step...TMC2130, I *think* the entire issue I initially encountered was simply the fact that I didn't know about the m500/2 commands. I also think i know how the original steppers got blown up: while putting everything back I had the x reversed which resulted in the infamous 'plastic smell' which I'm (regrettably) all to familiar with. Weird thing is is that that apparently also fried the y stepper....but not the board.
Next step is updating the firmware to latest version. Lets see how that goes
edit: apparently ive never read the firmware instructions (basically cause im doing this for the past 6 months) I should have done that as it too mentions the m commands. One things strikes me as odd though: why is it necessary that the lcd is unplugged?!?
ok thats working too, at least with the lcd panel i can move xyz
final step...tmc2130, start praying...
#define TMC_DEBUG
===================
Howdy, Stranger!
RegisterIt looks like you've been lurking for a while.
If you register, we will remember what you have read and notify you about new comments. You will also be able to participate in discussions.
So if you'd like to get involved, register for an account, it'll only take you a minute!