ricardgb commented on issue #19435:
URL: https://github.com/apache/nuttx/issues/19435#issuecomment-4984670255

   Follow-up with the captured macOS success log (same host, retest of the 
previous comment's confirmation):
   
   ```
   20:46:24.778 AppleUSB20HubPort@01130000: enumerated 0x0000/0000/1010 
(Composite device / 4) at 12 Mbps
   20:46:25.903 AppleUSBIORequest::complete: device 4 endpoint 0x87: status 
0xe0005000 (pipe stalled): 0 bytes transferred
   20:46:25.904 AppleUSBIORequest::complete: device 4 endpoint 0x87: status 
0xe0005000 (pipe stalled): 0 bytes transferred
   20:46:25.905 AppleUSBIORequest::complete: device 4 endpoint 0x87: status 
0xe0005000 (pipe stalled): 0 bytes transferred
   ```
   
   Those three bulk-IN stalls are the expected, BOT-legal halts for the failed 
MODE SENSE
   page-0 probes — and this time recovery just works: GET STATUS answered, halt 
cleared,
   failed CSW delivered, probe continues. The entire kernel log for the plug-in 
is 23 lines:
   **no EP0 timeouts, no `fConsecutiveResetCount`, no device resets, no port 
disable.**
   (For contrast, the failure logs earlier in this thread ran to hundreds of 
lines of reset
   spirals ending in "persistent enumeration failures".)
   
   ```
   /dev/disk4 (external, physical):
      0:                            PROVISION              *32.8 KB    disk4
   ```
   
   Drive mounted. Closing the loop on the macOS side of this issue.
   
   Disclosure: as above — investigation and fixes by an AI agent (Claude Code), 
operated,
   directed, and reviewed by the submitter.
   


-- 
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