Skip to content

Disable USB autosuspend for the CM6206 USB audio device#1099

Merged
SteveMicroNova merged 1 commit into
micro-nova:mainfrom
stamateviorel:fix/cm6206-usb-autosuspend
Jun 25, 2026
Merged

Disable USB autosuspend for the CM6206 USB audio device#1099
SteveMicroNova merged 1 commit into
micro-nova:mainfrom
stamateviorel:fix/cm6206-usb-autosuspend

Conversation

@stamateviorel

Copy link
Copy Markdown
Contributor

What does this change intend to accomplish?

The CM6206 USB chip provides the digital outputs for sources 1–3; with kernel USB autosuspend active it can power down between uses and glitch on resume. This pins power/control to on from the same udev rule that already names the card.

Checklist

  • Have you tested your changes and ensured they work? (in production on a real AmpliPi since 2026-06-08)
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • If applicable, have you updated the CHANGELOG?

@SteveMicroNova

Copy link
Copy Markdown
Contributor

This is another PR I'm happy to merge and interested in testing with a beta release by end of week, but I suspect it'll have the same issue as #1095. Would you mind doing the same resync and rebase with this branch and I'll push it through?

@stamateviorel
stamateviorel force-pushed the fix/cm6206-usb-autosuspend branch from be5e31e to 72d1806 Compare June 25, 2026 18:55
@SteveMicroNova

Copy link
Copy Markdown
Contributor

Would you mind rebasing this one more time? The conflict is simple, but as I've discovered I have no rights to correct it.

The CM6206 provides the digital outputs for sources 1-3; with kernel
USB autosuspend active it can power down between uses and glitch on
resume. Pin power/control to 'on' from the same udev rule that already
names the card.

Signed-off-by: Stamate Viorel <stamate.viorel@gmail.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@stamateviorel
stamateviorel force-pushed the fix/cm6206-usb-autosuspend branch from 72d1806 to 2ecb3e3 Compare June 25, 2026 19:58

@SteveMicroNova SteveMicroNova 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.

This looks good, thank you for your two interventions to make this mergable!

@SteveMicroNova
SteveMicroNova merged commit b6d6b59 into micro-nova:main Jun 25, 2026
3 checks passed
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