-
Notifications
You must be signed in to change notification settings - Fork 178
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
SKR V2.0 and STM32f429 #82
Comments
Please post a link to this board or pic |
Technical specifications Size 110mmx85mm, in the previous section you have a diagram of the board |
https://www.biqu.equipment/products/bigtreetech-skr-2?_pos=1&_psq=skr+2&_ss=e&_v=1.0&variant=39444693188706
Please note that the F407 chip has been upgraded to the F429 chip. If you
order the motherboard, the F429 chip will be sent by default. The two
control boards have the same functions except for the different chips.
I bought here and I got 429. There’s a note below.
https://aliexpress.ru/item/1005002483248701.html?spm=a2g39.orderlist.0.0.3fee4aa6s7ykUt&_ga=2.1390453.53312825.1636289231-1470277378.1629784519
пн, 8 нояб. 2021 г. в 15:03, karabas2011 ***@***.***>:
… Technical specifications
In the following list you can find the technical specifications of the *SKR
2* electronics:
Size 110mmx85mm, in the previous section you have a diagram of the board
ARM Cortex-M4 *STM32F407VGT6* MCU at 168Mhz
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#82 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJIJBEEESURYV44RXIXGBCTUK7DDJANCNFSM5HCHJTYQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Thank you, now I see. |
|
Same here with SKR2 Rev.B with a STM32F429 board. We are suffering a lot of USB disconnects from Raspberry's Repetier Server. May it could be for using STM32F407 old chip for firmware building? |
There are still no platformio environment for this processor. And it is not in list of supported ones. |
I could compile it and make it work with the SKR 2 (407) current processor in platform.io. Aparently all functions are ok, but i don't know if lack some other things or if performace is the right one. It moves, heat and does the basic things, but it isn't ideal, of course. The new SOC has some instructions and memory who it can't be accessed. I've asked Biqu for help but no sucess at the moment. They only stated: “Please note that the STM32F407VGT6 chip has been upgraded to the STM32F429VGT6 chip. If you order the motherboard, the F429 chip will be sent by default. |
Biqu guys had sent this link to me after contact them yesterday. Awesome response. It comes with a Marlin last version with F429 enviroment: https://github.com/bigtreetech/marlin/tree/B1-2.0.9.2.x You ought to modify and suit your needs. EDIT: Tested but still F429 enviroment isn't fixed, only F407 it is available at this moment. We check into stm32f4.ini and it is effectively defined for this chipset, but I think it’s missing the board definition for this new SOC in the SKR2 variant or something else. |
|
https://github.com/bigtreetech/SKR-2/tree/master/Firmware
This version its the latest bugfix, and corrected F429 enviroment. This one works as expected with the new SOC version. |
Good news, the code has been updated and now environment BIGTREE_SKR_2_F429 can be used!!! |
Is there a pull request against marlin I can follow for this? |
MarlinFirmware/Marlin#23177 @jamesjnadeau I think this is the referred to the issue |
I installed the latest Marlin software for this board. The board reboots every three minutes. I disabled the drivers, WIFi, TFT, but it didn’t work. I need your help! What could be the reason? |
On the BLTOUCH - I had issue using the "default" plug after it was working before using Z_MIN...In the firmware on the BTT github...It is mapped in the pins.h file for the board. BUT, I switched back to the z-min plug, and defined it in the configuration.h file |
Technically, the BOARD is the same. Chip pin out is the same, so no real need to revise the environment... Use the Marlin AUTOBUILD stuff. Makes it simple to invoke the build, and the board and type is listed fine in the code from the Bigtree github |
As mentioned above, we had another issue on the reboots. Looks like removing the SDcard will prevent it from happening. Possible that there is an issue in the firmware (Marlin) after flashing/booting that is causing it. Until there is more "proof" (or a better fix), just pull the card after flashing... |
The reason for the reboot were: |
So this finally works? what things they changed? Do you need to comment the lines you wrote in your last post? Thanks in advance! |
I have continued to work this issue, and I THINK it might be a conflict between the onboard USB trying to be used vs. the onboard SD card. I think that if BOTH are enabled, it is a conflict on the software that may cause this. |
I have one of the SKR V2.0 with STM32f407 boards. I have been setting up Marlin and have yet to power the board on. Before I do anything else I'd like to know if there is anything I need to change in Platform I/O. default_envs = BIGTREE_SKR_2default_envs = BIGTREE_SKR_2_F407Are there any other changes I need for this board to work correctly? |
--- Check This --- |
no - there are two different "environments" - one for either chip. |
Well, I tested it and works, but not correctly. As someone said before, it suddenly reboots. So better use the right environment. |
Okay I got the new board with F429. How do I download this folder: https://github.com/bigtreetech/SKR-2/tree/master/Firmware/Marlin-bugfix-2.0.9.2.x |
How are you building it - are you using the Marlin auto build? If so, be sure to select the F429 based onfiguration. Also, note that there is an "official" Marlin version to support this alternate chip that was released by Marlin on Christmas day (2.0.9.3) It may have an ender 5 configuration that would also be a good place to start (other than the board name and maybe the LCD configuration.. |
Yeah I did all that. Using your Marlin '2.0.9.2.x & F429' folder from
Github and set the environment to 'default_envs = BIGTREE_SKR_2_F429'.
I guess what I'm saying is, I can successfully build a stock Ender 5 Plus
firmware with no modifications at all. There are sample configuration.h and
adv.h on Marlin Github.
However I am trying to replicate the firmware settings from my F407
firmware. I got tons of community help to build the F407, but the F429 is
so new I don't know how to compile. There is no firmware support for
dual-z, etc because it is so new.
…On Thu, Jan 6, 2022 at 7:23 PM D Scott Baeder ***@***.***> wrote:
How are you building it - are you using the Marlin auto build? If so, be
sure to select the F429 based onfiguration. Also, note that there is an
"official" Marlin version to support this alternate chip that was released
by Marlin on Christmas day (2.0.9.3)
—
Reply to this email directly, view it on GitHub
<#82 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARZAHA5HIIZZ6LOHPT6S4J3UUZMBVANCNFSM5HCHJTYQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
I've been able to build this successfully for the F429 chip using dual z axis motors. Runs great. So it's something in your config that is causing it not to build. I was able to get it to build using the latest marlin bugfix branch and the code available in this repo(both with my custom machine config) You're settings are either old, or your misconfiguring something this board requires. Read the terminal output of the build, look from some red and yellow lines toward the end. I've found the error message from the build process to be really helpful in determining the problem I'm encountering. I started with ender 3 config. Please note that some variables have changed names since the original 2.0 release your ender firmware is likely based on. There's also a config variable that has a date stamp in it that will fail the build if it doesn't match what the codebase is expecting. Read the compile log output, it's there to help |
or possibly post the log for someone to look at it an help. If you were able to do it for the older chip, AND it's using supported code (as opposed to a modified set of Marlin code), then it should compile. |
Can you send me your folder to compile? Including platformio, config.h,
config.adv.h? I understand your build is different but maybe I can start
there.
…On Fri, Jan 7, 2022 at 3:49 AM James ***@***.***> wrote:
I've been able to build this successfully for the F429 chip using dual z
axis motors. Runs great. So it's something in your config that is causing
it not to build. I was able to get it to build using the latest marlin
bugfix branch and the code available in this repo(both with my custom
machine config)
You're settings are either old, or your misconfiguring something this
board requires. Read the terminal output of the build, look from some red
and yellow lines toward the end. I've found the error message from the
build process to be really helpful in determining the problem I'm
encountering.
I started with ender 3 config. Please note that some variables have
changed names since the original 2.0 release your ender firmware is likely
based on. There's also a config variable that has a date stamp in it that
will fail the build if it doesn't match what the codebase is expecting.
Read the compile log output, it's there to help
—
Reply to this email directly, view it on GitHub
<#82 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARZAHA2TPVR3DHVFE4LIODDUU3HONANCNFSM5HCHJTYQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
@buildjournal Here's my configs: https://github.com/jamesjnadeau/Marlin_configs/tree/master/SKR-2 I only changed this line in platformio:
|
Thank you very much. Hope this works :)
…On Sun, Jan 9, 2022 at 9:28 AM James ***@***.***> wrote:
@buildjournal <https://github.com/buildjournal> Here's my configs:
https://github.com/jamesjnadeau/Marlin_configs/tree/master/SKR-2
I only changed this line in platformio:
default_envs = BIGTREE_SKR_2_F429
—
Reply to this email directly, view it on GitHub
<#82 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARZAHA2NCDHJJ65LQUOZRB3UVHATTANCNFSM5HCHJTYQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
i too have the SKR2 revb and im having trouble getting this to compile |
Ask for help!
My English is so...
A few days ago I received a SKR V2.0 with STM32f429. This is a new chip. Marlin doesn’t have that chip yet.
I’m compiling a firmware based on F407. Right?
I want to use BLTouch without using the Z-axis concept contacts.
What should I write here:
#define Z_MIN_PROBE_PIN - ?????????????????
Best regards,
Sergio!
The text was updated successfully, but these errors were encountered: