Some questions about USB development

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Some questions about USB development

1,430 次查看
H-chips
Contributor III

Dear Community,

I am using MPC5748G for USB device development. The voltage of my VBUS is about 4.8V, which has exceeded the threshold of 4.4V mentioned in the manual. Why is UOTG_OTGSC[AVV] always 0?

Also, I want to know when the device descriptor should be set? Here's what I think:

The Host and Device communication is through two lines, DM and DP, while these two lines are directly connected to the USB3340, which is connected to the MCU through the ULPI protocol. Therefore, the REQUEST_DESCRIPTOR signal can be considered as a request that is converted into ULPI signal by the DM and DP to the USB3340 and sent to the MCU.

But I can't find a register in the manual where the MCU sets the device descriptor upon receiving REQUEST_DESCRIPTOR, nor a register where the device descriptor is entered and sent in response to the Host request.

Can someone answer this question for me? If there is anything wrong with my ideas, please correct me. Thank you very much for your help.

regards

H-chipsavv.png

 

vbus阈值.png

 

#MPC5748G

0 项奖励
回复
2 回复数

1,372 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

due to limited resources, we are currently unable to support such request. If more extensive support is required, please contact field application engineer assigned to you - either NPX FAE and distribution FAE. If don’t have such contact yet, please contact our local distributor:

https://www.nxp.com/support/sample-and-buy/distributor-network:DISTRIBUTORS

An option is to use our paid professional engineering services:

https://www.nxp.com/support/support/nxp-engineering-services:SW-SUPPORT

Thanks for understanding.

BR, Petr

0 项奖励
回复

1,308 次查看
H-chips
Contributor III
Ok, thank you very much for your help
0 项奖励
回复