Skip to content
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

EXTRUDER_1 (Technically E4) Not working #31

Open
gsuresh2u opened this issue Oct 6, 2020 · 15 comments
Open

EXTRUDER_1 (Technically E4) Not working #31

gsuresh2u opened this issue Oct 6, 2020 · 15 comments

Comments

@gsuresh2u
Copy link

Sir, my Extruder 1 is not working, its connected to E4 port
E0 (connected to E3) and E2 (connected to E5) working well
there is no problem with Driver Or Motor (i checked with swapping with other driver and motor)
here is my configuration

#define EXTRUDERS 3
#define SINGLENOZZLE (Using Diamond Hotend)

#define X_DRIVER_TYPE  TMC2209
#define Y_DRIVER_TYPE  TMC5160
#define Z_DRIVER_TYPE  TMC5160
#define Z2_DRIVER_TYPE TMC5160
#define Z3_DRIVER_TYPE TMC5160
#define Z4_DRIVER_TYPE TMC5160
#define E0_DRIVER_TYPE TMC2209
#define E1_DRIVER_TYPE TMC2209
#define E2_DRIVER_TYPE TMC2209

My PINS Configuration

#define X_STEP_PIN                          PB9
#define X_DIR_PIN                           PE0
#define X_ENABLE_PIN                        PE1
#ifndef X_CS_PIN
  #define X_CS_PIN                          PG13
#endif

#define Y_STEP_PIN                          PB8
#define Y_DIR_PIN                           PG11
#define Y_ENABLE_PIN                        PG12
#ifndef Y_CS_PIN
  #define Y_CS_PIN                          PG10
#endif

#define Z_STEP_PIN                          PA8
#define Z_DIR_PIN                           PD6
#define Z_ENABLE_PIN                        PD7
#ifndef Z_CS_PIN
  #define Z_CS_PIN                          PD5
#endif

#define Z2_STEP_PIN                         PC7
#define Z2_DIR_PIN                          PD3
#define Z2_ENABLE_PIN                       PD4
#ifndef Z2_CS_PIN
  #define Z2_CS_PIN                         PD1
#endif

#define Z3_STEP_PIN                         PC6
#define Z3_DIR_PIN                          PA15
#define Z3_ENABLE_PIN                       PD0
#ifndef Z3_CS_PIN
  #define Z3_CS_PIN                         PA14
#endif

#define Z4_STEP_PIN                         PD15
#define Z4_DIR_PIN                          PG7
#define Z4_ENABLE_PIN                       PG8
#ifndef Z4_CS_PIN
  #define Z4_CS_PIN                         PG6
#endif

#define E0_STEP_PIN                         PD14
#define E0_DIR_PIN                          PG4
#define E0_ENABLE_PIN                       PG5
#ifndef E0_CS_PIN
  #define E0_CS_PIN                         PG3
#endif

#define E1_STEP_PIN                         PD13
#define E1_DIR_PIN                          PD11
#define E1_ENABLE_PIN                       PG2
#ifndef E1_CS_PIN
  #define E1_CS_PIN                         PD10
#endif

#define E2_STEP_PIN                         PD12
#define E2_DIR_PIN                          PD8
#define E2_ENABLE_PIN                       PD9
#ifndef E2_CS_PIN
  #define E2_CS_PIN                         PB12
#endif

i have not understand its problem
In display (BTT TFT70) also, its not showing E1 (steps per mm menu)
Is the problem in Firmware ? attached my config files and pins file
Configurations.zip

and here is the video link
http://www.mediafire.com/file/1mo7spj8bob3ggf/EXTRUDER_ERROR.mp4/file

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 6, 2020

You need to send the mainboard T1 to switch to the extruder 1, send T2 to switch to the extruder 2

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 6, 2020

4F}$F)9HILFFT~3$A%QO 4

@gsuresh2u
Copy link
Author

gsuresh2u commented Oct 6, 2020

Sir, i tried with terminal from display
its selecting fine, and saying Active Extruder 0,1, 2
after selecting extruder, when i try to extrude, only E0 and E2 are extruding
again i checked changing driver board and motor
still E1 motor is not responding
Have you checked my configurations ? if there is no problem in config, it must be board
Hmm... please check my config once

@gsuresh2u
Copy link
Author

Sir, i tried swapping E1 and E2 pins like below,
now E0, E1 are working fine, E2 is not working
I think its board problem

#define E1_STEP_PIN               PD12 
#define E1_DIR_PIN                 PD8 
#define E1_ENABLE_PIN          PD9 
#ifndef E1_CS_PIN
  #define E1_CS_PIN                PB12
#endif

#define E2_STEP_PIN               PD13
#define E2_DIR_PIN                 PD11
#define E2_ENABLE_PIN          PD2
#ifndef E2_CS_PIN
  #define E2_CS_PIN                 PB10
#endif

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 6, 2020

Please send your complete firmware. I will test it tomorrow

@gsuresh2u
Copy link
Author

Sir, i have attached full firmware folder, i have deleted pio folder files to reduce size
Today other problem came up, problem is Bed temperature is showing 45 at room temperature,
hotend temperature is showing 28, which is same as room temperature
i disconnected bed temperature sensor from board, now it is showing 28
swapped bed sensor and hotend sensor, now hotend sensor is normal, bed temperature is showing same as 45
What is happening this board ?
English-firmware.zip

@gsuresh2u
Copy link
Author

Sir, today i have tested the same firmware with my spare board
the same E1 is not working, so it should be firmware problem
i think there is no chance that 2 boards had same complaint

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 7, 2020

Hello, I have carried out a test and all three extruders can work normally

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 7, 2020

firmware.zip

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 7, 2020

You first drive the following jumper cap, inserted into the normal mode for testing

@gsuresh2u
Copy link
Author

Can i use firmware.bin you uploaded , has the same drivers i used ?

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 7, 2020

I'm using TMC2208, normal mode

@gsuresh2u
Copy link
Author

Uploaded your firmware and changed E0, E1, E2 pins to Normal mode
then all3 working fine, have you changed any settings in firmware ?
and one of my board Bed temperature sensor is not working, showing some value even any sensor is not connected to it
how to assain bed temperature pin to any other free temperature pins ?

@gsuresh2u
Copy link
Author

Please upload the config files you compiled

@FLYmaker
Copy link
Collaborator

FLYmaker commented Oct 7, 2020

English-firmware.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants