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

Ender 5 plus Other Boards Options #315

Closed
DavidDaniels04 opened this issue Nov 6, 2020 · 12 comments
Closed

Ender 5 plus Other Boards Options #315

DavidDaniels04 opened this issue Nov 6, 2020 · 12 comments

Comments

@DavidDaniels04
Copy link

Hello,

I was really hoping with how popular the Ender 5 Plus has become that there would both similiar options like within the Ender 3 Pro folder of other boards. Specifically btt skr 1.4 Turbo w/ 2209s and maybe even perhaps using 2130's too? lol..

@ellensp
Copy link
Contributor

ellensp commented Nov 6, 2020

Was looking into this. There are multiple issue to overcome.
Firstly the TFT touch screen. Firmware wise It is only compatible with the 8 bit AVR platform. It has a function SERIAL_GET_TX_BUFFER_FREE which only exists in AVR HAL
Secondly It is normally plugged into Serial 2, pins 16 (TX) and 17 (RX) On EXP1 on a RAMPS.
There is no hardware serial port on EXP1 on the skr 1.4
There is a hardware serial port (1 on P0_15 and P0_16) on EXP2, but these are not the correct pins location.
You would need to make a custom TFT cable

@DavidDaniels04
Copy link
Author

Yep from my understanding a rewiring of the tft would need to be done in addition to board OR an upgrade to a btt tft style tft (which is what I am currently using).. I currently have a bondtech bmg and e3d v6 hotend direct drive setup. I'm more or less surprised to see the other printers have a variety of examples using other boards and only the

@ellensp
Copy link
Contributor

ellensp commented Nov 6, 2020

The pins are labeled on various images, like this eg. So this helps a little.
back_of_tft

@ellensp
Copy link
Contributor

ellensp commented Nov 10, 2020

Could you change the subject to something more specific perhaps "Ender 5 Plus, other board options".

@DavidDaniels04 DavidDaniels04 changed the title Other Boards Ender 5 plus Other Boards Options Nov 11, 2020
@earth4s
Copy link

earth4s commented Nov 29, 2020

I'm trying to get the SKR E3 Turbo working on my Ender 5 plus but I am using their TFT70 touchscreens instead of the stock screen. The main issue I have run into is the the BLTouch will not respond to commands. Not sure if its an issue with the nightly builds or something else.

@NezSez
Copy link

NezSez commented Mar 16, 2021

@earth4s For SKR 1.4 Turbo I had to switch wires on the BLTouch which came with my E5+...Creality swapped two of the wires in the group of 3 (not the black/white pair) to plug into their Creality V2.2 board that mine came with. Sry I don't remember which two for sure but I think it was NPWR and 2.0 on the Servo port. YMMV.

Newer Creality boards like the 4.2.7 and maybe the 4.2.2 seem to have new ports for the BLTouch, and newer BLTouch V3.1 Smart kits now sell with all five wires on one connector for using these ports, so they've changed things a bit. Also a friend who got the CR6-SE Kickstarter with the Creality 3D V4.5.2 board just received a replacement V4.5.3 board today; we don't know why yet.

Also, see this: #355 Ender 5 Pro now shipping with v4.2.2 mainboard which notes some changes with BLTouch

@NezSez
Copy link

NezSez commented Mar 19, 2021

Given the hardware/software dependency permutations, other than having a web page/app, or local script (like menuconfig (et. al.) in Linux Kernel src) which could parse dependencies allowing customization with option dependency tracking, parsing #defines and displaying code comments/help/caveats, guiding the user in real time as it were, anything I can think of to optimize the current structure just ends up in "different only the same" category, or worse :)

This problem is why menuconfig was created, same for PKG leading to RPM, APT, YUM, and DNF.

I know that similar issues have been debated before many times and rejected in the past for obvious reasons #21003 [RFC] Rename the bugfix branch.

Creating some example configs for the E5+ with SKR 1.4/T and various hardware will help many of course, but short of going the full-monty #define dep parsing I think it wouldn't benefit nearly as much, nor offer the ROI as the aforementioned page/app/script would. It seems like one could build off the existing sanitycheck scripts and the Marlin Autobuild to do so, and I imagine that both of those were designed with this goal in mind in addition to the primary functions they currently serve.

@thisiskeithb
Copy link
Member

and I imagine that both of those were designed with this goal in mind

It'll get there eventually...

image

@thisiskeithb
Copy link
Member

Duplicate of #649

@thisiskeithb thisiskeithb marked this as a duplicate of #649 Apr 11, 2022
@SteevieB
Copy link

I'm trying to get the BIGTREETECH SKR Mini E3 V3.0 working on my Ender 5. Can anyone help me point me in the right direction what do i have to adjust to get it working with Marlin 2.1.2.1 based on the E3 V2.0 config files?

@thisiskeithb
Copy link
Member

@SteevieB: 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:

@SteevieB
Copy link

@thisiskeithb Sorry, thank you very much for the helpful links!

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

6 participants