Skip to content

msc: fix reboot into mass storage on Ultra Wide/SCA - #418

Merged
erichelgeson merged 1 commit into
mainfrom
eric/msc-sysresetreq
Aug 22, 2026
Merged

msc: fix reboot into mass storage on Ultra Wide/SCA#418
erichelgeson merged 1 commit into
mainfrom
eric/msc-sysresetreq

Conversation

@erichelgeson

@erichelgeson erichelgeson commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Tested on Pico, Ultra, Ultra Wide.

@mynameistroy mynameistroy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions

Copy link
Copy Markdown

Test this PR

Flash the firmware built from d30d45e: BlueSCSI binaries.zip

Must be signed in to GitHub. Build expires after 90 days.

BlueSCSI Memory Report

Compared against release v2026.08.17

Memory Usage

Target FLASH RAM SCRATCH_X SCRATCH_Y
Pico_2_Audio_SPDIF 687.0 KB (+1.4 KB) [34%] 511.7 KB [100%] 3.5 KB [88%] 3.8 KB [94%]
Pico_2_DaynaPORT 679.3 KB (+1.4 KB) [33%] 511.7 KB [100%] 3.5 KB [88%] 3.0 KB [75%]
Pico_Audio_SPDIF 710.0 KB (+1.5 KB) [35%] 252.6 KB [99%] 1.5 KB [38%] 768 B [19%]
Pico_DaynaPORT 701.8 KB (+1.5 KB) [34%] 246.3 KB [96%] 1.5 KB [38%]
Ultra 696.8 KB (+1.4 KB) [34%] 511.7 KB [100%] 3.5 KB [88%] 3.0 KB [75%]
Ultra_Wide 455.2 KB (+1.1 KB) [22%] 511.7 KB [100%] 2.0 KB [50%] 3.0 KB [75%]

Symbol Region Changes

Pico_Audio_SPDIF: 4 symbols moved RAM → FLASH (-312 B RAM)
Symbol Size
void logmsg<char const*, char const*>(char const*, char const*) 80 B
void logmsg<char const*, char*>(char const*, char*) 80 B
void logmsg<char const*, unsigned long>(char const*, unsigned long) 80 B
void logmsg<char const*>(char const*) 72 B
Pico_DaynaPORT: 4 symbols moved RAM → FLASH (-312 B RAM)
Symbol Size
void logmsg<char const*, char const*>(char const*, char const*) 80 B
void logmsg<char const*, char*>(char const*, char*) 80 B
void logmsg<char const*, unsigned long>(char const*, unsigned long) 80 B
void logmsg<char const*>(char const*) 72 B

@erichelgeson
erichelgeson merged commit 50f77b2 into main Aug 22, 2026
1 check passed
@erichelgeson
erichelgeson deleted the eric/msc-sysresetreq branch August 22, 2026 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants