Skip to content

🔧 Update BTT002 SPI driver conditionals #27887

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

Merged

Conversation

thisiskeithb
Copy link
Member

Description

Update BTT002 SPI driver conditionals

We're consistently inconsistent with HAS_TMC_SPI checks in pins files, but I updated the BTT002 pins file to include this check + enable TMC_USE_SW_SPI like we do for other boards.

Requirements

BTT022 with SPI drivers

Benefits

One fewer config item for BTT002 owners to update when switching to SPI drivers.

Configurations

Prusa MK3 with BTT002 motherboard & SPI drivers like 5160s or 2240s: https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.1.x/config/examples/Prusa/MK3S-BigTreeTech-BTT002

Related Issues

None, but I found this while working through issues with the recently added TMC2240 driver support.

@thinkyhead thinkyhead merged commit 843f795 into MarlinFirmware:bugfix-2.1.x May 27, 2025
67 checks passed
@thisiskeithb thisiskeithb deleted the pr/update_btt002_spi branch May 27, 2025 19:37
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.

2 participants