[FIXED] X Stepper Driver NOK - EC51

This new DIY 3D printer kit is a result of a vast market research and hours of development and engineering. It is an open source project, which means this is a versatile product that you can build upon and make it your own.
DomingosRodrigues
Posts: 189
Joined: 12 Dec 2017, 11:44

Re: X Stepper Driver NOK - EC51

Post by DomingosRodrigues » 11 Dec 2019, 21:54

Hello gnii,

As long as both ends of the cable are equal on both the motherboard and communication board it should work correctly, as you only need to ensure each cable connects the correct pins :)

Best regards
Domingos Rodrigues

TheDorus
Posts: 1
Joined: 22 Dec 2019, 13:31

Re: X Stepper Driver NOK - EC51

Post by TheDorus » 23 Dec 2019, 08:04

Hello Gni, Domingos,

It seems I have the same problem. After building B2X300, updating the firmware and first power on; a initial self test starts. After heater tests, which are succefull and right after confirming that the blower works the trinamic driver test starts and indicates an EC51 problem on x stepper driver NOK. Perfoming the actions described in the manual didn't solve the problem. Also tips mentioned by Domingos in this forum didn't solve the problem. Time to check if the electronics wasn't the cause of the fault; exchanging the X and Y tmc2130 driver boards resulted in the same error message, no improvement. Just to be sure, I exchanged the E1 and X driver board but the same error message is displayed in the self test sequence.

To check if I could control the stepper motors directly I connected my laptop to the b2x300 trough usb and used Pronterface to send serial control commands to the printer. But it seems the the initial self test (which starts automatically everytime I power on) blocks serial commands, Pronterface is connected, can send commands to the printer, but nothing works (even the heaters, but these work fine in the self test). My guess was that the self test blocks serial communication.

Could this be a firmware issue? Firmware that was installed with the updater software is B2X300-20191202.

Best, Thè

DomingosRodrigues
Posts: 189
Joined: 12 Dec 2017, 11:44

Re: X Stepper Driver NOK - EC51

Post by DomingosRodrigues » 23 Dec 2019, 12:42

Hello TheDorus,

The most likely culprit if you tested the procedures I suggested is a deffective motherboard that cant communicate with the X stepper driver.

You can skip the self test wizard by sending the commenda "M721" when the printer is booting. Although that wont fix the X driver problem.

Please contact customer_service@beeverycreative.com and explain the problem.

Best regards
Domingos Rodrigues

gniiiiiiiiiii
Posts: 19
Joined: 03 Oct 2019, 23:09

Re: X Stepper Driver NOK - EC51

Post by gniiiiiiiiiii » 23 Dec 2019, 12:54

Dear Domingo and TheDorus,

Quick update: after some emails sent to Customer Support, 2 drivers have already been sent and tested, so it seems that Mainboard is defective. I hope there is no bad batch of MB, but only isolated failures.

I'm waiting for the replacement part, but for sure my Christmas projects are down now :(

Anyway, I thank the Support in advance for incoming fix!

Best regards.

gniiiiiiiiiii
Posts: 19
Joined: 03 Oct 2019, 23:09

Re: X Stepper Driver NOK - EC51

Post by gniiiiiiiiiii » 12 Feb 2020, 18:47

Hi,

Still struggling with this issue, trying to send the M721 code to change wizard's flag with YAT but it doesn't work.
Has somebody already made this successfully?
Please let me know what you had on the screen when sending the code.
I've tried when displaying 1st blank screen, little points, the BVC logo, wizard's text... Nothing happened. :cry:

I have to simulate a 6 hours print in order to check if something is burning something else.

Thanks in advance.
Best regards.

Thelaunster
Posts: 10
Joined: 24 Apr 2019, 00:11

Re: X Stepper Driver NOK - EC51

Post by Thelaunster » 15 Feb 2020, 23:18

I too have been experiencing issues with my B2X300 frying multiple extruder stepper drives on me.

I first stepper driver died mid-print. The extruder would not turn during manual extrusion mode. The TMC2130 driver had a clear burn mark where it was soldered to the chip. After sending a picture to customer support, they deemed it faulty and sent out a replacement.

I also bought a few spares online. Troubleshooting this problem I have fried 3 more. All exhibited small black burn speck from where they failed.

I triple checked all my wiring, made sure the power was grounded, carefully installed all new drivers, and unplugged the USB tether to my PC.
After running the diagnostic test, it has been smooth sailing.

My best guess for my situation is that the USB cable may have been getting power from my PC as it power cycled on/off or wake/sleep. This may not entirely apply to you, but it was giving me a headache for months. Printing gcode files off the SD card has proven to be much more reliable for me.

Hope this helps!

gniiiiiiiiiii
Posts: 19
Joined: 03 Oct 2019, 23:09

Re: X Stepper Driver NOK - EC51

Post by gniiiiiiiiiii » 16 Feb 2020, 21:43

Dear Launster,

Yes I have read your post when the problem appeared for 1st time. But unfortunately, or hopefully I don't know :lol: I haven't saw any burnt.

But now here is a great new: I'm pretty sure to have found the problem!

A weld is missing on TMP SPI bus support on X port:
Image

Compared to Y port:
Image

I will fix this tomorrow and keep you updated, but fingers/toes crossed :mrgreen:

gniiiiiiiiiii
Posts: 19
Joined: 03 Oct 2019, 23:09

Re: X Stepper Driver NOK - EC51

Post by gniiiiiiiiiii » 18 Feb 2020, 13:46

Hi,

I confirm that the printer is now working fine after welding back the missing pin.

:D

appoli
Posts: 7
Joined: 26 Jun 2020, 16:57

Re: X Stepper Driver NOK - EC51

Post by appoli » 22 Jul 2020, 17:04

Thelaunster wrote:
15 Feb 2020, 23:18
I too have been experiencing issues with my B2X300 frying multiple extruder stepper drives on me.

I first stepper driver died mid-print. The extruder would not turn during manual extrusion mode. The TMC2130 driver had a clear burn mark where it was soldered to the chip. After sending a picture to customer support, they deemed it faulty and sent out a replacement.

I also bought a few spares online. Troubleshooting this problem I have fried 3 more. All exhibited small black burn speck from where they failed.

I triple checked all my wiring, made sure the power was grounded, carefully installed all new drivers, and unplugged the USB tether to my PC.
After running the diagnostic test, it has been smooth sailing.

My best guess for my situation is that the USB cable may have been getting power from my PC as it power cycled on/off or wake/sleep. This may not entirely apply to you, but it was giving me a headache for months. Printing gcode files off the SD card has proven to be much more reliable for me.

Hope this helps!

This is interesting, my printer has been burning extruder stepper drivers like crazy (except I haven’t been using it tethered to my computer so the only source of power is the power supply & while assembling it I made to use decent amounts of dielectric grease on the main power connectors to ensure there isn’t any arching). Even went as far as upgrading the fan just in case the drivers were getting hot.
I’ve been trying to get in touch with BVC about this for a bit with no luck...

My experience:
1st stepper burned right after loading E2 for the first time (interestingly enough most of the drivers can complete filament load fine then die shortly after starting the first print).
2nd stepper randomly died on E1. The extruded I had been using since the get. I believe it had been after changing filaments.
All future stepper drivers are Watterotts (tried bigtreetech tmc2130 in SPI mode with no luck):
3rd stepper I believe was a similar situation as to the first two.
It’s at this point where things are working generally OK, but I’m noticing occasional grinding from the extruders. A forum post suggest BMGs as good upgrade & one of the easiest to perform. I install BMGs (while still using the oilers), Capricorn bowdens - cut to same length, & add a buildtak sheet. I had already swapped the Heatsink fan & managed to fit some silicone socks.

Steppers 3-6: edited FW to change steps/mm to 415 (to be safe I changed the values for pre production and production b2x300 printers both to 415 using the BVC file that marlin reads for those values.
After doing so the display still showed the extruders as set for 101.5 (or whatever it is) so I changed it manually on the device as well - lot of turning....

E1 loads up filament just fine, correct amount of filament is extruded during loading (meaning about the same as before the BMG mod). Just to play around with it I try extruding a fair amount extra filament with one of the steppers - all fine.
I also tried manual loading with some of the drivers - fine as well.
Load up the g code for the BVC filament support wheel shaft.

Primer line is put down totally fine, same extrusion as normal. (Interestingly enough every time the head moves over to the center there is a bit of scratching that I believe is coming from the head and the buildtak - haven’t been able to test much, but assuming it’s me setting nozzle height for bare glass which is too low for buildtak).
First couple circles are extruded fine, pretty much perfectly with little to no gap between the lines.
After this extruded ALWAYS stops working - some filament comes out as the hotend is hot and there is some pressure on it.

I thought maybe the tighter bowdens could be a factor, but so much filament has gone through them by now that they are well lubed & using a thermal camera the driver temps are quite low 35-40 C at their hottest points.

Going to try emailing... again....

Have another 4 wotterott drivers coming today, but I don’t want to put them on for the machine to eat them right away... that’s over $100 I’ve spent on stepper drivers AND I HAVENT EVEN FINISHED PRINTING THE FILAMENT SUPPORT YET!!!!

gniiiiiiiiiii
Posts: 19
Joined: 03 Oct 2019, 23:09

Re: [FIXED] X Stepper Driver NOK - EC51

Post by gniiiiiiiiiii » 22 Jul 2020, 21:26

After some successful prints on E1, I had time to adjust dual extrusion. Then E2 driver has blown up after a driving few cm of filament.

Later, filament in E1 has started to be stuck.
I first thought that some settings were wrong but the problem was a totally loosen screw on E1's gear.
And after checking, the same problem was present on E2.

Plus, I have forgotten to (re)lubricate the foam box. Now I do so on regular basis with dry PTFE from 3-en-1, and it works like a charm for PLA, PETG.
Nylon PA12 needs no lubrication.

I plan to install Capricorn tubes, just as additional safety.

Post Reply