FTDI Community

General Category => Discussion - Software => Topic started by: wienni on November 16, 2020, 01:32:28 AM

Title: USB3.0 communication error on FT601
Post by: wienni on November 16, 2020, 01:32:28 AM
Hello.
My project is in progress using USB3.0 Bridge, FT601Q-B.
The system block is PC <-> FT601Q <-> ARRIA10 FPGA.

The Loopback program, an example program of the FTDI, has been modified.
So I tested it by sending one packet, receiving an ACK signal, and sending the next packet.
However, there is a phenomenon in which data is not transmitted in the middle of packet transmission.
The details of debugging using the USB monitoring program are as follows and please check.

Q1.
(https://1.bp.blogspot.com/-RapF-LkesLw/X7HVarXnF-I/AAAAAAAApO0/FNfcr2pGYdIv2zYLNbPEYux7nIMo4TwJACLcBGAsYHQ/s818/1.jpg)
WritingPage Failed stats[30] => 30 error code USB3.0 disconnection
(https://1.bp.blogspot.com/-K-EnOom6moI/X7HVb_ghZkI/AAAAAAAApO8/CRLAE9pNf4UWCRtcHMqNRyChXSyNW-mQACLcBGAsYHQ/s815/4.jpg)
WritingPage Failed stats[32] => 32... No error code
What kind of error is error code 32?

Q2.
When the packet is analyzed after an error occurs while data is being sent by 4k bytes each, URB FUCNTION CONTROL TRANSFER is sent from the PC as shown below.
When is this message sent?
(https://1.bp.blogspot.com/-YCUB6o4RE8c/X7HVajlkM7I/AAAAAAAApOw/VvYfhJMcJ8w4B0ZGLZDQ0XrSX3ZdabTPQCLcBGAsYHQ/s818/2.jpg)
(https://1.bp.blogspot.com/-bEA4Ko71bYE/X7HVar4JbcI/AAAAAAAApO4/bv0xbPgyMNQz3tbIG9H162qbaYS3hh1jgCLcBGAsYHQ/s818/3.jpg)


If a clear answer is difficult, is the driver source available?

Please confirm.

Thank you.
Title: Re: USB3.0 communication error on FT601
Post by: FTDI Community on January 06, 2021, 04:43:54 PM
Hello,

You have already emailed our support team on this issue.

Feel free to post any resolution here to help other FTDI Community users.

Best Regards,
FTDI Community