ALTracer commented on PR #8906:
URL: https://github.com/apache/nuttx/pull/8906#issuecomment-1494463545

   > But serious USB debugging without a dedicated USB protocol analyzer is 
terribly difficult. Unfortunately, these devices are not cheap.
   
   I can do Wireshark + usbmon, maybe even on a separate laptop. I also 
successfully sniffed and decoded USB-FS (at 12 MHz w/oversampling) via 
sigrok-pico firmware on rp2040 (4..7..14..21 channels upto 120Msps when 
buffered 400k) in Pulseview. 4$ board and a spare laptop -- looks cheap in 
comparison with mad 1000$+ appliances. Yes, it's not serious, and absolutely 
inapplicable to HS/480.
   
   I also brought up a custom board with STM32MP157 and Linux last year, the 
design was missing OTG_ID and OTG_VBUS pins routed properly as well. It has 
dwc2 in style of F446/F469 with GCCFG_VBDEN. I got it to work in Host mode, in 
Device mode, and even on FS PHY in device mode with proper RNDIS, thanks to 
OpenSTLinux scripts and configs.
   
   I think I can refer to the BootROM DfuSe of Blackpill as a "working" device 
variant without even switching ports. Something goes wrong early during 
handshake and enumeration.
   
   This discussion needs to be moved into an issue, but it's not a forum with 
movable threads and topics. Oh well.


-- 
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: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to