Skip to content

Rework SD/FD Multi-Volume support#25715

Open
thinkyhead wants to merge 7 commits intoMarlinFirmware:bugfix-2.1.xfrom
thinkyhead:bf2_multi_volume_rework_PR
Open

Rework SD/FD Multi-Volume support#25715
thinkyhead wants to merge 7 commits intoMarlinFirmware:bugfix-2.1.xfrom
thinkyhead:bf2_multi_volume_rework_PR

Conversation

@thinkyhead
Copy link
Member

Suggested changes building on #25683 to enable and define multiple media devices.

  • Allow boards to specify whether they have SDIO or not.
  • Allow users to define up to 3 media drives in any order.
  • Allow users to specify drives as onboard, custom cable, lcd, or USB flash drives.
  • Automatically enable "multiple volume" support based on multiple drive defines.
  • Simplify configuration of media drives as much as possible.

@thinkyhead thinkyhead added T: Design Concept Technical ideas about ways and methods. F: SD Card / Media labels Apr 20, 2023
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 3 times, most recently from 2c34c51 to f12cc62 Compare April 20, 2023 03:41
@thisiskeithb
Copy link
Member

I look forward to a simplified configuration of these storage devices.

On the SKR 2 in particular, running both onboard SD & flash drive at the same time, has been finicky at best. Maybe that'll shake out in all of this? I'll be watching this PR carefully!

@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 6 times, most recently from f6dc14c to 4430e76 Compare April 26, 2023 02:19
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 6 times, most recently from 8f52efd to a911fc1 Compare August 7, 2023 08:24
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 3 times, most recently from 61ea98a to 9ba4649 Compare August 20, 2023 17:42
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 2 times, most recently from ff21b3f to ab3825f Compare October 27, 2023 21:05
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from ab3825f to 3963996 Compare January 23, 2024 00:39
@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 2 times, most recently from 3791e7d to 6ea4a16 Compare June 2, 2025 21:51
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from 0f394b9 to fc673b3 Compare September 26, 2025 05:13
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from fc673b3 to 489578c Compare October 8, 2025 04:12
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 2 times, most recently from 8517f75 to 064e903 Compare November 10, 2025 00:41
@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 3 times, most recently from 52532da to 06c6c47 Compare November 20, 2025 04:01
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 8 times, most recently from c01e6b1 to 0d3fe02 Compare November 30, 2025 00:18
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch 2 times, most recently from f5c2007 to 28aaa4e Compare January 11, 2026 02:57
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from 28aaa4e to b68063b Compare February 5, 2026 18:40
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from b68063b to 03bf2b3 Compare February 6, 2026 00:15
@thinkyhead thinkyhead force-pushed the bf2_multi_volume_rework_PR branch from 03bf2b3 to 04c7f9b Compare February 6, 2026 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

F: SD Card / Media T: Design Concept Technical ideas about ways and methods.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants