Is AVRONE used with Atmelstudio6 Just a waste of money?

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

A few years ago I purchased an AvrOne. At the time it was advertised as Atmels top of the range emulator.
The problem is that it appears to have very limited functionality. It only offers the features available in Studio6 and even there it has gone backwards. In studio4 it supported a trace feature which it no longer does. Other features such as breakpoint hit-counts and conditions, still don't work. The dev team seems to have put this on the back burner, rendering the AVROne to a system that apart from its speed is not much better than a simple jtag port. I am starting to wonder if it has some serious design fault and that is why some of these features have still not been implemented.
About 20 years ago I worked with 8051's and used Metalink's Icemaster51. Now 20 years is a lifetime when it comes to technology, but even then the Icemaster offered .. trace memories, break on variables, updating watches while running, code profiling to see how long
functions and interrupts took and many breakpoint options. It ran at real time speeds.
I have not investigated to see which FPGA AvrOne uses but surely it should be far more capable than something built 20 years ago???
It might even be able to have the entire AVR as a core running in the FPGA?? Does anyone know what features Atmel intends implementing for the AvrOne? I did ask them and their support was not sure what features it currently had when using studio. I had to point them to the studio known issues list :(
Instead of just adding more and more Avr's and now Arms to studio, why not first fix the features that dont work?

At the moment I would not recommened that anyone wastes their money on the AvrOne as apart from the speed it offers very little in the way of features.

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

Sounds like a fair summary. Unless they run that astronomical offer again then there is little justification to the huge cost differential comparing it with JTAGICE3.

The fact that they withdrew trace (presumably to reduce ongoing development effort in the AS6 debugger?) does seem to suggest they might be trying to phase it out with the hope that everyone just selects ICE3.

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

Quote:
reduce ongoing development effort in the AS6 debugger?
They have to find the money to produce other useless stuff from somewhere I guess. :?

Why put efforts in making a useful debugger when they can spend time and money on plastic puppets for publicity or a new magic tool which will write the code for you?

This code will be bug free therefore reducing costs in development tools.

So I will not need say a smaller Studio version devoid of all the stuff I will NEVER use, which has been promised for a couple of years since the AS5/6 moster was born.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

I wish had done more research months ago and found an article like yours. I deliberately spent the extra money to buy an AVR One! because ATMEL claimed it offered trace. I have used trace before and found it very useful. I am feeling pretty ripped off by Atmel.

I am finding the whole Atmel tool chain to be terrible. My boss is enamored by the idea of free, but free that doesn't work costs a lot more.

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

Fair to say the micro's are great.
Atmel studio should be an embarrasment to Atmel.
It was written by totally incompetent people.
The same bugs are still there after all these years.
In fact getting worse.
AVROne offers nothing really. When the trace was enabled it would report bogus values.
And they appear not to understand memory alloc.
The debug back end has a serious memory leak.

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

Quote:
The problem is that it appears to have very limited functionality. (..)In studio4 it supported a trace feature which it no longer does.

From what Freaks report - that seems to be an overpriced version of JTAGICEMk3.

Here is a recent topic that might be helpful.

Here is another one, but careful with that or you can die laughing.

Quote:
Does anyone know what features Atmel intends implementing for the AvrOne?

I suspect that the next feature of AvrONCE would be when an avarice/avrdude team finally manages to rip the communication protocol and to include the tool on their support list.

Quote:
It only offers the features available in Studio6 and even there

You have joined the wrong team.
All the mentioned debugging features (and many more) are offered by uCs from ARM, TI, MIPS or Microchip.

No RSTDISBL, no fun!

Last Edited: Sat. Sep 28, 2013 - 09:36 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I noticed the debugger backend process memory leak as well. The process working set just seems to keep growing. Until it dies and you start over. That is so basic.