RT1176 USB UAC2 32ch @ 96kHz

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RT1176 USB UAC2 32ch @ 96kHz

101 Views
mttjcksn
Contributor II

Hello,

I’m working with the i.MX RT1176 USB and hoping to support 32ch in and 32ch out over UAC2 as a device.

This would exceed the max packet size for a single isochronous endpoint transfer, but according to the USB 2.0 specification, high-speed isochronous endpoints may perform up to 3 transactions per microframe by encoding this in the upper bits of wMaxPacketSize.

Could you please clarify:

Does the RT1176 USB device controller support more than one isochronous transaction per microframe?

Does the NXP USB device stack support this too ?

Thank you in advance for your support.

0 Kudos
Reply
2 Replies

30 Views
mttjcksn
Contributor II

Hi Edwin, thanks for the reply, that is clear.

0 Kudos
Reply

72 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @mttjcksn,

Unfortunately, this is not something that is supported by the USB device stack that we develop, as it is designed for a basic functionality of USB without such nuance implementations.

I apologize for the inconvenience this may cause.

BR,
Edwin.

0 Kudos
Reply