-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
Add support for MKS SGEN_L V2 motherboard #18822
Conversation
Bugfix 2.0.x
Keep -std=gnu++11 in stm32 build_unflags
@makerbase-mks please add extra comments on the pins file. About which connector to use for the fan(s). It is unclear to use the HE1 for the hotend fan when only using a single extruder. (if you only want to run the fan when the hotend is hot) Function wise it is working great on my board in an Ender 3 with all the fancy things enabled. |
@anlupat |
I now have it setup like this, to me it is more clear which terminal or connector to use: #if HOTENDS == 1 |
This isn't done for other pins files when outputs are remapped since it's clear the remapping is happening right in the pins file, so I'm not sure we should start with this one. If you're unsure of a pin's function, I'd recommend checking the manufacturer's pins diagram. Makerbase (and other manufacturers) host them in their respective github repos. |
then i would suggest to not use the HE1 terminal at all for a fan. Since nowhere in the documentation it is mentioned to use as a fan output. |
Users are beginning to receive their mks gen l 2 board, and started asking for marlin support. Anything holding this PR that I can help? |
#define E1_SERIAL_TX_PIN P1_17 | ||
#define E1_SERIAL_RX_PIN P1_17 | ||
|
||
#define Z2_SERIAL_TX_PIN P1_17 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are the Z2 serial pins actually needed?
I assume that when E1 is used as a Z2, it will automatically use the E1 serial pins as well.
Hi |
Is there a reason this PR isnt integrated yet that needs to be changed? I've been using these pins with no issue for a while now |
There are other issues & PRs maintainers need to attend to. |
I think that support for MKS SGEN_L V2 motherboard can be added first, and new functions can be added and improved later. Now more and more users need it urgently to use the latest firmware. |
@thinkyhead as long as this isn't breaking the build, I think you should go ahead and merge it. |
Downloaded Marlin 2.0.6.1, downloaded 2.0.X bugfix, changed the files with a guide someone passed: Download and replace this files: - It's files from Makerbase PR in to Marlin. Marlin/src/pins/pins.h Im still getting failed.. Have to ask, how come a company has released a board thats not compatible to program? |
I have no problems building and using the sgen l v2 on several printers right now with the current bugfix |
Are you using the Bugfix 2.0.X to compile or swapping files over too 2.0.6.1? |
Bugfix 2.0.x is always much more recent than any of the numbered releases. That’s the point of it being bugfix |
Thought so, thank you. Just tried and successful, although I had to turn off Filament runout sensor as it failed and can't find location to allocate a pin for it. |
Requirements
Description
MKS has release SGEN_L V2 motherboard
V2.0 comparison V1.0
Related Issues