Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[WIP] Clearing Errors on Soundlink Mini II #16

@pkkid

Description

@pkkid

This is a work in progress, and I wont know for sure if this works until my speaker breaks again.

Every six months or so my Soundlink Mini II breaks, and I need to hook it up to my PC with the USB cable, go the Bose website to connect and run commands to the speaker to clear errors on the device. Because the speaker is no longer being sold or maintained, I am pretty worried one day that Bose website will go offline and this speaker will be DOA.

This repo looks like the solution, as we can connect and run TAP commands on the device, which is what I believe the btu.bose.com website is doing under the hood. The issue is the TAP commands do not appear to be documented anyplace online, so we have no idea what commands to run.

Using Wireshark, I was able to record the USB traffic while doing service options at btu.bose.com. I gave the recorded traffic to Claude Code, and it determined these are the TAP commands being sent.

  • pl - Product/level info
  • sh - Place system into ship mode
  • sn - Read serial number from products memory
  • vr - View software version installed
  • v2 - Version/protocol
  • lc - Clear errors/logs (this is what you need!)
  • . - exit

tldr: When the Soundlink Mini II gets into an error state, I believe we can fix it with the following commands. You may need to unplug and replug in the speaker after.

./bose-dfu tap
> lc
> .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions