Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

USB host and ARM

USB host and ARM

2004-11-30 by Gus

Hello,

I am looking for ARM chip with built-in USB "host"! I know there are 
hundreds out there but I am looking for one with built in FLASH and 
RAM, just like LPC2000 chips.

Any ideas?

Thanks,

Gus

RE: [lpc2000] USB host and ARM

2004-11-30 by James Dabbs

> I am looking for ARM chip with built-in USB "host"! I know there are 
> hundreds out there but I am looking for one with built in FLASH and 
> RAM, just like LPC2000 chips.

About a year ago I couldn't find any.  Manufacturers seemed to assume
that the host would require a larger OS & application framework (like
WinCE and Linux) to support the USB stack, and it's hard to fit this
into on-chip FLASH.

The closest I found was an ATMEL AT91RM9200.  It has a ROM that can be
mask programmed, and it can boot from an external serial device.  If you
paired your code down to hard support for a single device, this could
give you a *reasonably* small system footprint.

Re: [lpc2000] USB host and ARM

2004-11-30 by Robert Wood

Atmel AT91SAM7A3 might be what you want. It's brand new, datasheet's not on 
the web site. Engineering samples are available, so if it's a decent volume 
project and you don't need to have it production within a couple of months it 
might be fine for you.

I'm not sure about the "host" bit. I've never done USB, but isn't usually the 
PC that's the host? Bear in mind I could be talking bollocks! ;-)

Cheers,

Rob

-----------------------------------------------------------------------


Hello,

I am looking for ARM chip with built-in USB "host"! I know there are 
hundreds out there but I am looking for one with built in FLASH and 
RAM, just like LPC2000 chips.

Any ideas?

Thanks,

Gus






 
Yahoo! Groups Links

Re: [lpc2000] USB host and ARM

2004-11-30 by Robert Adsett

At 08:43 PM 11/30/04 +0000, you wrote:

>Atmel AT91SAM7A3 might be what you want. It's brand new, datasheet's not on
>the web site. Engineering samples are available, so if it's a decent volume
>project and you don't need to have it production within a couple of months it
>might be fine for you.

AT91SAM7S64? - It claims a transceiver for USB, but I don't know that there 
is enough room for a host implementation (I'm not even tempted).  It's data 
sheet is now available though.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: [lpc2000] USB host and ARM

2004-11-30 by Robert Wood

>> AT91SAM7S64? <<

Nope, definitely 7A3.  As I said, it's not yet on the website, but I'm sure 
your local disty would help you out. 

>> - It claims a transceiver for USB, but I don't know that there  
is enough room for a host implementation (I'm not even tempted). \ufffdIt's data 
sheet is now available though. <<

<Checks data sheet for 7A3>

It says it has "USB 2.0 Full Speed Device Port".

My (very) limited knowledge of USB suggests this is not a "host". AFAIK, the 
host is what initiates comms and embedded devices tend to be slaves (or 
whatever the term might be). 

The only embedded device I know of which I *think* has a host controller is 
one of the Freescale Coldfire MCF4 summat or another! 

All this is subject to the caveat that I know next to Jack about USB. :-) 

Cheers,

Rob.

RE: [lpc2000] USB host and ARM

2004-12-01 by Larsen, Morten ActeNO

Hi, 

I use the AT91SAM7S64 (in the form of "AT91SAM7S64-EK" evalboard + IAR
SW) 
and it has indeed USB transceiver, but *device* (function) controller
only - no host.
Two device/function-side examples are given by Atmel; 
std.2-button mouse(emulated by pushbuttons), 
and USB-to-serial bridge - none of which need any special SW on the
PC/Mac/Linux (host) side. 

This works (surprisingly) well - hasn't discovered any flaws yet.
The sourcecode originates from Atmel's C51-variants(AT89-family) MCUs
w.USB-deviceport,
so it's quite portable above the UDP HW-driver level.

My suggestion for host controller would be the Atmel AT43USB380.
It's far easier to use than it's TransDimension and Cypress counterparts

(and sorry Phillips, yours seem to be awkward as well ...) 
since it carries an onboard RISC core to do lowlevel protocol handling
(a.k.a. 'arbitration').
Atmel has done quite extensive porting of their SW to both different
architectures(ARM7&9/XScale, SuperH, ++)
and different compilers (ARM, GreenHills, and recently GNU, for the
ARM), and it is *royalty free*:-)

But; you get another LQFP-100 package into your design though ...

-Morten
Show quoted textHide quoted text
> -----Original Message-----
> From: Robert Adsett [mailto:subscriptions@...] 
> Sent: Tuesday, November 30, 2004 10:06 PM
> To: lpc2000@yahoogroups.com
> Subject: Re: [lpc2000] USB host and ARM
> 
> 
> At 08:43 PM 11/30/04 +0000, you wrote:
> 
> >Atmel AT91SAM7A3 might be what you want. It's brand new, datasheet's 
> >not on the web site. Engineering samples are available, so if it's a 
> >decent volume project and you don't need to have it 
> production within a 
> >couple of months it might be fine for you.
> 
> AT91SAM7S64? - It claims a transceiver for USB, but I don't 
> know that there is enough room for a host implementation (I'm 
> not even tempted).  It's data sheet is now available though.
> 
> Robert
> 
> " 'Freedom' has no meaning of itself.  There are always 
> restrictions, be they legal, genetic, or physical.  If you 
> don't believe me, try to chew a radio signal. "
> 
>                          Kelvin Throop, III
> 
> 
> 
> ------------------------ Yahoo! Groups Sponsor 
> --------------------~-->
> $9.95 domain names from Yahoo!. Register anything.
> http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/dN_tlB/TM
> --------------------------------------------------------------
> ------~-> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
>

Re: USB host and ARM

2004-12-01 by lpc2100_fan

Gus,

got some information about the Atmel devices. All that I have seen are
DEVICE only. No host functionality.

Cheers, Bob

--- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> wrote:
Show quoted textHide quoted text
> 
> Hello,
> 
> I am looking for ARM chip with built-in USB "host"! I know there are 
> hundreds out there but I am looking for one with built in FLASH and 
> RAM, just like LPC2000 chips.
> 
> Any ideas?
> 
> Thanks,
> 
> Gus

Re: USB host and ARM

2004-12-01 by Gus

Bob and all,

Thanks for all the replies. You are right Bob. Everything said was 
for device not a host!!

I am looking for HOST (same as PC) where you can plug a device (mose 
or keyboard) in.

I am not aware of any low cost chip with USB host function! Maybe 
they make hosts only for chips that run linux and windows, too bad!

Thanks,

Gus

--- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...> 
wrote:
> 
> Gus,
> 
> got some information about the Atmel devices. All that I have seen 
are
> DEVICE only. No host functionality.
> 
> Cheers, Bob
> 
> --- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> wrote:
> > 
> > Hello,
> > 
> > I am looking for ARM chip with built-in USB "host"! I know there 
are 
> > hundreds out there but I am looking for one with built in FLASH 
and 
Show quoted textHide quoted text
> > RAM, just like LPC2000 chips.
> > 
> > Any ideas?
> > 
> > Thanks,
> > 
> > Gus

RE: [lpc2000] Re: USB host and ARM

2004-12-01 by Messal, Art

Hi Gus,
 
Rumor has it that Philips will soon have an LPCxxxx device which can act as
both a USB slave and host.  But
this is only rumor. LPC23xx with USB on-the-go.
 
 
   -Art-
 

  _____  
Show quoted textHide quoted text
From: Gus [mailto:gus_is_working@...] 
Sent: Wednesday, December 01, 2004 11:07 AM
To: lpc2000@yahoogroups.com
Subject: [lpc2000] Re: USB host and ARM



Bob and all,

Thanks for all the replies. You are right Bob. Everything said was 
for device not a host!!

I am looking for HOST (same as PC) where you can plug a device (mose 
or keyboard) in.

I am not aware of any low cost chip with USB host function! Maybe 
they make hosts only for chips that run linux and windows, too bad!

Thanks,

Gus

--- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...> 
wrote:
> 
> Gus,
> 
> got some information about the Atmel devices. All that I have seen 
are
> DEVICE only. No host functionality.
> 
> Cheers, Bob
> 
> --- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> wrote:
> > 
> > Hello,
> > 
> > I am looking for ARM chip with built-in USB "host"! I know there 
are 
> > hundreds out there but I am looking for one with built in FLASH 
and 
> > RAM, just like LPC2000 chips.
> > 
> > Any ideas?
> > 
> > Thanks,
> > 
> > Gus





Yahoo! Groups Sponsor	

ADVERTISEMENT
 
<http://us.ard.yahoo.com/SIG=129aspcv7/M=298184.5639630.6699735.3001176/D=gr
oups/S=1706554205:HM/EXP=1102010920/A=2434971/R=0/SIG=11eeoolb0/*http://www.
netflix.com/Default?mqso=60185400> click here	
 
<http://us.adserver.yahoo.com/l?M=298184.5639630.6699735.3001176/D=groups/S=
:HM/A=2434971/rand=822081700> 	

  _____  

Yahoo! Groups Links


*	To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2000/
<http://groups.yahoo.com/group/lpc2000/> 
  

*	To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com
<mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
  

*	Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service
<http://docs.yahoo.com/info/terms/> . 




[Non-text portions of this message have been removed]

Re: USB host and ARM

2004-12-01 by Gus

Philips already have USB hosts that are none-PCI so adding one to 
the LPC family is not impossible.

--- In lpc2000@yahoogroups.com, "Messal, Art" <art.messal@e...> 
wrote:
> Hi Gus,
>  
> Rumor has it that Philips will soon have an LPCxxxx device which 
can act as
> both a USB slave and host.  But
> this is only rumor. LPC23xx with USB on-the-go.
>  
>  
>    -Art-
>  
> 
>   _____  
> 
> From: Gus [mailto:gus_is_working@y...] 
> Sent: Wednesday, December 01, 2004 11:07 AM
> To: lpc2000@yahoogroups.com
> Subject: [lpc2000] Re: USB host and ARM
> 
> 
> 
> Bob and all,
> 
> Thanks for all the replies. You are right Bob. Everything said was 
> for device not a host!!
> 
> I am looking for HOST (same as PC) where you can plug a device 
(mose 
> or keyboard) in.
> 
> I am not aware of any low cost chip with USB host function! Maybe 
> they make hosts only for chips that run linux and windows, too bad!
> 
> Thanks,
> 
> Gus
> 
> --- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...> 
> wrote:
> > 
> > Gus,
> > 
> > got some information about the Atmel devices. All that I have 
seen 
> are
> > DEVICE only. No host functionality.
> > 
> > Cheers, Bob
> > 
> > --- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> 
wrote:
> > > 
> > > Hello,
> > > 
> > > I am looking for ARM chip with built-in USB "host"! I know 
there 
> are 
> > > hundreds out there but I am looking for one with built in 
FLASH 
> and 
> > > RAM, just like LPC2000 chips.
> > > 
> > > Any ideas?
> > > 
> > > Thanks,
> > > 
> > > Gus
> 
> 
> 
> 
> 
> Yahoo! Groups Sponsor	
> 
> ADVERTISEMENT
>  
> 
<http://us.ard.yahoo.com/SIG=129aspcv7/M=298184.5639630.6699735.30011
76/D=gr
> 
oups/S=1706554205:HM/EXP=1102010920/A=2434971/R=0/SIG=11eeoolb0/*http
://www.
> netflix.com/Default?mqso=60185400> click here	
>  
> <http://us.adserver.yahoo.com/l?
M=298184.5639630.6699735.3001176/D=groups/S=
> :HM/A=2434971/rand=822081700> 	
> 
>   _____  
> 
> Yahoo! Groups Links
> 
> 
> *	To visit your group on the web, go to:
> http://groups.yahoo.com/group/lpc2000/
> <http://groups.yahoo.com/group/lpc2000/> 
>   
> 
> *	To unsubscribe from this group, send an email to:
> lpc2000-unsubscribe@yahoogroups.com
> <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
>   
> 
> *	Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service
Show quoted textHide quoted text
> <http://docs.yahoo.com/info/terms/> . 
> 
> 
> 
> 
> [Non-text portions of this message have been removed]

Re: [lpc2000] Re: USB host and ARM

2004-12-01 by Marko Panger

Hi all,

As Larsen said Atmel has a nice USB Host/OTG chip AT43USB380. Recently I 
have set up a discussion group about Atmel USB products in particular 
about the 380 device. If you or maybe someone else is interested is 
invited to join the group.

Working with this device is very nice. Atmel provides a good library for 
device/host mode as well as a mass storage device driver. The 
documentation is well written. The only bad point is that the library is 
compiled with ADS1.2, but I have been told that Atmel is working hard to 
release a GCC library in these days.

The link to the group is:
http://groups.yahoo.com/group/atusb

I will be using this device with the LPC2214.

Regards,
Marko Panger

Gus wrote:
Show quoted textHide quoted text
>Philips already have USB hosts that are none-PCI so adding one to 
>the LPC family is not impossible.
>
>--- In lpc2000@yahoogroups.com, "Messal, Art" <art.messal@e...> 
>wrote:
>  
>
>>Hi Gus,
>> 
>>Rumor has it that Philips will soon have an LPCxxxx device which 
>>    
>>
>can act as
>  
>
>>both a USB slave and host.  But
>>this is only rumor. LPC23xx with USB on-the-go.
>> 
>> 
>>   -Art-
>> 
>>
>>  _____  
>>
>>From: Gus [mailto:gus_is_working@y...] 
>>Sent: Wednesday, December 01, 2004 11:07 AM
>>To: lpc2000@yahoogroups.com
>>Subject: [lpc2000] Re: USB host and ARM
>>
>>
>>
>>Bob and all,
>>
>>Thanks for all the replies. You are right Bob. Everything said was 
>>for device not a host!!
>>
>>I am looking for HOST (same as PC) where you can plug a device 
>>    
>>
>(mose 
>  
>
>>or keyboard) in.
>>
>>I am not aware of any low cost chip with USB host function! Maybe 
>>they make hosts only for chips that run linux and windows, too bad!
>>
>>Thanks,
>>
>>Gus
>>
>>--- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...> 
>>wrote:
>>    
>>
>>>Gus,
>>>
>>>got some information about the Atmel devices. All that I have 
>>>      
>>>
>seen 
>  
>
>>are
>>    
>>
>>>DEVICE only. No host functionality.
>>>
>>>Cheers, Bob
>>>
>>>--- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> 
>>>      
>>>
>wrote:
>  
>
>>>>Hello,
>>>>
>>>>I am looking for ARM chip with built-in USB "host"! I know 
>>>>        
>>>>
>there 
>  
>
>>are 
>>    
>>
>>>>hundreds out there but I am looking for one with built in 
>>>>        
>>>>
>FLASH 
>  
>
>>and 
>>    
>>
>>>>RAM, just like LPC2000 chips.
>>>>
>>>>Any ideas?
>>>>
>>>>Thanks,
>>>>
>>>>Gus
>>>>        
>>>>
>>
>>
>>
>>Yahoo! Groups Sponsor	
>>
>>ADVERTISEMENT
>> 
>>
>>    
>>
><http://us.ard.yahoo.com/SIG=129aspcv7/M=298184.5639630.6699735.30011
>76/D=gr
>  
>
>oups/S=1706554205:HM/EXP=1102010920/A=2434971/R=0/SIG=11eeoolb0/*http
>://www.
>  
>
>>netflix.com/Default?mqso=60185400> click here	
>> 
>><http://us.adserver.yahoo.com/l?
>>    
>>
>M=298184.5639630.6699735.3001176/D=groups/S=
>  
>
>>:HM/A=2434971/rand=822081700> 	
>>
>>  _____  
>>
>>Yahoo! Groups Links
>>
>>
>>*	To visit your group on the web, go to:
>>http://groups.yahoo.com/group/lpc2000/
>><http://groups.yahoo.com/group/lpc2000/> 
>>  
>>
>>*	To unsubscribe from this group, send an email to:
>>lpc2000-unsubscribe@yahoogroups.com
>><mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
>>  
>>
>>*	Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
>>    
>>
>Service
>  
>
>><http://docs.yahoo.com/info/terms/> . 
>>
>>
>>
>>
>>[Non-text portions of this message have been removed]
>>    
>>
>
>
>
>
>
>
> 
>Yahoo! Groups Links
>
>
>
> 
>
>
>
>
>  
>

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.