Re: ISP1761 / FTDI SIO USB serial problems

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

 



On Thu, Jan 06, 2011 at 10:29:05PM +0000, Russell King - ARM Linux wrote:
> Hi,
> 
> I've just tried a FTDI SIO USB serial device connected to the ISP1761 on
> Versatile Express (an ARM Cortex A9 SMP development platform) running 2.6.37.
> It appears to be detected correctly:
> 
> usb 1-1: new high speed USB device using isp1760 and address 2
> port 1 high speed
> usb 1-1: New USB device found, idVendor=0471, idProduct=3526
> usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1: Product: ISP1520
> usb 1-1: Manufacturer: Philips Semiconductors
> hub 1-1:1.0: USB hub found
> hub 1-1:1.0: 3 ports detected
> usb 1-1.3: new high speed USB device using isp1760 and address 3
> usb 1-1.3: New USB device found, idVendor=0403, idProduct=6011
> usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.3: Product: Quad RS232-HS
> usb 1-1.3: Manufacturer: FTDI
> ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
> usb 1-1.3: Detected FT4232H
> usb 1-1.3: Number of endpoints 2
> usb 1-1.3: Endpoint 1 MaxPacketSize 512
> usb 1-1.3: Endpoint 2 MaxPacketSize 512
> usb 1-1.3: Setting MaxPacketSize 512
> usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
> ...
> 
> but after minicom attaches to one of the four USB serial ports, the
> console is spammed with:
> 
> Reloading ptd e74070a0/e71e9680... qh e74070c0 read: 0 of 512 done: 00000002 cur: 00000001
> Reloading ptd e74070a0/e71e9680... qh e74070c0 read: 0 of 512 done: 00000002 cur: 00000001
> Reloading ptd e74070a0/e71e9680... qh e74070c0 read: 0 of 512 done: 00000002 cur: 00000001
> Reloading ptd e74070a0/e71e9680... qh e74070c0 read: 0 of 512 done: 00000002 cur: 00000001
> 
> The comment associated with the printk seems to suggest that it's caused
> by the device not responding quickly enough - if it's a serial device
> being polled for received data, I guess it won't respond... that's just
> a guess though.
> 
> However, it appears to receive and transmit fine, until I paste a >80
> line into minicom:
> 
> Hit any key to stop autoboot:  0
> OMAP44XX SDP # setenv bootargs 'root=/dev/mmcb
> 
> and there USB activity wedges after 31 characters - the interrupt count
> against the host controller remains static no matter what I do.  The
> machine is otherwise alive.  It seems that USB has completely fallen
> over.
> 
> Any ideas/patches to try?

Incidentally, minicom is in D wait state, /proc/XXX/wchan for it says
"usb_start_wait_urb".
--
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