This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USB Device interrupt status register - LPC2478

Hello,

Using a LPC2478, I'm trying to maintain a CDC connection with a host. But at a certain point, the RTX USB tasks are no longer signaled because both the EP_SLOW and EP_FAST bits of USBDevIntSt register remain 0 (the register having the value 0xF1). Do you know how this register is set? Can this failure be attributed to the device driver on the host?

Parents
  • Tsuneo,

    Thanks for your help so far. I am having serious problems with the reproduction of this issue - maybe you can advise me what to do next:
    Is it true that the above message arrives on endpoint 0?
    Assuming I want to solve this with a USB software re-connect, can you point out the location in the Keil USB stack where I need to do that? I just had a communication failure after 2 hours of running and my code clearly did not get executed - very frustrating...!

    Thanks in advance

Reply
  • Tsuneo,

    Thanks for your help so far. I am having serious problems with the reproduction of this issue - maybe you can advise me what to do next:
    Is it true that the above message arrives on endpoint 0?
    Assuming I want to solve this with a USB software re-connect, can you point out the location in the Keil USB stack where I need to do that? I just had a communication failure after 2 hours of running and my code clearly did not get executed - very frustrating...!

    Thanks in advance

Children
No data