Excessive errors from USB on LS1046a USB1 peripheral in host mode

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

Excessive errors from USB on LS1046a USB1 peripheral in host mode

1,070 次查看
AbelianMeme
Contributor III

Hi everyone,

On a custom PCB with an LS1046a, we are seeing excessively high errors, endpoint resets, and xhci controller resets on the USB1 peripheral. We have thoroughly analyzed the high speed traces on our PCB, and don't believe there is an obvious hardware issue.

We do use a 30 cm USB3.0 PC motherboard cable to connect the LS1046A mainboard to the chassis mounted USB socket. However, we have tried several different vendors for these cables, some extremely expensive and reputable, and we receive similarly poor results from all of them.

We are wondering if it possible to adjust the USB3.0 PHY on this CPU to try and tune it for our application? Even with the cable we are well within spec of what a Superspeed connection should be able to handle, and the flash drives we are using perform flawlessly when inserted into PC's using much longer USB run lengths.

Is there anything we can do in software to boost the performance of this peripheral?

 

0 项奖励
回复
3 回复数

1,018 次查看
AbelianMeme
Contributor III

Hi Yiping. Thank you for your response. We will attempt to get a USB Tx compliance test done. As we are in Thailand, we don't have the ability to that locally. If you have any recommendations for SE Asia, please let me know.

 

In the mean time, as this information may take a while to obtain, do you have any generic, long range profiles for the SCFG_USBxxx registers that you can recommend we try out?

 

0 项奖励
回复

1,012 次查看
yipingwang
NXP TechSupport
NXP TechSupport
0 项奖励
回复

1,024 次查看
yipingwang
NXP TechSupport
NXP TechSupport

I discussed with the AE team, please refer to the following suggestion.

We need more information to help them to turn it if they think that it could be the time issue. The first steps is to run TX compliance test so that they would know what need be turned. The registers of SCFG_USBxxx in SCFG section can be used for turning.

0 项奖励
回复