MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.25k stars 19.23k forks source link

[BUG] Extruder not working when MKS 12864 Mini V3 enabled #24380

Closed Vit220 closed 1 year ago

Vit220 commented 2 years ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

bugfix-2.1.x BOARD_MKS_ROBIN_E3D_V1_1 MKS MINI12864 V3 If disable SDSUPORT extruder work

Bug Timeline

new

Expected behavior

No response

Actual behavior

extruder does not work

Steps to Reproduce

1.BOARD_MKS_ROBIN_E3D_V1_1 2.MKS MINI12864 V3 3.Enable SDSUPORT

Version of Marlin Firmware

bugfix-2.1.x

Printer model

CoreXZ

Electronics

No response

Add-ons

No response

Bed Leveling

No response

Your Slicer

No response

Host Software

No response

Don't forget to include

Additional information & file uploads

Configuration.zip

Bob-the-Kuhn commented 2 years ago

Please try bugfix-2.1.x again. An SD card fix was released via PR #24319 yesterday. Maybe it fixed your problem.

Salvogi commented 2 years ago

Also I have the same problem with Marlin 2.1 while with Marlin 2.0 everything works correctly. I have the following components.

I tried Marlin 2.1.x bugfix downloaded from Marlin's website today, if I activate SDSUPPORT the extruder doesn't work, the driver is activated so I can't turn the motor with my fingers

These are my configuration files for the Marlin 2.1.x bugfix downloaded today (CONFIGURATION_H_VERSION 02010100) Configuration.zip .

Salvogi commented 2 years ago

I also tried the "Marlin Patched Source" version but the problem still persists. Unfortunately I see some confusion in the download area of ​​the Marlin website. Before there were "release" and "bug fixs" versions now in the download area there are: 2.1 release, 2.1.x release, bugfix-2.1.x, 2.1.x Patched Source and many others without any explanation of the differences.

thisiskeithb commented 2 years ago

Please download bugfix-2.1.x to test with the latest code and let us know if you're still having this issue.

Salvogi commented 2 years ago

I tried version 2.0.9.4 and it always gives me the same error while version 2.0.9.2 works correctly so something happened during development of 2.0.9.3 or 2.0.9.4 Configuration-2.0.9.4-not-work.zip Configuration-2.0.9.2-work-fine.zip

Salvogi commented 2 years ago

Please download bugfix-2.1.x to test with the latest code and let us know if you're still having this issue.

Ok, now I'll try it tomorrow morning

Salvogi commented 2 years ago

Please download bugfix-2.1.x to test with the latest code and let us know if you're still having this issue.

I tried it, this one also gives the same error.

I also tried Marlin 2.0.9.3 and it also gives the same error. So MKS MINI12864 V3 display with MKS Robin E3D V1.1 board works with Marlin up to version 2.0.9.2.

I tried to install Marlin on RAMPS with MKS MINI12864 V3.0 and A4988 driver and everything works correctly. Hence, the problem arises when using MKS Robin E3D V1.1 and MKS MINI12864 V3 at the same time.

The same problem was reported by other users here too https://github.com/makerbase-mks/MKS-Robin-E3-E3D/issues/165

YAKICI-3D commented 2 years ago

Please download bugfix-2.1.x to test with the latest code and let us know if you're still having this issue.

Hello i have same issue on Marlin 2.0.9 and 2.1.0. My machine works perfectly on usb-pc connection but if i tried insert a sd card, extruder motor stuck suddenly and dont extrude. I contacted MKS factory for this problem, they said it's a firmware problem but no solution yet. I can working with this screen (MKS12864 V3.0) on mks gen L motherboard or i can working with mks robin e3 v1.1 with mkstft35 . Please help us Keith Bennett

jesterhead82 commented 2 years ago

Works with todays Bugfix, but

-set -DDEFAULT_SPI=2, So Extruder Pins #dont get misused, as in #23715

https://github.com/MarlinFirmware/Marlin/issues/23715

https://github.com/MarlinFirmware/Marlin/pull/23282

YAKICI-3D commented 2 years ago

Hello again, i try change.zip on Marlin 2.1.1 and problems solved. Extruder working and printer can work with sd card BUT printing with sd card my printer gets freezing randomly. How can i solve this problem ? Does changing SD_SPI speed settings work ? ( Half,quarter,eight)

YAKICI-3D commented 1 year ago

@ellensp @thisiskeithb

github-actions[bot] commented 1 year ago

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.

pedroscsant commented 1 year ago

I'm still having trouble with the latest 2.1.X (2010300)

With the SD attached, the extruder won't move. The files @ellensp provided in the #24882 seems to be the only solution for me, but the bug still exists on newer versions.

Configuration.zip

https://user-images.githubusercontent.com/115324096/221917702-d1c5b672-562a-43ce-862d-fb7bc6c20915.mp4

https://user-images.githubusercontent.com/115324096/221917722-6c651e6e-2467-4b57-8d4c-e75aba7e987e.mp4

pedroscsant commented 1 year ago

I've also revert to 2.0.9.2 as @Salvogi mentioned, can confirm it's working properly. Even with @ellensp "patch" it was misbehaving, losing steps ramdomly.

github-actions[bot] commented 1 year ago

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.