This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB capabilities of C6746

I'm just starting out with the C6746 and wondering since this part uses Control Endpoint 0 as well as IN Endpoints 1-4 and OUT Endpoints 1-4, is it possible to configure an audio + MIDI device as follows:

Endpoint 1 IN: synchronous isochronous Audio

Endpoint 1 OUT: synchronous isochronous Audio 

Endpoint 2 IN: MIDI IN from the device

Endpoint 2 OUT: MIDI OUT from the device

As an experiment I tried setting Endpoint 1 for both IN and OUT isochronous audio using a Microchip full speed USB IC. The enumeration with a computer was perfectly normal, and the in/out data all looked perfectly normal on an oscilloscope, but the Microchip IC refused to receive the OUT data. Does the C6746 have this limitation, or does it allow you to make full use of the endpoints as illustrated above? I'm asking because I may have applications that require use of more endpoints, so having this ability to compact the endpoint usage is helpful.

Elliot