Hello,
I have configured two end points (interrupt pipes) as
IN Pipe (End Point number 1) ---> To send data to Host/PC. OUT Pipe (End Point number 4) ---> To receive data from Host/PC.
I am continously sending data onto IN pipe. Polling rate set to 1ms.
Following are observations:
1. Sometimes the data on IN pipe stops (as checked on USB trace). When tried to remove and instert the USB, the USB trace shows initialization activity on Control Pipe and End Point 1 and then no data is seen to be transmitted on IN pipe.
2. To resolve this, only thing possible is to restart the Host/PC and the contoller system.
3. When sent data form host to controller on OUT pipe it is successfully recived.
Has anyone encountered such hault of transmission on IN pipe? What is the possible reason for this behaviour?
-- Regards, Sonam
View all questions in Keil forum