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

[BUG] Eryone Thinker V2 - Rambo Pin: Z2 is missing #27599

Closed
1 task done
sonny1985 opened this issue Dec 22, 2024 · 2 comments
Closed
1 task done

[BUG] Eryone Thinker V2 - Rambo Pin: Z2 is missing #27599

sonny1985 opened this issue Dec 22, 2024 · 2 comments

Comments

@sonny1985
Copy link

sonny1985 commented Dec 22, 2024

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

Yes, and the problem still exists.

Bug Description

**Hello :)

As far as i use the Marlin Firmware in its Original State and Something dont work as it should, i open this Bug-Report.
(included BL Touch and Filament Runout sensor)

I have a Eryone Thinker V2 (!)- With 2 Z Steppers....
I try to define the Z2 (uncomment it) to tell the FW that 2 Steppers are there, so i can use the G34 Command To align the gauntry.
#define Z2_DRIVER_TYPE A4988 (What is the Same like E, Y, X and Z1)
I looked also at the Config_advanced(#define Z_STEPPER_AUTO_ALIGN
), all good there - when i Compile it , i get following Errors/Warnings:**

Marlin\src\inc\Warnings.cpp:206:6: warning: #warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)" [-Wcpp]
#warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)"

Marlin\src\inc\Warnings.cpp:209:6: warning: #warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)" [-Wcpp]
#warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)"

Marlin\src\inc\Warnings.cpp:212:6: warning: #warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)" [-Wcpp]
#warning "Note: Auto-assigned Z2_MS1_PIN to an unused En_MS1_PIN. (Define NO_AUTO_ASSIGN_WARNING to suppress this warning.)"

**It is a Serious Warning,the FW get compiled, when i upload it to the Printer and try to use the G34 Command: It cant move the Z2 Stepper, it looks like in the Pins File (Rambo/Pins_Rambo_ThinkerV2) The Pin for the Z2 is "not defined"

I dont know the Pin Number, what i definetly can say: I have 2 separated Z Steppers Connected on the Board (Z1 and Z2).

Can somebody help me out :) .
Greetings**

// EDIT: I disassembled the Board again, and found out that Z1 and Z2 share the same Driver Board.
I have one Connector and a empty Slot for a Driverboard left called: E1. May it be possible to Connect the Z2 Stepper there ? and install its required Stepper Module (i would choose the same as the other ones)- But for that i need also the Pins for the E1 Port , which are also missing...

Bug Timeline

No response

Expected behavior

Pin Number is Missing !

Actual behavior

Z2 Axis dont work.

Steps to Reproduce

No response

Version of Marlin Firmware

2.1.2.5

Printer model

Eryone Thinker V2

Electronics

No response

LCD/Controller

No response

Other add-ons

No response

Bed Leveling

ABL Bilinear mesh

Your Slicer

Cura

Host Software

None

Don't forget to include

  • A ZIP file containing your Configuration.h and Configuration_adv.h.

Additional information & file uploads

No response

@thisiskeithb
Copy link
Member

#warning "Note: Auto-assigned Z2_

These warnings are to tell you that Marlin auto-assigned the unused E1 slot to Z2.

EDIT: I disassembled the Board again, and found out that Z1 and Z2 share the same Driver Board.
I have one Connector and a empty Slot for a Driverboard left called: E1. May it be possible to Connect the Z2 Stepper there ? and install its required Stepper Module (i would choose the same as the other ones)- But for that i need also the Pins for the E1 Port , which are also missing...

You will need to install another driver in E1 and then move the second Z wiring over to it. Like I mentioned above, Marlin will auto-map the unused E1 driver to Z2 if Z2 is enabled.


This Issue Queue is for Marlin bug reports and development-related issues, and we prefer not to handle user-support questions here. (As noted on this page.) For best results getting help with configuration and troubleshooting, please use the following resources:

@sonny1985
Copy link
Author

Hi, Wow, thanks for your quick response. i will try that out tomorrow. :) I put in E1 a 2208 in, and the Z2 Axis i connect to E1. I will report ofc if it worked :)

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