Skip to content

🔧 Update BIQU BX SPI driver conditionals #27886

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

@thisiskeithb thisiskeithb commented May 27, 2025

Description

Update BIQU BX SPI driver conditionals

We're consistently inconsistent with HAS_TMC_SPI checks in pins files, but I updated the BX pins file to include this check + enable TMC_USE_SW_SPI like we do for other boards. I also added a missed 2240 comment from #27880

Requirements

BIQU BX with SPI drivers

Benefits

One fewer config item for BX owners to update when switching to SPI drivers since the printer won't boot without it enabled.

Configurations

Stock BX config: https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.1.x/config/examples/BIQU/BX

Change all *_DRIVER_TYPEs to 2240 and enable TMC_USE_SW_SPI or use the attached modified config: Configurations-config-examples-BIQU-BX.zip

Related Issues

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

@thinkyhead thinkyhead merged commit ebecd76 into MarlinFirmware:bugfix-2.1.x May 27, 2025
67 checks passed
@thisiskeithb thisiskeithb deleted the pr/update_bx_driver_spi branch May 27, 2025 03:58
thinkyhead pushed a commit that referenced this pull request May 27, 2025
thinkyhead added a commit to MarlinFirmware/Configurations that referenced this pull request May 27, 2025
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