USB controller with NEC chipset + Linux

Linux howto's, compile information, information on whatever we learned on working with linux, MACOs and - of course - Products of the big evil....
Post Reply
User avatar
^rooker
Site Admin
Posts: 1483
Joined: Fri Aug 29, 2003 8:39 pm

USB controller with NEC chipset + Linux

Post by ^rooker »

To get an 4xUSB 2.0 controller with a

NEC D720100AGM

chipset running, use the "ehci-hcd" driver which is marked as experimental in the 2.4.22 kernel. Make sure that "CONFIG_EXPERIMENTAL=y" is set, because otherwise you will not be able to chose the driver at all when using "make menuconfig".

The controller is currently running smoooooooth on our system.
User avatar
^rooker
Site Admin
Posts: 1483
Joined: Fri Aug 29, 2003 8:39 pm

important!

Post by ^rooker »

Well, it seems that there's more information needed regarding this:

1) The EHCI driver ONLY supports 2.0 devices (at least that's what it looks like)
2) the OHCI driver is necessary to get 1.1 devices running. On this NEC chip, it is implemented by 2 different USB host controllers which will be shown separatedly when viewing the status with "dmesg".

On our board with 4+1 ports, it says that it has found 1 controller with 2 ports and one with 3 ports.

For some (yet) unknown reason, it seems impossible to use 1.1 simultaneously with 2.0 devices without a complete system crash... *sigh*
Post Reply