Open Greyukr opened 3 years ago
Please post a link to this board or pic I see only STM32F407 on SKR 2
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
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 https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-963129012, 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. marlin 2.0.9.2 has 429 for octopus
I’m sorry I didn’t buy it - Makerbase MKS Eagle- https://www.aliexpress.com/item/1005003352842756.html?dp=5f3ad6e098283b11d559b783&cn=ah&aff_fcid=652ee38c1fe34a1f851dc923b8eb4e89-1636735970165-07585-_AnTGXs&tt=CPS_NORMAL&aff_fsk=_AnTGXs&aff_platform=portals-tool&sk=_AnTGXs&aff_trace_key=652ee38c1fe34a1f851dc923b8eb4e89-1636735970165-07585-_AnTGXs&terminal_id=d2fb5bd3840645278757b4e969f71614
пт, 12 нояб. 2021 г. в 17:40, karabas2011 @.***>:
Thank you, now I see. As I see there are still no platformio environment for this processor. And it is not in list of supported ones. We need wait for someone who will build them
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-967211921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJIJBECD6DMQ7RJN4TSNR43ULUYNRANCNFSM5HCHJTYQ . 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.
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!
Same here with SKR2 Rev.B with a STM32F429 board. I don't know what modifications need to do to the platform.io to previous STM32F407 chip.
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?
I have the same problem with F407 to F429. By Marlin´s board.h - list is SKR-2 Rev.2 with STM32F407 chip. But i needet with STM32F429VGT6. Can anyone help me there. For that I have too little knowledge .
There are still no platformio environment for this processor. And it is not in list of supported ones. Who could help with that?
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.
If you're using a 429 motherboard, before DIY firmware modification, customers need to build an F429 environment on the compilation platform for compilation and use, instead of directly using the previous F407 firmware.”
For me, the difference is too great. The F429 could do much more. In detail it is much more.
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.
Biqu guys should have made a Rev. C
https://github.com/bigtreetech/SKR-2/tree/master/Firmware
[platformio] src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = BIGTREE_SKR_2_F429 include_dir = Marlin
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!!! No more random reboots? Testing
Is there a pull request against marlin I can follow for this?
Is there a pull request against marlin I can follow for this?
https://github.com/MarlinFirmware/Marlin/pull/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
#define Z_MIN_PROBE_PIN Z_MIN_PIN // Pin 32 is the RAMPS default
But if ou look at the pins files, they are basically the same - most in a common file...
Biqu guys should have made a Rev. C
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
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?
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: Configuration_adv.h
I closed those lines and the reboots stopped
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?
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. Still need to look at this more.......clearly using the OTG function will mess with the USB connection to the host (even if you use the LCD for the "SD Card"
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. This is what I have it set to:
Are there any other changes I need for this board to work correctly? Does the SKR_2_F429 environment work with the 407? My printer setup is: All BTT SKR 2 (STM32F407) FET HY1904 UPS power fail unit Relay V1.2 TMC2209 using sensorless homing Filament sensor (not BTT) 3D Touch used for homing to the middle of bed and auto-leveling Marlin version is from the attached files in SKR 2 from GitHub ** When I compile Marlin using # default_envs = BIGTREE_SKR_2_F407 in the ENV, it does succeed.
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.
This is what I have it set to:
default_envs = BIGTREE_SKR_2
default_envs = BIGTREE_SKR_2_F407
Are there any other changes I need for this board to work correctly?
Does the SKR_2_F429 environment work with the 407?
My printer setup is:
All BTT
SKR 2 (STM32F407) FET HY1904
UPS power fail unit
Relay V1.2
TMC2209 using sensorless homing
Filament sensor (not BTT)
3D Touch used for homing to the middle of bed and auto-leveling
Marlin version is from the attached files in SKR 2 from GitHub
** When I compile Marlin using # default_envs = BIGTREE_SKR_2_F407 in the ENV, it does succeed.
--- Check This --- Check serial port.. with skr cannot be 0. It must be from 1 to 6 or -1
Does the SKR_2_F429 environment work with the 407?
no - there are two different "environments" - one for either chip.
Does the SKR_2_F429 environment work with the 407?
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
I did that and I got the files. Still getting errors compiling. Do you have an Ender 5 Plus specific configuration?
On Wed, Jan 5, 2022 at 11:24 PM Greyukr @.***> wrote:
[image: Screenshot_111] https://user-images.githubusercontent.com/38834320/148344923-f6cfccaf-a882-4499-bba3-fc053db8f8f4.jpg [image: Screenshot_112] https://user-images.githubusercontent.com/38834320/148344936-a38b04c7-14da-4707-a077-0684bb47f5fa.jpg
— Reply to this email directly, view it on GitHub https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-1006340826, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARZAHA7LRJ3TDSCJLLOV3ELUUU7UHANCNFSM5HCHJTYQ . 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: @.***>
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 https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-1007110781, 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: @.***>
@buildjournal
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 https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-1007347321, 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:
default_envs = BIGTREE_SKR_2_F429
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 https://github.com/bigtreetech/SKR-2/issues/82#issuecomment-1008340599, 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 https://github.com/SpectralCreations/SKR_2_F429 i keep getting "Error: Could not find one of 'package.json' manifest files in the package" and i have no idea what im doing
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!