STM32U585: USB MSC : can't pass Compliance Test by using USB3CV #91483
Labels
area: USB
Universal Serial Bus
bug
The issue is a bug, or the PR is fixing a bug
platform: STM32
ST Micro STM32
priority: low
Low impact/importance bug
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
USB MSC test failed when using test tool USB3CV, below is the screenshot:
Per debug, Zephyr can receive command A8 and 9E from USB3CV, and Zephyr USB protocol layer has handled the command, but in low layer(probably ST driver? not sure) can't send out the response to USB3CV, lead to test failed(100% reproduced).
Regression
Steps to reproduce
Configurations:
CONFIG_USB_DEVICE_STACK_NEXT=y
CONFIG_USB_MASS_STORAGE=y
CONFIG_MAIN_STACK_SIZE=2048
CONFIG_USBD_PID=0x0045
CONFIG_USBD_VID=0x128d
CONFIG_USBD_PRODUCT="xxx Test kit"
CONFIG_USBD_MANUFACTURER="xxx CO.,LTD"
CONFIG_USBD_MSC_CLASS=y
CONFIG_USBD_MSC_LUNS_PER_INSTANCE=3
CONFIG_DISK_ACCESS=y
CONFIG_DISK_DRIVERS=y
CONFIG_FILE_SYSTEM=y
CONFIG_FAT_FILESYSTEM_ELM=y
CONFIG_UDC_STM32=y
CONFIG_USB_DC_STM32=n
Steps:
Relevant log output
Impact
Annoyance – Minor irritation; no significant impact on usability or functionality.
Environment
Additional Context
No response
The text was updated successfully, but these errors were encountered: