ATXmega256A3B and AVRONE!

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

Hello,

I've just bought the AVRONE!. Now I want to program my ATXmega256A3B via PDI. I upgraded the firmware of the debugger and then I started the AVR Programming window within AVRStudio 5.

It does not permit to select the ATXmega256A3B instead I need to select the ATXmega256A3. Anyway with the AVRISP mkII I can program the chip, the AVRONE! returns:

Timestamp:	2011-04-08 09:15:40.363
Severity:	ERROR
ComponentId:	20100
StatusCode:	0

Programming session setup failed: Unexpected signature 0x001e9843 (expected 0x001e9842)

Does the signature error is related to the 'B' version? The Atmel website says the ATXmega256A3B could be programmed with the AVRONE!

I do need to setup something other?

Thanks!
Marco

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

Quote:

The Atmel website says the ATXmega256A3B could be programmed with the AVRONE!

They might mean AS4, not AS5 ?

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

Here:

http://www.atmel.com/microsite/avr_studio_5/default.asp

I read:

Quote:

AVR Studio 5 supports ALL AVR microcontrollers.

So I'm pretty sure I can program the ATXmega256A3B with AVRONE! and AvrStudio5.

Why the newer version should not support that micro?

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

Quote:

AVR Studio 5 supports ALL AVR microcontrollers.

They lied. It doesn't support any of the "old school" and I can well believe there's some of the newest ones it doesn't cover too. The whole thing appears to be a bit of a marketing joke. Give it a year and let it stabilise and it could be really good.

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

It's a bad news.
So I wasted my money and my time.

I'm going to contact Atmel and ask them explanations on that.

Thank you.

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

Most 'intelligent' programmers parse the Atmel XML part description files. This is where things like memory sizes and Signatures are described.

So a brand new device may not have an entry in an older part description file. This is why you need to update Studio every now and then.

In fact the actual firmware seldom needs updating. This is only necessary if there is a bug in the firmware or a different programming algorithm is needed.

So check that you have up to date XML files.
Ask Atmel if your device does not have a description yet. As a kludge, you can simply copy the ATXmega256A3A description and edit the name and Signature entries.

David.

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

I'm sorry to be a 'stupid' programmer. I didn't how AVR Studio stores the MCU definitions.
Anyway, I edited the XML files and now I can successfully debug my micro.

Thanks.

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

Quote:

I'm going to contact Atmel and ask them explanations on that.

If it wasn't so serious, the above would actually be funny.

The sadness of the situation is that Atmel has released Studio 5 in what they call a "beta" but what should actually be considered an alpha at best. At the same time they have seemingly discontinued support for Studio 4. They release new tools only supported by Studio 5 (again it's called a "beta" but actually isn't even that). Some old tools are not supproted in Studio 5 (it has been promised for the future, but "seeing is believing").

For me the situation looks like there is a gap between AS4 and AS5 where AVR users can "fall in and get caught".

Me and my STK500's stays with AS4 for the time being...

Happy 75th anniversary to one of the best movies ever made! Rick Blane [Bogart]: "Of all the gin joints, in all the towns, in all the world, she walks into mine."

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

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

Quote:

has released Studio 5 in what they call a "beta" but what should actually be considered an alpha at best.

What else could they do? That trade show wasn't going to move ;-)