USB host and ARM
2004-11-30 by Gus
Yahoo Groups archive
Index last updated: 2026-04-28 23:31 UTC
Thread
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
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.
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
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, III2004-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.
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
> -----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 > > > > > > > >
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:
> > 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
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
> > RAM, just like LPC2000 chips. > > > > Any ideas? > > > > Thanks, > > > > Gus
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- _____
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]
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
> <http://docs.yahoo.com/info/terms/> . > > > > > [Non-text portions of this message have been removed]
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:
>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 > > > > > > > > > >