When the work around about LPC546xx USB1 (ES_LPC546XX 3.22)will be available in the SDK?

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

When the work around about LPC546xx USB1 (ES_LPC546XX 3.22)will be available in the SDK?

869 次查看
wangyanjun
Contributor II

For LPC546xx errata Rev 2.2, there is  an problem about USB1 high speed device data transfers (3.22 USB.15:USB high-speed device in endpoint TX data corruption). A former post said the work around will be available in SDK. I wonder when the solution will be available.

4 回复数

858 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello,

The workaround is

A NAKed Tx (IN) transfer in-between the RX (OUT) and TX (IN) transfers solves the issue.

 

 

0 项奖励

745 次查看
BenDev
Contributor II

How do we accomplish the "NAKed Tx (IN) transfer in-between the RX (OUT) and TX (IN) transfers"? Can you please provide some sample code or provide an updated SDK?

Regards,

Ben

0 项奖励

733 次查看
wangyanjun
Contributor II

I don't know how send NAK, and I modify my host code to send different data length.

0 项奖励

852 次查看
wangyanjun
Contributor II

This link (https://community.nxp.com/t5/LPC-Microcontrollers/LPC546xx-Errata-3-22/m-p/858489#M34185)said the work around will be available in SDK. Is it available now?

0 项奖励