Welcome! Log In Create A New Profile

Advanced

Marlin bugfix 2.0 Dual Extruder problem

Posted by great 
Marlin bugfix 2.0 Dual Extruder problem
December 25, 2019 04:49PM
I do not know if I am the only one with this problem, but after several hours of searching and I found no solution so I come to ask for help.

I have an original board CR-10S with the stepper driver for the second extruder.

I downloaded marlin bugfix 2.0 I made the settings for two extruders compiled and flashed the board.

I then sliced ​​a file to print with the E1 extruder. The printer warms the bed then heats up the second extruder hotend and then starts printing but the second extruder motor does not work.

I tried several times until I decided to print something small and let the printer go all the way to the end. The printer thinks it is printing, but no filament exits because E1 motor doesn't move. When it finish printing the printer turns off the hot bed but the second extruder hotend remains at the same temperature until I manually turn it off.

I have also tried with Marlin dev 2.1 and it happens the same but with exactly the same G-Code in Marlin bugfix 1.1.9 everything works fine.

Can anyone help?
Re: Marlin bugfix 2.0 Dual Extruder problem
December 28, 2019 02:59PM
Hello everyone.

I still can't figure out what's the problem with Marlin 2.0 but I'm unable to print with the second extruder. The first extruder works normally.
I attach my configuration.h and configuration_adv.h files here if anyone wants to have a look and try to help me.

Thank you all
Attachments:
open | download - Configuration.h (79.1 KB)
open | download - Configuration_adv.h (111.9 KB)
Re: Marlin bugfix 2.0 Dual Extruder problem
December 28, 2019 08:17PM
I noted that you are using " BOARD_RAMPS_14_EEB "

Our mother board is compatible with the MKS based motherboard. This is a dual Extruder Mother Board." EFBE "
#define MOTHERBOARD BOARD_MKS_BASE_14

#define MOSFET_D_PIN 7 // PH4 ** Pin16 ** PWM7 //E1

Allowing us to use

// Steppers
//
#define X_STEP_PIN         54
#define X_DIR_PIN          55
#define X_ENABLE_PIN       38
#ifndef X_CS_PIN
  #define X_CS_PIN         53
#endif

#define Y_STEP_PIN         60
#define Y_DIR_PIN          61
#define Y_ENABLE_PIN       56
#ifndef Y_CS_PIN
  #define Y_CS_PIN         49
#endif

#define Z_STEP_PIN         46
#define Z_DIR_PIN          48
#define Z_ENABLE_PIN       62
#ifndef Z_CS_PIN
  #define Z_CS_PIN         40
#endif

#define E0_STEP_PIN        26
#define E0_DIR_PIN         28
#define E0_ENABLE_PIN      24
#ifndef E0_CS_PIN
  #define E0_CS_PIN        42
#endif

#define E1_STEP_PIN        36
#define E1_DIR_PIN         34
#define E1_ENABLE_PIN      30
#ifndef E1_CS_PIN
  #define E1_CS_PIN        44
#endif

Edited 2 time(s). Last edit at 12/28/2019 08:23PM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 04:18PM
Thank you Roberts_Clif for trying to help me. I appreciate that very much.
I did what you suggested and set the board MKS_Base_14, compiled and flashed the printer.
Unfortunately it did not solve my problem. Exactly the same thing happens.
It must be some bug in Marlin version 2.0 because with version 1.1.9 with the same settings it works perfectly. sad smiley
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 04:40PM
I was using Marlin 1.1.5 and really there was not reason for me to change to Marlin 1.1.7, Marlin 1.1.9BF or even Marlin 2 but just wanted experiment.
Post Marlin 1.1.9 Configuration.h and Configuration_adv.h.

You know that when you Upgrade your firmware from One version to another you need to reload firmware settings to memory.

Using M502: Factory Reset then M500: Save Settings or the newly loaded firmware will use the older firmware settings.


Computer Programmer / Electronics Technician
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 05:00PM
Thanks again.
I initialize eeprom every time I update the firmware.
Here are the configuration and adv files from version 1.1.9.
I hope you find something that is passing me by.
Attachments:
open | download - Configuration.h (72.2 KB)
open | download - Configuration_adv.h (68.9 KB)
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 07:33PM
This might Take a while as Monday is coming soon.


Computer Programmer / Electronics Technician
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 07:40PM
No problem. I understand.
I greatly appreciate your help.
Re: Marlin bugfix 2.0 Dual Extruder problem
December 29, 2019 10:01PM
When I compile your configuration it shows that you are using over 71% of the resources.
A warning appears when this happens on Marlin 2 showing you are running low on memory.

Could you zip your Marlin 2 upload to a share site and post me a link.


Computer Programmer / Electronics Technician
Re: Marlin bugfix 2.0 Dual Extruder problem
December 30, 2019 05:18AM
Sure I can.
I uploaded Marlin 1.1.9 and Marlin 2.0.
Thank you for your help.

Here are the link: [gofile.io]
Re: Marlin bugfix 2.0 Dual Extruder problem
December 30, 2019 09:18AM
I have went threw your code I see no Code errors, I still get the a Low Memory
This could be fixed by removing a single line that is really not needed. Try to remark out the Sort Alpha see if this helps.

//#define SDCARD_SORT_ALPHA

Still looking !!!

Edited 1 time(s). Last edit at 12/30/2019 09:18AM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Marlin bugfix 2.0 Dual Extruder problem
December 30, 2019 06:12PM
You're right. I removed SDCARD_SORT_ALPHA and no longer have the low memory warning. Thanks.

No hurry. Wishes of a happy new year. smileys with beer
Re: Marlin bugfix 2.0 Dual Extruder problem
February 05, 2020 06:02PM
Did you get this sorted yet??
I came across your problem while searching for help with my own....

Have you tried comparing the 2 config files with Winmerge... it allows side by side comparison of the 2 files... I started going through your config.h and there are a couple of things that are commented out in the v2 that are not in the 1.1.9

I haven't gone through it all (I have my problems to solve!!) but it might be a way to narrow down your issues...

:-)
Sorry, only registered users may post in this forum.

Click here to login