Ha Thach
Ha Thach
I am testing with cdc_msc stock example. yeah, setting bcdUSB to 2.0 with fullspeed will cause host to request device qualifier --> which tinyusb will stall as an not supported....
@dragonlock2 no, it is not correct behavior. We should only clear EP0 stalled status (both in and out) when receiving SETUP token. For non-control endpoint, the stalled status remain until...
> I see, I just moved the `dcd_edpt_clear_stall` calls to the interrupt when the setup token is received perfect, I am about to push the update, but you are faster...
thank you @tore-espressif for the update, I will check this out next time I need to work on this issue.
no, I still haven't got time for this yet. Though It is on my TODO list when I get back to work on dwc2 driver
sorry, I was busy with other works, will pull out datasheet and check this out soon enough. Thank you for your patient.
Sorry, was busy with other works. Will check this out as soon as I could
closed since a better approach is implemented by #2588
USB stick does not work unless plugged in at program start, and does not work if unplugged/replugged
If you have evk, please test it with evk. And absolutely need to test with stock example without freeRTOS, and 99% same firmware are still 2 different firmwares.
yeah, I would love to, but currently is too busy with other works and I am not familiar with zephyr as well. Maybe some time later this year.