Skip to content

The MSC is no longer functioning properly #3219

@traxanos

Description

@traxanos

I just noticed that my USB mass storage implementation is no longer functioning.

I have already determined that I now need to work with the new USB class.

I have done so, and my USB drive is now displayed correctly again, and I am able to write to the drive.

The issue arises when I attempt to eject the drive. In this case, an attempt is made to eject the serial rather than the USB drive. So I don't get a callback via tud_msc_start_stop_cb either. (Verified with a debug output via Segger RTT)
As a result, my data will no longer copied to the internal LittleFS.

If I am connected to the (USB) console at the same time, I also get an error from Windows saying that the serial port is still in use. But this used to work fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions