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

✨ FYSETC Spider King V1.1 (STM32H723ZG) #27125

Open
wants to merge 21 commits into
base: bugfix-2.1.x
Choose a base branch
from

Conversation

zzcatvs
Copy link

@zzcatvs zzcatvs commented May 24, 2024

Submitting a Pull Request
Based on the FYSETC SPIDER KING V1.1 mainboard that was merged into Marlin, this is for the FYSETC Spider King v1.1 (STM32F723ZGT6).

Description

Based on the FYSETC SPIDER KING V1.1 mainboard that was merged into Marlin, this is for the FYSETC Spider King v1.1 (STM32F723ZGT6).

Requirements

Based on the FYSETC SPIDER KING V1.1 mainboard that was merged into Marlin, this is for the FYSETC Spider King v1.1 (STM32F723ZGT6).

Related Issues

add FYSETC SPIDER KING V1.1 board.

@thisiskeithb
Copy link
Member

thisiskeithb commented May 24, 2024

STM32F723ZGT6

I think you mean STM32H723ZGT6 Updated.

Also, you’ll need to revert Configuration.h & platformio.ini changes. Reverted.

@thisiskeithb thisiskeithb changed the title ADD FYSETC SPIDER KING V1.1 BOARD ✨ FYSETC Spider King V1.1 (STM32H723ZG) May 24, 2024
@zzcatvs
Copy link
Author

zzcatvs commented May 25, 2024

Thank you.

@thisiskeithb
Copy link
Member

The pin definition is exactly the same, and the new STM32H723 chip was used after replacing the motherboard.

I've updated this PR to use our *_common.h pin scheme since the only difference is the processor. The H723 version will use the I2C EEPROM as originally defined for the F407 version instead of an emulated EEPROM.

Also, the ability to upgrade the MCU via daughterboard sure is neat!

ini/stm32h7.ini Outdated Show resolved Hide resolved
@thisiskeithb thisiskeithb marked this pull request as draft May 26, 2024 15:58
@thisiskeithb thisiskeithb added Needs: More Data We need more data in order to proceed Needs: Discussion Discussion is needed labels May 26, 2024
@thisiskeithb thisiskeithb removed Needs: More Data We need more data in order to proceed Needs: Discussion Discussion is needed labels May 27, 2024
@thisiskeithb thisiskeithb marked this pull request as ready for review May 27, 2024 11:50
@thisiskeithb
Copy link
Member

With the latest commits, you can now have a Spider King V1.0 or V1.1 with either STM32F4 or H7 MCUs. I2C EEPROM will be used for F4 and emulated for H7 (but it’d be nice to eventually track that bug down).

Environments were renamed to use the latest naming conventions (and match what I’m doing over in #27122 for the FYSETC S6 and regular Spider boards).

Everything should still work the same, but please give the latest changes a test and let us know how it goes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants