Re: [PATCH] [RFC] USB: EHCI: add support for the EV-OXU210-PCI board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 23 Jun 2010, Andrea Righi wrote:

> I'm trying to write a driver for the OXU210 PCI evaluation board,
> integrating it into the EHCI subsystem (see the patch below). It's still
> WIP, for now only the SPH host controller is supported (no OTG).
> 
> Because this host controller can only access its own small SRAM area I'm
> using the HCD_LOCAL_MEM flag and dma_declare_coherent_memory() to
> enforce "local" memory utilization.
> 
> The first issue I've found is that the controller seems to have problems
> with unaliged memory accesses, so I applied a patch to the core HCD code
> to remove the put/get_unaligned() stuff.
> 
> After that something started to work, devices (mass storage,
> usbs-serial, keyboard devices, etc.) are correctly recognized, but
> there're still some issues.
> 
> More exactly, bulk transfers don't seem to complete successfully very
> often. For example when I connect a USB drive I get this from dmesg:

...

> Any idea or suggestion that could help me to debug this problem is
> welcome...

Maybe the problem is in the device and not in your driver.  You should 
try testing a different device, preferably one that runs at high speed 
instead of full speed.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux