I'm working on AM3358 (rev2.1) USB1 as host mode.
NAK timeout works correctly (for full speed bulk IN endpoint) if a device is attached to root port (without intermediate hub).
However, it seems to me that NAK timeout does not occur (for same full speed bulk IN endpoint) if a device is attached via high speed hub.
(it means that USB core endpoint RX transaction does not complete until a full speed bulk IN endpoint (via hub) returns DATA)
Is this behavior by design?
Regards.