-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
[BUG] E driver error detected: 0x1075052576 coil short circuit #22312
Comments
This may be disabled by commenting, in configuration_adv.h, below line: |
Doing that just makes it so the printer doesn't halt. The stepper stops advancing or retracting. In the error message, this is the status of the stepper 0x1075052576 |
I have exactly the same issue. Well fault code is a bit different but... Version of Marlin Firmware Printer model Electronics Add-ons Your Slicer Host Software |
The root cause is probably the bug described in #15797 |
That'd be cool. Either way, it'd be nice to be able to upgrade. |
Are you able to narrow down the version of Marlin or the date range where the bug starts to appear? That can help us to narrow down which change(s) led to this bad behavior. |
Same issue here. Printer halts in the first layer.
Version of Marlin Firmware: 2.0.9.1 |
I get the same error when I am entering commands in the terminal manually. Turing STEALTHCHOP off for E in the control panel did allow me to run the following commands without error. With it on I get the above error. G0 X10 Y10 F9000 |
Pulled the latest bugfix and this is now working as expected |
Unfortunately the exact same issue here for me. It just stops printing on the first layer and I need to reset the printer. my fault code is again different to the others Version of Marlin Firmware Printer model Electronics Add-ons Your Slicer Host Software Update - Changing my E0 from stealthchop to spreadcycles in the firmware seems to fix the problem albeit noisier than desired. Hope this helps |
Same issue here. Although I get the error for Z rather than E. And the issue normally takes several hours before it occurs. BTT SKR 1.4 Turbo with TMS2209, sensorless homing and BLTouch homing. Changing Z (and I did E0 to be on the safe side) from stealthchop to spreadcycles fixed the issue, and allowed prints that never finished to complete. Upgraded from 2.0.5_3 (ran for a year or so, no issues) to 2.0.9_1. |
This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days. |
Replying to keep alive. It would be nice to have corrected so I can update to latest version. |
Randomly, I have the same issue with a 2208 on E0 on an SKR 1.4 Turbo LPC1769. When I deactivate stealthchop, it seems to work. I will now try this solution: |
Didn't compile with latest bugfix. so no solution. |
I have BTT SKR 2/TMC2208. I get: E driver error detected: 0x40190010, coil short circuit. after 2 min. |
Try to switch the E Stepper to spread cycle. This helped for me and I didn't get any errors any more. Not that it is a great solution but a solution after all. |
It seems to work, (didn’t store it in EEPROM on first try). |
Good luck for next 100 hours! |
So I have this same issue when compiling the latest release 2.0.9.03. I have been able to determine that it is related to Linear Advance. If I leave it disabled everything runs as normal. If I enable Linear advance it faults out with the Same Error posted in this thread. For now I am just running without Linear Advance . |
You can use linear advance but you have to switch to spread cycle! |
Any progress on this issue? I'm also experiencing it. |
Actually the driver burnt up and I switched to an SKR 2 board. However
after investigating the board I believe I had the jumpers in UART and SPI
mode which may be the leading issue so maybe start there.
…On Thu, Mar 10, 2022 at 8:03 AM Danny ***@***.***> wrote:
Any progress on this issue? I'm also experiencing it.
—
Reply to this email directly, view it on GitHub
<#22312 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AN5IEHWLAUIPKSPIXXFDI4LU7HXKBANCNFSM477T5MCQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hey. I don't have that problem at my end at least. I'm using an SKR 1.4 and have repeatedly checked that my 2208's are setup for UART both in hardware and firmware, and the correct jumpers are used. I did have an interesting development though. With LIN_ADVANCE enabled, the 4 prints I had failed midway through the first layer, whilst printing the XYZ calibration cube, at the same exact place. Moaning about the E driver. After disabling LIN_ADVANCE, I tried printing it again. It completed the print first go with no issues. |
That was my issue in a nut shell as soon as linear advance was used it would stop extruding or stop with E driver error . I don’t have this issue on the same board on my Ender 5 plus using 2209 and marlin 2.0.9.1. So maybe try an earlier version of marlin as well.
…Sent from my iPhone
On Mar 10, 2022, at 12:19 PM, Danny ***@***.***> wrote:
Actually the driver burnt up and I switched to an SKR 2 board. However after investigating the board I believe I had the jumpers in UART and SPI mode which may be the leading issue so maybe start there.
…
On Thu, Mar 10, 2022 at 8:03 AM Danny @.> wrote: Any progress on this issue? I'm also experiencing it. — Reply to this email directly, view it on GitHub <#22312 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN5IEHWLAUIPKSPIXXFDI4LU7HXKBANCNFSM477T5MCQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you commented.Message ID: @.>
Hey.
I don't have that problem at my end at least. I'm using an SKR 1.4 and have repeatedly checked that my 2208's are setup for UART both in hardware and firmware, and the correct jumpers are used.
I did have an interesting development though. With LIN_ADVANCE enabled, the 4 prints I had failed midway through the first layer, whilst printing the XYZ calibration cube, at the same exact place. Moaning about the E driver.
After disabling LIN_ADVANCE, I tried printing it again. It completed the print first go with no issues.
Thoughts?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
@dannyglover If you're running TMC2208s/TMC2225s, this is a known issue and they will shutdown: #16076. Disable |
Thanks Keith. Good to know. I assume this issue isn't a "you can't use linear advance with these drivers" and more of a "we're looking into fixing it" situation? |
I have the same issues on Y though. This on MKS Robin Nano v1.2 using 2.0.9.3 2208 drivers Not using Linear Advance and turned off stealth chop.
|
An Interesting discovery on another board bigtreetech/BIGTREETECH-OCTOPUS-V1.0#114 |
@ellensp considering that link is to a "theory" of a hardware problem, and that this problem is worked around by going back to a previous version of the software, I'm going to say they aren't related. |
Having the same problem with BTT SKR PRO 1.2. Trying to print the same pattern and both times errors on first layer. |
Out of curiousity: Which "same problem" do you refer to? Looking at this thread there's the inital post with a And unless I'm missing it the thread starter didn't tell if disabling StealthChop on E did change anything... according to the config files he's using TMC2208s, LIN_ADVANCE and STEALTHCHOP_E. #16076 might be what's causing trouble for you, try disabling StealthChop on E if you're using TMC2208/TMC2225. |
Sure, I'm doing a print test now to confirm I can reproduce the problem just by changing firmware. So far no issues with 2.0.9.3 I'm using TMC2209 with BIQU H2 Linear Advance is enabled in the firmware but disabled on the GCODE as I didn't have time to tune it yet. |
I ran the same 5 hour print on bugfix-2.0.x and I've got no error. I've Configuration.h Configuration_adv.h and pins exactly the same as on 2.0.9.4. So I'm assuming the issue is resolved in the bugfix. |
I have an skr 1.4 turbo with tmc2208 and can confirm that this error still exists in bugfix 2.1.x |
It seems that there is another bug which means that none of the defines STEALTHCHOP_XY etc. have no effect and stealth chop is always on. |
It's been a year now. Can we expect someone to be assigned to this bug? |
I think the Linux kernel folks deal with this kind of stuff all the time. If things start getting worse then at some point the process of booting patches even at random starts until things start looking little bit better again. |
Disable |
Duplicate of #16076 |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Did you test the latest
bugfix-2.0.x
code?Yes, and the problem still exists.
Bug Description
After installing bugfix-2.0.x on SKR 1.4 Turbo and running a calibration cube, the printer halts and says to "reset" with the following message in octopi terminal.
Recv: E driver error detected: 0x1075052576.0000000000000000
Recv: coil short circuit
Attached are all the appropriate files
octoprint-output.txt
platformio.ini.txt
Configuration.h.txt
Configuration_adv.h.txt
Bug Timeline
Errors in bugfix-2.0.x; Works in 2.0.4
Expected behavior
I expected the printer to print the calibration cube.
Actual behavior
The printer halted and said to reset.
Steps to Reproduce
Compile bugfix-2.0.x with the attached files
Deploy to SKR 1.4 Turbo
Verify BLTouch is working
Autohome
Use OctoPi to load and print a calibration cube
Watch autobedleveling work
watch printer print rim of cube
watch printer fail after attempting to print inside cube rim.
Version of Marlin Firmware
bugfix-2.0.x
Printer model
Ender 3 Pro
Electronics
SKR 1.4 Turbo, TMC2208 drivers
Add-ons
Creality BLTouch 3.x
Your Slicer
Cura
Host Software
OctoPrint
Additional information & file uploads
files.zip
I tried 2.0.9, 2.0.8 and 2.0.7 plus the version that BTT hosts on their github. 2.0.6.x All these have the same results.
Recv: E driver error detected: 0x1075052576.0000000000000000
Recv: coil short circuit
A quick search of reddit in /r/BIGTREETECH will show you other instances of people having the same issue and reverting to 2.0.4 for a working printer.
I tried to report this as a bug last week and you closed it. Don't ignore this again. It's a repeatable bug, and is correctable by going back to 2.0.4
I replaced the stepper motors with brand new Creality motors and the error still happens on bugfix-2.0.x
The text was updated successfully, but these errors were encountered: