update tinyusb to have esp32sx, stm32 and imxrt passed compliance test suite #5337
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
follow up to #5268 and #5286 , this bring more tinyusb update to get
esp32s2 saola wroover test result
esp32s2.zip
stm32f405 feather express test result
stm32f4.zip
For iMXRT although it passed the USBCV in tinyusb repo hathach/tinyusb#1089 . It failed the test due to lack of device_qualifier and other_speed_configuration descriptors response from CircuipPython. If needed, I will implement these descriptor response in a separated PR later on.
Note: device_qualifier and other_speed are required for high speed device to work with fullspeed host, which can only be found in embedded host such as rp2040.