Project that needs lots of UARTs

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi All...

I have a project that needs at least 6 UARTs. It will spend most of its time reading data in from a few of the ports, combining it and writing it out other ports, all at relatively low baud rates not exceeding 38,400. It also needs 1 USB port.

It seems ARM or UC32 is a bit overkill, so I was thinking that an XMega A3U or A1U would be a good choice, due to the 7 or 8 USARTs available right on the chip. Perhaps the 128A1U. These are cheap at Digikey, with quantity 1 being < $5.00 and 100 being $2.75 each.

I'm wondering if there is a better choice? It seems the XMega chips are thought to have bugs and quality control issues. Is this true and if so, is it something to be concerned about?

Thanks very much...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The newer revision chips are fine - it was the early silicon that was buggy. Just make sure the distributor is giving you a revision with all the datasheet errata fixed.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks Dean! So these chips are hear to stay?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

They have been for a while now :). We only released the E series last year, so you don't have to worry about them going out of production for a long time yet.

The early D series and most of the A series contains a lot of teething problems (silicon errata) but the AU, B, C, later revision D and E series are mostly bug free.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks Dean!

I'll make sure I am buying the latest chips.

Best,

Jim