ALTracer commented on issue #8968:
URL: https://github.com/apache/nuttx/issues/8968#issuecomment-1497171052

   Wireshark:
   
   with NuttX firmware, host gets -EPROTO and 0-length USB URB in response to 
GET DESCRIPTOR Request DEVICE to 1.0.0 0-address destination. Request-response 
time is 0.3ms-1.0ms.
   Then hosts sends RESET to USBHUB (this is AMD Ryzen 3200G B450M desktop and 
USB2.0 front panel port, no issues with Full Speed devices) and repeats 
DESCRIPTOR Request. 0-length responses. I'll need to look at physical level 
later, something's wrong. NuttX throws a lot of USBDEV_REGDEBUG traces I 
enabled, into 0x50000000-0x50001000 region. Without them (synchronous 1-byte 
FIFO USART at 115200 is /dev/console aka arm bit-bucket, so might slow down) 
nothing much changes.
   
   with STM32 DfuSe BootROM, host gets URB status success and 18-length data, 
also a DFU Mode descriptor. Then assigns an address (39 today) and repeats 
descriptor request-response to this address, all the usual handshake stuff. 
First request-response time is 2.7ms.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to