Linux MIPS Architecture development
 help / color / mirror / Atom feed
* What is the current USB support status on DB1550?
@ 2005-07-14 15:32 rolf liu
  2005-07-14 15:49 ` Pete Popov
  0 siblings, 1 reply; 7+ messages in thread
From: rolf liu @ 2005-07-14 15:32 UTC (permalink / raw)
  To: linux-mips; +Cc: rolf liu

Are both usb host and usb gadget support as well? And the On the Go feature?

Thanks 

rolf

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 15:32 What is the current USB support status on DB1550? rolf liu
@ 2005-07-14 15:49 ` Pete Popov
  2005-07-14 16:04   ` rolf liu
  2005-07-14 20:49   ` Kevin Turner
  0 siblings, 2 replies; 7+ messages in thread
From: Pete Popov @ 2005-07-14 15:49 UTC (permalink / raw)
  To: rolf liu; +Cc: 'linux-mips@linux-mips.org'

On Thu, 2005-07-14 at 08:32 -0700, rolf liu wrote:
> Are both usb host and usb gadget support as well? And the On the Go feature?

Host only. We couldn't make gadget work due to interrupt latency
requirements by the HW that couldn't be reliably achieved with Linux.
But gadget does work on the Au1200.

Pete

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 15:49 ` Pete Popov
@ 2005-07-14 16:04   ` rolf liu
  2005-07-14 16:11     ` Pete Popov
  2005-07-14 20:49   ` Kevin Turner
  1 sibling, 1 reply; 7+ messages in thread
From: rolf liu @ 2005-07-14 16:04 UTC (permalink / raw)
  To: ppopov; +Cc: linux-mips@linux-mips.org

Is there big difference between Au1200 and Au1550? Any constrant on Au1550 ?
Thanks


On 7/14/05, Pete Popov <ppopov@embeddedalley.com> wrote:
> On Thu, 2005-07-14 at 08:32 -0700, rolf liu wrote:
> > Are both usb host and usb gadget support as well? And the On the Go feature?
> 
> Host only. We couldn't make gadget work due to interrupt latency
> requirements by the HW that couldn't be reliably achieved with Linux.
> But gadget does work on the Au1200.
> 
> Pete
> 
> 
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 16:04   ` rolf liu
@ 2005-07-14 16:11     ` Pete Popov
  0 siblings, 0 replies; 7+ messages in thread
From: Pete Popov @ 2005-07-14 16:11 UTC (permalink / raw)
  To: rolf liu; +Cc: linux-mips@linux-mips.org

On Thu, 2005-07-14 at 09:04 -0700, rolf liu wrote:
> Is there big difference between Au1200 and Au1550? 

Sure. Take a look at the marketing pdfs from AMD, they provide a concise
description.

Pete

> Any constrant on Au1550 ?
> Thanks
> 
> 
> On 7/14/05, Pete Popov <ppopov@embeddedalley.com> wrote:
> > On Thu, 2005-07-14 at 08:32 -0700, rolf liu wrote:
> > > Are both usb host and usb gadget support as well? And the On the Go feature?
> > 
> > Host only. We couldn't make gadget work due to interrupt latency
> > requirements by the HW that couldn't be reliably achieved with Linux.
> > But gadget does work on the Au1200.
> > 
> > Pete
> > 
> > 
> >
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 15:49 ` Pete Popov
  2005-07-14 16:04   ` rolf liu
@ 2005-07-14 20:49   ` Kevin Turner
  2005-07-14 21:22     ` Pete Popov
  1 sibling, 1 reply; 7+ messages in thread
From: Kevin Turner @ 2005-07-14 20:49 UTC (permalink / raw)
  To: linux-mips

On Thu, 2005-07-14 at 08:49 -0700, Pete Popov wrote:
> Host only. We couldn't make gadget work due to interrupt latency
> requirements by the HW that couldn't be reliably achieved with Linux.
> But gadget does work on the Au1200.

Is the Au1500 in the same boat as the DB1550?  Do the hardware
requirements apply to all boards with that SOC, or is it somewhat
board-dependent?

Thanks,

 - Kevin

-- 
The moon is first quarter, 49.5% illuminated, 7.3 days old.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 20:49   ` Kevin Turner
@ 2005-07-14 21:22     ` Pete Popov
  2005-07-14 21:52       ` rolf liu
  0 siblings, 1 reply; 7+ messages in thread
From: Pete Popov @ 2005-07-14 21:22 UTC (permalink / raw)
  To: Kevin Turner; +Cc: linux-mips

On Thu, 2005-07-14 at 13:49 -0700, Kevin Turner wrote:
> On Thu, 2005-07-14 at 08:49 -0700, Pete Popov wrote:
> > Host only. We couldn't make gadget work due to interrupt latency
> > requirements by the HW that couldn't be reliably achieved with Linux.
> > But gadget does work on the Au1200.
> 
> Is the Au1500 in the same boat as the DB1550? 

The Db1550 is the reference board for the Au1550.

>  Do the hardware
> requirements apply to all boards with that SOC, or is it somewhat
> board-dependent?

All boards with the 1100, 1500, or 1550. The Au1200 gadget works, but
the usb controller on the SOC is different. We've made the other CPUs
work before but it was on top of RTLinux, different/proprietary usb
stack, and a lot of debug and tuning.

Pete

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: What is the current USB support status on DB1550?
  2005-07-14 21:22     ` Pete Popov
@ 2005-07-14 21:52       ` rolf liu
  0 siblings, 0 replies; 7+ messages in thread
From: rolf liu @ 2005-07-14 21:52 UTC (permalink / raw)
  To: ppopov; +Cc: Kevin Turner, linux-mips

The drive is identified in the file "devices".
Pete,
I can't get my netac flash drive working on db1550. Could you tell me
what went wrong?

I mount the usbfs as "mount none /proc/bus/usb  -t usbfs".
In /proc/bus/usb, I don't see "drivers", only "001" and "devices".

Under /proc/scsc/usb-storage, there is file "0", which gives the
information for this drive:
Host scsi0: usb-storage
Vendor: Netac
Product: OnlyDisk
Serial number: None
Protocol: Transparent SCSI
Transport: Bulk

The output from usb-storage debug keeps showing
"Bad target number", since the device->id is not 0 and the flags is 0.
Any suggestion on this part? 

...
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (1:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (2:0)
usb-storage: scsi cmd done, result=0x40000
...

Thanks


On 7/14/05, Pete Popov <ppopov@embeddedalley.com> wrote:
> On Thu, 2005-07-14 at 13:49 -0700, Kevin Turner wrote:
> > On Thu, 2005-07-14 at 08:49 -0700, Pete Popov wrote:
> > > Host only. We couldn't make gadget work due to interrupt latency
> > > requirements by the HW that couldn't be reliably achieved with Linux.
> > > But gadget does work on the Au1200.
> >
> > Is the Au1500 in the same boat as the DB1550?
> 
> The Db1550 is the reference board for the Au1550.
> 
> >  Do the hardware
> > requirements apply to all boards with that SOC, or is it somewhat
> > board-dependent?
> 
> All boards with the 1100, 1500, or 1550. The Au1200 gadget works, but
> the usb controller on the SOC is different. We've made the other CPUs
> work before but it was on top of RTLinux, different/proprietary usb
> stack, and a lot of debug and tuning.
> 
> Pete
> 
> 
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-07-14 21:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-14 15:32 What is the current USB support status on DB1550? rolf liu
2005-07-14 15:49 ` Pete Popov
2005-07-14 16:04   ` rolf liu
2005-07-14 16:11     ` Pete Popov
2005-07-14 20:49   ` Kevin Turner
2005-07-14 21:22     ` Pete Popov
2005-07-14 21:52       ` rolf liu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox