Re: Advice neede: Atmel or Philips ARM



Grzegorz Mazur wrote:
Meindert Sprang wrote:
Hi Gurus,

I am switching from AVR to ARM. Currently, I use an ATmega162 which is
running out of code space (16kB) and performance. But I find it difficult to
choose between Atmel's ARM (looking at the SAM7S series) and thePhilips
LPC2104/5/6 series. I don't need many peripherals (yet). My current design
uses an FTDI chip for USB, I could save that by using Atmel (Philips has no
USB), but on the other hand, that makes me responsible for all the PC/Mac
drivers as well. Ethernet might be interesting later (currently using
XPort).

I've chosen Atmel:
- USB (available in Philips 214x series)
- easy code download via UART or USB
- easy interfacing to 5V
- not too many known errors (Philips errata is huuuge)
- nice feature of set/reset registers in peripherals

A couple of notes on issues we have found...

The AT91SAM7S32 and 7S64 both have an errata against them that makes
the quiescent current jump up to about 100 uA (IIRC) if you try to use
the JTAG pins. One of them has a flaw that causes a partial failure of
an oxide at voltages above 2.0 volts. Once failed, it still works, but
the static current jumps way up. So JTAG can't be used if you need the
low static current.

The SAM7 parts all include DMA for the peripherals which allows the CPU
to do a lot more work if your I/O data rates are high. Depending on
your mix of I/O speeds, this can make the CPU run a lot faster than the
Philips parts.

.



Relevant Pages

  • Re: Advice neede: Atmel or Philips ARM
    ... I am switching from AVR to ARM. ... running out of code space and performance. ... USB), but on the other hand, that makes me responsible for all the PC/Mac ... USB (available in Philips 214x series) ...
    (comp.arch.embedded)
  • Re: Advice neede: Atmel or Philips ARM
    ... Resources page and scroll down to the ARM Chips section. ... it is more difficult to find reasons to go with the Atmel ... Philips LPC214x is faster, in particular executing from Flash, 60 ...
    (comp.arch.embedded)
  • Re: Req: (Free) Embedded Platforms for Education
    ... partner with some 'discounts' on licences. ... Advanced Microcontroller Systems on a Programmable Chip: ... Use PIC18f1220 or 18F4550(has USB possibility) instead - or at least ... "...The ARM design was started in 1983 as a development project at Acorn Computers Ltd. ...
    (comp.arch.embedded)
  • Re: LPC2101-2-3, still preliminary?
    ... Any idea when Philips ... If you look at the errata, you can see this is 'early silicon' in nature. ... are any number of ARM MCUs that have very good ADCs. ... power the ARM is lower power consumption. ...
    (comp.sys.arm)
  • Re: Advice neede: Atmel or Philips ARM
    ... it is more difficult to find reasons to go with the Atmel ... Philips LPC214x is faster, in particular executing from Flash, 60 ... MHz close to 0WS in the faster ARM mode. ...
    (comp.arch.embedded)