cancel
Showing results for 
Search instead for 
Did you mean: 

STM327H73 and USB2514 continued problems

PCevo.1
Associate III

We are continuing having a bear of a time getting the USB2514 to work properly with the STM327H73 both with the USB2514 built into our board and also with the STM327H73 connected to a EVB-USB2514BCQFM36 eval board.

The latest issue is as follows:

  • Connect a cdc acm port for serial connection to one of the USB ports
  • Connect a USB storage drive to another port.

When writing to the USB drive after a short amount of time the USB drive will hang and ultimately timeout. It appears that the HCINT OUT interrupt is never received for the last write to the USB. The USBx storage thread is hung and there it will stay. Incidentally once the HCINT OUT interrupt gets dropped then there is a subsequent interrupt storm. 

the symptom is in file X, the bulk output transfer blocks on a semaphore and that semaphore times out. The semaphore is signaled on completion of the transfer in the HC INT OUT interrupt and there is one more send than complete and then the timeout occurs.

Has anybody seen anything like this? We are using the STM HCD controller and the STM versions of filex and USBx

 

 

 

0 REPLIES 0