I have read many posts and I am still unclear if there is a solution to our issue.
We are using a custom DM6446 board running Davinci GIT Linux Kernel 3.0.0 with a TUSB2046B hub.
We are trying to hook up 2 usbnet devices (using the cdc_ethernet driver).
Each device needs the following EPs.
TUSB2046B - 1 Interrupt EP
USB Device 1 - 1 Interrupt EP + 2 Bulk EPs
USB Device 2 - 1 Interrupt EP + 2 Bulk EPs
1. Is there a hardware limitation in the DM6446 that prevents us from doing this?
2. Is there a software work around ("Interrupt endpoint scheduling") that works with devices that need Interrupt EPs? If so what kernel version do I need?
Thanks,
Danny