Hi,
I am using OMAPL138 based hardware board and Linux kernel version 2.6.33-rc4 for our product., where third party smart card reader is connected to OHCI (USB 1.1) port.
With the help of libusb our application talk to smart card reader.
I have done following experiments on two different platform 1) OMAPL138 EVM and 2) Linux X86 PC to find out performance issue.
case (a) - connect single USB smart card reader to OHCI USB1.1 port.
case (b) - connect four USB smart card readers with help of external USB hub to OHCI USB1.1 port.
Observation: On OMAPL138 EVM - in case (a), I got less performance compare to case (b). In case (b), I got 60%-70% performance improvements.
On Linux X86 PC - I got same performance in both cases.
As per our product requirement, we have to connect single reader
on USB
OHCI port. We would like to know, is there any issue/configuration with
OMAPL138 Linux OHCI driver which causes performance difference?
Can you help us to find out root cause?
Regards,
Dilip