On 31/07/2024 13:13, Caleb Connolly wrote: > Hi, > > On 31/07/2024 00:24, Elson Roy Serrao wrote: >> The Embedded USB Debugger (EUD) is a mini High-Speed USB on-chip hub to >> support the USB-based debug and trace capabilities on Qualcomm devices. >> The current implementation lacks in below aspects that are needed for >> proper EUD functionality. >> >> 1.) HS-Phy control: EUD being a HS hub needs HS-Phy support for it's >> operation. Hence EUD module should enable/disable HS-phy >> accordingly. >> >> 2.) Proper routing of USB role switch notifications: EUD hub is physically >> present in between the USB connector and the USB controller. So the >> usb role switch notifications originating from the connector should >> route through EUD. EUD also relies on role switch notifications to >> communicate with the USB, regarding EUD attach/detach events. >> >> This series aims at implementing the above aspects to enable EUD on >> Qualcomm sm8450 SoC. > > Are there any plans to make this feature available for folks outside of > Qualcomm / an NDA? > > There is an openOCD fork on CodeLinaro but it still requires some > proprietary library which is only available to folks with a quicinc > email as I understand it. Are you saying that there is no fully open and available user-space which is necessary to use EUD? Best regards, Krzysztof