Bigtreetech SKR Mini E3 V3 Support #131
-
Hi, I installed the Professional Firmware a few days ago. It's really marvelous. But I bought the Bigtreetech SKR Mini E3 V3 because of some new features like TMC2209 (sensorless homing, linear advance), neopixel led slot, third fan slot etc. I also found this little adapter for the DWIN display compatibility and ordered over JLCPCB: DWIN Display Adapter Do you have a plan for this mainboard in the future? I would like to keep use the Professional Firmware. Best Regards. |
Beta Was this translation helpful? Give feedback.
Replies: 30 comments 97 replies
-
EDIT: Now the firmware has support for the SKR Mini E3 V3 (a screen adapter is required)
|
Beta Was this translation helpful? Give feedback.
-
Have you the adapter for the DWIN/DACAI screen? There are some guides on the web about how to connect the SKR mini. I don't have that board but I think that Marlin has configuration files, it could be ideal if first you try with the official bugfix to know if your hardware is correctly connected. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Because PlatformIO is updating the current source code is not totally compatible. In the next week I will post new source code with several improvements and updates. Could you zip and send me your configuration files? |
Beta Was this translation helpful? Give feedback.
-
I just compiled your configuration with a test branch. Please check with caution, I don't have any way to do a test because I don't have the board. I think that the control for the board fan is missing in your configuration. Do basic tests, don't print with this version yet. New version here: #131 (reply in thread) |
Beta Was this translation helpful? Give feedback.
-
Correcting Mainboard FAN |
Beta Was this translation helpful? Give feedback.
-
I reinstalled the marlin ui firmware, I have power loss enabled and I don’t have that issue. I just checked again.
I will reinstall your firmware and check it if you want, but I cant actually print anything because of the offsets being way off for me.
Tom
|
Beta Was this translation helpful? Give feedback.
-
This version disables the POWER_LOSS_PIN, please check |
Beta Was this translation helpful? Give feedback.
-
Ah ok. Looking forward to installing this on my printer, I just need to tweak offsets and bed size, min max etc.
Thanks for all your hard work. It is appreciated.
Tom
|
Beta Was this translation helpful? Give feedback.
-
OK, I think that we have a finished version ready to be released. |
Beta Was this translation helpful? Give feedback.
-
The only thing I have found that uses that pin is the autoshutdown module. I have it, I just haven’t installed it yet. When I get around to doing that, I’ll let you know how it works out.
Tom
Sent from Mail for Windows
From: Miguel Risco-Castillo
Sent: Thursday, May 26, 2022 12:45 PM
To: mriscoc/Ender3V2S1
Cc: tjs2906; Mention
Subject: Re: [mriscoc/Ender3V2S1] Bigtreetech SKR Mini E3 V3 Support(Discussion #131)
I think that having a POWER_LOSS_PIN enabled is a very special case. I will leave it disabled in the precompiled binaries and if anyone need it can easy reenabled it in the configuration files and compile a custom version.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I didn’t realize you could set ALL of the min/max bed size/pos, Probe offsets, etc. from the lcd. Your firmware is even more awesome than I thought.
It is working perfectly so far on my printer. Wow, great work.
Thanks
Tom
Sent from Mail for Windows
From: Miguel Risco-Castillo
Sent: Thursday, May 26, 2022 1:01 PM
To: mriscoc/Ender3V2S1
Cc: tjs2906; Mention
Subject: Re: [mriscoc/Ender3V2S1] Bigtreetech SKR Mini E3 V3 Support(Discussion #131)
That is a perfect example of when a custom building is needed.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Binaries and source code available in the repository. |
Beta Was this translation helpful? Give feedback.
-
Would you consider trying to enable MPCTEMP, I would be happy to work with you and help as much as I am able. I have attached my zipped config files. I Completely understand if that would be to time consuming for you. Thank you |
Beta Was this translation helpful? Give feedback.
-
Unable to compile in VSCode using the special configurations for Ender3V2-miniE3V3-BLT files. Getting the following build environment error: Error: Build environment 'STM32F103RC_creality' is incompatible with BOARD_BTT_SKR_MINI_E3_V3_0. Use one of these: STM32G0B1RE_btt The previous firmware I was using did use STM32G0B1RE_btt. What should I do here? |
Beta Was this translation helpful? Give feedback.
-
Hi Miguel! I have an ender 3 v2 with SKR mini e3 v3 and followed the instructions here and it works perfectly!! After struggling for days trying to have a working printer. I love the firmware!! thank you very much for your time and good work! One Problem though. I am using Octo4a (Octoprint) on an "old" cellphone and I can't get a connection to the printer. With the stock motherboard it used to work perfectly and without glitches (also with your firmware). Do you have a suggestion? I tried different configurations and I am using the cable provided with the board and nothing. In the phone when I try to select each of the serial drivers it shows " requesting permission to device" and it doesn't get it: Changing monitoring state from "Offline" to "Detecting serial connection" |
Beta Was this translation helpful? Give feedback.
-
I have several pin 27 boards I won't use again. I'm thinking I'll cut and rewire the trace on one. |
Beta Was this translation helpful? Give feedback.
-
@mriscoc Have you started creating a version of this for the S1? If so, I'll be ready to test in a few days. I finally have all the parts needed to create my breakout cable for the sprite extruder assembly. |
Beta Was this translation helpful? Give feedback.
-
As per advisement I am posting these questions here. Hey Folks, I got my SKR Mini E3 V3 installed today and I have a few questions I was wondering if the community could help me with. I will say in advance that I have NEVER compiled firmware and have absolutely no idea how to so please if you help me, treat me like a luddite lol. Questions: This board has a neopixel port. Is there any difference between NeoPixel and RGB or are they interchangable? ie can use any RGB strip. The main question for this is can I control this via firmware? The board supports sensorless homing, does the firmware support this also? (I probably won't use it myself) The board has a third fan connector for the board cooling fan so all 3 fans have independant ports. Is there any way to have control over this fan? 3a) I did notice that when I turned on the printer with the new board the c ooling fan for the hot end didn't seem to turn on. I know I am probably gonna have to compile my own firmware for all this so is there any GOOD 'firmware for dummies' resources I can use to guide me through this? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Not sure if this the thread to put this or in firmware but i have this board. I flashed with the SKRME3V3-BLTUBL-MPC-20230312 bin and realized that the screen will reboot after i try to do another print. The screen doesnt shut off. But hotend fans and bed turn off for like 2 seconds and the banner appears again and i'm able to start printing again. is it something i have to look in firmware or do i have faulty sd card? |
Beta Was this translation helpful? Give feedback.
-
Solved thanks to @Moobien - ref: https://www.makenprint.uk/3d-printing/3d-printing-guides/3d-printer-mainboard-installation-guides/btt-skr-mini-e3-v3-guides/btt-skr-mini-e3-v3-setup-guide/#thermistors To which connectors should I connect
Marlin issue: MarlinFirmware/Marlin#17301 I seen comments in this (unrelated to SKR board) file: Ender3V2S1/Marlin/src/pins/stm32f1/pins_CCROBOT_MEEB_3DP.h Lines 117 to 119 in cef4e6d in V3 I see: Ender3V2S1/Marlin/src/pins/stm32g0/pins_BTT_SKR_MINI_E3_V3_0.h Lines 137 to 139 in cef4e6d with no description. Also, I see additional naming convention not found in BTT SKR MINI E3 V3_0 header:
Is there way to prepare more documentation? Where I should reference to if want to prepare it? Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
This is more of a general question with respect to Marlin and the physical pins instead, but... Does anyone have any insight on why all the quick-fixes (for making Ender 3 v2 DWIN LCD screens compatible with SKR Mini E3 and SKR 2 motherboards) require physical modification to the LCD wires in addition to the changes in the respective Pins.h? Is there a physical constraint with the MCU such that we cannot simply change the respective Pins.h in Marlin to match exactly without needing to also physically modify the LCD wires? Would it be a constraint related to the ground, voltage, RX, and TX pins not being able to be re-pinned-out? |
Beta Was this translation helpful? Give feedback.
-
has anyone figured out how to get the hotend cooler fan to work for plug (fan 2) ? |
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
No problem.I managed to compile one by myself with your configurator. I made a donation today. Just to let you know how amazing your software is. I love it. Best software I have seen. After about 6 different printers. You software is amazing. Has everything...easy to use. Amazing job.
I wish you all the best
Sent from Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Miguel Risco-Castillo ***@***.***>
Sent: Thursday, October 19, 2023 12:50:43 AM
To: mriscoc/Ender3V2S1 ***@***.***>
Cc: rapinball ***@***.***>; Comment ***@***.***>
Subject: Re: [mriscoc/Ender3V2S1] Bigtreetech SKR Mini E3 V3 Support (Discussion #131)
There isn't a precompiled one with LA and IS for SKR.
—
Reply to this email directly, view it on GitHub<#131 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/APJ2EGORK67W2H5LFAAGYJ3YABMMHAVCNFSM5UB3MZ32U5DIOJSWCZC7NNSXTOKENFZWG5LTONUW63SDN5WW2ZLOOQ5TOMZSGA2TGNA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi, is Visual Studio Code, Marlin, and this configurator still having issues playing nice with each other? I keep failing the compile. My options are Ender 3V2, SKR, BLT, UBL, DACAI (tried DWIN too), T13, IS, LA, MPC, and Speaker. platformio run --silent -e STM32G0B1RE_btt ; echo "done" >|"/var/folders/8g/ny57x7lj6cxgspz9mn6dgsx00000gn/T/ipc" Environment Status Duration STM32G0B1RE_btt FAILED 00:00:00.618 |
Beta Was this translation helpful? Give feedback.
-
Did you to undefine (//) the lines referring to the custome cable? |
Beta Was this translation helpful? Give feedback.
-
Thanks guys. I thought it was ‘no editing required’. I’ll check that out. Thanks,RoyOn Nov 26, 2023, at 10:17 AM, rapinball ***@***.***> wrote:
Did you to undefine (//) the lines referring to the custome cable?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi, has anyone already found a solution for the probe fails with a BL-Touch V3.1? It's not the hardware. There are no problems with a 4.2.2 board. I found this, even more guys have this problem. If I understand correctly there is no real solution |
Beta Was this translation helpful? Give feedback.
EDIT: Now the firmware has support for the SKR Mini E3 V3 (a screen adapter is required)
Here is a Video about of Installing a BTT SKR Mini e3 v3.0 on an Ender 3 v2: an Upgrade that Includes How-to Wire the Display
I don't have that board to allow me to do tests. Maybe I will post some experimental version to be tested by you.