Skip to content

Conversation

Disasm
Copy link
Member

@Disasm Disasm commented Jul 26, 2025

Tested on BluePill (STM32F103C8), STM32F3DISCOVERY (STM32F303VC), NUCLEO-F042K6 (STM32F042K6).
usb-device 0.3.2, usbd-serial 0.2.2

  • disconnect (interrupt) test passed
  • serial test passed
  • test_class test passed
  • USB compliance test failed, but all the problems are related to usb-device implementation.

Failed tests in Chapter 9 test suite:

  • 9.4 Interface Descriptor Test - SetInterface failed for an interface with two alt settings (not implemented in usb-device)
  • 9.9 Halt Endpoint Test - SetInterface failed for an interface with two alt settings
  • 9.21 LPM L1 Suspend Resume Test - bit is not set in BOS descriptor

None of these are related to the functionality of the driver, so I can assume that no new problems were introduced.

Also I tried to test on NUCLEO-L432KC. I didn't manage to make examples work (apparently there were clock configuration issues) and then I damaged the device.

@Disasm Disasm merged commit f60818e into master Jul 27, 2025
3 checks passed
@Disasm Disasm deleted the release branch July 27, 2025 10:53
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.

1 participant