AVRONE Info?

Go To Last Post
62 posts / 0 new

Pages

Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Does anyone have any details on the pricing and any type of release date for the new AVRONE?

The AVRONE,STK600 and Raven are show in the new AVRTV episode: http://www.avrtv.com/2008/03/02/...

AVRONE on Atmels site: http://atmel.com/dyn/products/to...

Suppported debug interfaces are JTAG (IEEE 1149.1), debugWire, PDI and the Nexus (IEEE-ISTO 5001(TM)-2003) auxiliary interface for high-speed trace. Supported programming interfaces are ISP, JTAG and PDI. Interfaces with AVR32 Studio 2 and newer.

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

Again my Atmel spies told me about this but, as you might imagine from the spec, the price really is at the very top end of the developer market. For sure I wouldn't see any hobbyists or even 1 or 2 man bands justifying the cost of one. Let's just say it's considerably more expensive than a JTAGICE mkII.

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

It looks like a Mac Mini or Mini-ITX form factor PC. Hopefully it won't cost as much as an ICE50. It will be interesting to see its full capabilities when the docs get released officially.

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

With the information that was provided in the avrtv episode/issue 6 - I'm guessing the shouldn't bother with the JTAG MKII, and save a little more and pop for the "I do everything model" - AVRONE

Kinda sexy looking, for a piece of hardware.

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

My interest was on the PDI capability. Programming and Debugging Interface based on the DW protocol.

Does this mean that it is a full debugging system using just one wire like DW?

Can we finally say goodbye to the wasteful JTAG debugging??? Will this be implemented on all chips from the smallest to the largest?? (ie xmega)...I guess it is all top secret...but I can keep a secret, even if revealed by PM if necessary. :)

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

I'm expecting a price between $500 and $1000, but time should soon tell.

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

In the AVRTV video it does say that the AVRONE will be supported on ALL AVR chips in time. I assume this means to the extent of the existing hardware capabilities (like JTAG and DebugWire for existing AVR's). It seems the XMega will support the PDI (Program and Debug Interface) and 'possibly' the Nexus Trace Specification. I haven't read much about the AVR32 line to see what they support. Only the PDI information is in the XMega document so far so it may or may not support Nexus.

Program and Debug Interface (PDI) (From the XMEGA Datasheet) Page 307.

– 2-pin interface for external programming and on-chip debugging
– Uses Reset pin and dedicated Test pin
• No I/O pins required during programming or debugging
• Programming Features
– Flexible communication protocol
– 8 Flexible instructions.
– Minimal protocol overhead.
– Fast
• 10 MHz programming clock at 1.8V VCC
– Reliable
• Built in error detection and handling
• Debugging Features
– Non-Intrusive Operation
• Uses no hardware or software resource
– Complete Program Flow Control
• Symbolic Debugging Support in Hardware
• Go, Stop, Reset, Step into, Step over, Step out, Run-to-Cursor
– 1 dedicated program address breakpoint or symbolic breakpoint for AVR studio/emulator
– 4 Hardware Breakpoints
– Unlimited Number of User Program Breakpoints
– Uses CPU for Accessing I/O, Data, and Program
– High Speed Operation
• No limitation on system clock frequency
• JTAG Interface
– JTAG (IEEE std. 1149.1 Compliant) Interface
– Boundary-scan Capabilities According to the IEEE std. 1149.1 (JTAG) Standard
– Programming features as for PDI
– On-chip debug features as for PDI

Nexus (IEEE-ISTO 5001(TM)-2003) auxiliary interface for high-speed trace. (Not From Atmel Site)

Info on the (IEEE-ISTO 5001(TM)-2003) standard here: http://www.nexus5001.org/standar...
http://www.nexus5001.org/st/ieee...
http://en.wikipedia.org/wiki/Nex...

The IEEE-ISTO 5001-2003 (NEXUS) feature set is based on today’s best on-chip debug implementations. Its goal is to create the best possible debug feature set while minimizing the required pin-count and die area. The standard is designed to be processor- and architectureindependent and to support multi-core or multi-processor designs.

Physically, IEEE-ISTO 5001-2003 defines a standard set of connectors for connecting the debug tool to the target or system under test. Logically, data is transferred using a packet-based protocol. This protocol can be IEEE JTAG 1149.1; or, for high-speed systems, an auxiliary port can be used that supports full duplex, higher bandwidth transfers.

Run-time control
This is the most basic feature and is standard on all on-chip debug implementations. It allows the debug tool to start and stop the processor, to modify registers and to single-step (execute a single assembly instruction).

Memory Access
NEXUS supports memory access while the processor is running (“on-thefly”). This allows the debug tool to read and write memory while the processor is running without affecting or intruding on the currently executing instructions. On-the-fly access is a very powerful feature and is a requirement for debugging truly real-time systems were it is not possible to halt the system under test. In particular, Data Memory Access is essential for the Calibration of Engine Control Units.

Breakpoints
NEXUS provides support for breakpoints that halt the program when a specified event (the breakpoint) has occurred. The event can be specified as code execution at a specified address or as a data access (read or write) to a specified address with a specified value (for example, break when 0x55 is written to address 0x123456; break when 0xAA is read from 0xFFFF00). NEXUS breakpoints are similar to the hardware breakpoints found in other processor architectures and can be set in Flash or ROM memory. A Watchpoint is a similar concept; however, when a watchpoint occurs a message is sent to the debug tool (as opposed to halting the processor).

Instruction or Program Trace
NEXUS uses the Branch-Trace technique to compress the information needed to trace program execution. Executed code address information is emitted via the NEXUS port at branch or exception instructions only; the debug tool interpolates the program trace for sequential (non-branch) instructions from a local image of code memory contents. This allows full reconstruction of the program flow by the debug tool.

Data Trace
This feature allows the debug tool to track real-time data accesses to memory locations. The trace can be qualified be specifying a specific range (start and stop address) and a specific access type (read or write).

Ownership Trace
The Ownership Trace feature allows a real-time operating system (RTOS) to identify the currently executing process or task to the debug tool. The RTOS simply writes to a predefined NEXUS register when switching tasks; this write forces an Ownership Trace message to be emitted from the NEXUS port. The message will contain an ID that identifies the Task or Process to the debug tool.

Memory Substitution and Port Replacement
This feature allows internal memory or port accesses to be implemented over the auxiliary NEXUS port. For example, this feature can be used to implement ROM patching; that is, instead of reading on-chip ROM, the instruction is fetched from the debug tool via the auxiliary port. Port replacement is useful when relatively slow I/O pins have a secondary function, for example, an NEXUS port function; it allows the debug tool to ‘emulate’ their primary functionality.

Data Acquisition
This feature was added to support Rapid Prototyping; it allows the rapid transfer of arbitrarily large amounts of data via the auxiliary port to the debug tools. Its uses a more efficient protocol than that used in Data Trace. It is also of major importance for Calibration in Automotive applications.

Software API
This is a low-level Application Programming Interface (API) that ‘hides’ the target specifics such as host connection (such as an Emulator or Calibration-instrument) mechanism and processor specific NEXUS register details. This API is produced jointly by the tool and semiconductor vendor.

This is what I have found so far based on the two specifications.

--JBTech

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

Quote:
– 2-pin interface for external programming and on-chip debugging
– Uses Reset pin and dedicated Test pin
hmmm they have copied the MSP430 set up :roll:

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

I hope it(the AVRONE) is not too expensive - with Thor on the box and me using mostly ATTinys, I'll be accused of wanting a sledgehammer to crack a nut!

C. H.
-------------------------------------------------------------------
It's only waste if you don't use it!

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

Quote:
I haven't read much about the AVR32 line to see what they support.

JTAG + NEXUS, or that's whats on the EVK1100. I've only used JTAG, for obvious reasons!

-Colin

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

Quote:
I hope it(the AVRONE) is not too expensive
I hope it WORKS!!

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

js wrote:
I hope it WORKS!!
Excellent feature request!

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

First person to purchase one is hereby obligated to open 'er up and take some photos. I, too, am deeply curious as to what powers the beast.

- Dean :twisted:

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

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

Must be something pretty powerful... I saw in one of the specs it support debug speed up to somewhere around 30 MHz!

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

kmr wrote:
I'm expecting a price between $500 and $1000, but time should soon tell.

You could well be right (just)

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

clawson wrote:
kmr wrote:
I'm expecting a price between $500 and $1000, but time should soon tell.

You could well be right (just)

Probably won't be giving them away then to folks who only post gimme on the thread.

gimme

Smiley

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

I'm already addicted to AVR stuff, but never mind...

gimme :P

UC3 => You see free [to your release] :D

Last Edited: Thu. Mar 13, 2008 - 10:39 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This is not an official quote, but it expect it to be about $600.

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

Ah now that's interesting because they told me about $900

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

Who is 'they'?

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

UK sales rep and FAE

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

Are those the same people that commented on the correct name for the AT90PWM324 and close relatives?

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

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

Nope

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

According to two nice gents in suits I met last week at EW in Nuremberg (apparently the designers of AVRONE and AVR32Studio (?), definitively no marketing guys as they answered all kinds of technical questions from a lot of other interested customers as well) the price is $599. I got a good look at the kit content and they gave me a demo of the debugger and the PC front-end as well. All worked very smooth, and my impression was that this was a powerful debugging tool for that amount of money....and yes, I've seen the most of the different tools from different vendors during the last 20 years of working with this stuff ;)

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

A 50% Off coupon would then make it equivalent to an STK600 plus some boards.

JC

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

599$ is absolutely an interresting price, even for hobbyist.

[edit] oh, I forgot.... gimme

Regards
Vidar (Z)

----------------------------------------------------------

"The fool wonders, the wise man asks"

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

How about JTAGICE Mk2? Will it support PDI or I won´t be able to debug XMegas with mine?

Felipe Maimon

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

They come with both PDI and JTAG, so yes, you can still use your Mk2, but you wont have PDI on Mk2, Only Jtag.

Regards
Vidar (Z)

----------------------------------------------------------

"The fool wonders, the wise man asks"

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

AFAIK, JTAGICE Mk2 would have support for XMegas, but my spies are not so reliable.
OTOH, 600$ is not too expensive nowadays, given the € to $ currency, specially if it supports all this features.
Since I was thinking this last week to buy a Dragon or an JTAGICE MkII for my home purposes (I have an MkI clone, but it doesn't support the RAVEN's uC), but now, I will begin to think to buy an AVRONE for my birthday (as far as November, but I must save some money also), and give Atmel folks to add full AVR8 (and XMEGA) support to it.

Looks a really nice beast.

BTW, gimme ;)

Guillem.
"Common sense is the least common of the senses" Anonymous.

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

zainka wrote:
They come with both PDI and JTAG, so yes, you can still use your Mk2, but you wont have PDI on Mk2, Only Jtag.

@ Embedded World, I talked with an engineer (I think) and he said that the JTAGICE mkII would support the programming and debugging of XMegas through PDI. We just had to do a firmware upgrade of comming AvrStudios. :D

UC3 => You see free [to your release] :D

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

Guillem Planisi wrote:
... OTOH, 600$ is not too expensive nowadays, given the € to $ currency ...

Nice wish :) Don't you know that american companies don't bother to convert the currency and simply substitute $ with €?

At the current moment AVRONE offers little additional value over JTAGICE MkII on AVR 8-bit microcontrollers since Nexus is present only on AVR32. OTOH, it seems that Nexus sometimes makes a big difference. Kind of like having an oscilloscope to debug circuits - when troubleshooting problems with scope very often the aftermath is that it could have been done without that expensive scope :)

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

Isn't AVRONE developed at Norway? Shouldn't they give this prices in € to european guys (Cliff lives in Europe? ;)) Of course, pounds may have a different exchange ratio. Or probably Cliff had the price in $, since 600€ are about 900$ now (who knows what would happen within a week).

Although it is a really different world, migrating to AVR32 is not really out of scope right now at my job, so this is another reason behind an AVRONE. Or should I buy the used JTAGICE's MkII we now have as a second hand units if we switch to AVRONE's? November is still far away.

Right now, I'm not capable to develop a new app without JTAG (although it is possible, as I had done some small projects this way), so when one gets used to an 'scope, it's is difficult to troubleshoot problems without one.

Guillem.
"Common sense is the least common of the senses" Anonymous.

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

Guillem Planisi wrote:
I will begin to think to buy an AVRONE for my birthday (as far as November, but I must save some money also), and give Atmel folks to add full AVR8 (and XMEGA) support to it.

BTW, gimme ;)

I second that, but I have a little longer to save as my birthday just past (Feb). If you're going to invest in a tool, might as well invest in the best tool (well if that's financially possible). May not need it now, but next year?

BTW - WHat's with the GIMME! comments - some sort of inside joke? :wink:

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

AFAIK (I'm not a native english speaker though), gimme is some abbreviation for 'give me one'. Just in case some one at Atmel thinks to give some of them for free, like happened with AVRDragon and AVRRaven (thanks Atmel). And also someone had an STK600 also for free.

Guillem.
"Common sense is the least common of the senses" Anonymous.

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

Guillem Planisi wrote:
Isn't AVRONE developed at Norway? Shouldn't they give this prices in € to european guys (Cliff lives in Europe? Wink) Of course, pounds may have a different exchange ratio. Or probably Cliff had the price in $, since 600€ are about 900$ now (who knows what would happen within a week).

Interesting thoughts...

Well, heres the prise list converted to Norwegian currency if AVROne is to be sold for 599 grand somewhats...

1£ = 10,2912 Nok --> 6165 Nok
1€ = 7,8712  Nok --> 4715 Nok
1$ = 5,1280  Nok --> 3070 Nok
(measured today)

Therefor, i pay for nothing in any other currency than in $ at the times beeing if not "gimme" solves the problem in a better way :).

Regards
Vidar (Z)

----------------------------------------------------------

"The fool wonders, the wise man asks"

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

Guillem Planisi wrote:
AFAIK (I'm not a native english speaker though), gimme is some abbreviation for 'give me one'. Just in case some one at Atmel thinks to give some of them for free, like happened with AVRDragon and AVRRaven (thanks Atmel). And also someone had an STK600 also for free.

gimme :D

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

Quote:
Probably won't be giving them away then to folks who only post gimme on the thread.

gimme

Smiley

It is actually the opposite, Smiley put that out to see if people would actually post it without reading the whole thread lol.

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

abcminiuser wrote:
First person to purchase one is hereby obligated to open 'er up and take some photos. I, too, am deeply curious as to what powers the beast.

An Atmel chip or two 8)

My guess is a AT32AP7002 chip possibly with a separate USB interface chip and another say ATMega1284 for good measure.

--Mike

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

jbtech wrote:
Quote:
Probably won't be giving them away then to folks who only post gimme on the thread.

gimme

Smiley

It is actually the opposite, Smiley put that out to see if people would actually post it without reading the whole thread lol.

...Well, i think that this is the whole reason for people doing it... I mean, because smily wrote it that way. A sort of follow up to his comment. Bad taste of humor, well that we might agree about.

gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme gimme

:shock:

Regards
Vidar (Z)

----------------------------------------------------------

"The fool wonders, the wise man asks"

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

well, just to be on the safe side:

gimme

However, I don't think I would use too much of its potential. I still use the UART for my debugging so it would be wasted on me.

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

It's a veeeery interesting device. 600 is too much for me currently... although I do have an extra lung... no!

There are pointy haired bald people.
Time flies when you have a bad prescaler selected.

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

It sounds great!.

At the moment I use a JTAG-MKII an a logic analyser together to debug the avr's.

With the AVRONE I probably wouldn't need the analyser (but dont expect me to throw it away!)

Darren

----------------------------------------------------
Those whom the gods wish to destroy
they must first teach to use c
----------------------------------------------------

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

Having just downloaded AVR Studio 4.14 and upgraded my JTAGICE MkII I think the question of PDI support for the Xmega is answered. YES it does... no need for the AVRONE on the 8 bit devices...
However that being said I have several AVR32 development boards (everything that Atmel makes)that a sparkling new AVRONE would make a welcome addition... :D
Dyan...

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

You are forgetting the most important reason to get one.

it's so shiney!

Darren

----------------------------------------------------
Those whom the gods wish to destroy
they must first teach to use c
----------------------------------------------------

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

Yes, with the new AVRStudio 4.14 beta, there is the upgrade for the JTAG MkII, and an explanation how to use it with PDI interface. A new adapter board or the squid cable are needed (of course, 4 wires only). I had already upgraded my AVRJTAG MkII, but I still have to order some samples of the new Xmega. Currently only one model supported.

Guillem.
"Common sense is the least common of the senses" Anonymous.

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

Please

G..... i .....m .....m ....e

Not to be to obvious

Ken

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

What kind of discount would a college get if they wanted to order one of these under that college discount program. My professor has ordered a few AVR products and I'm trying my hardest to get him to get a few more goodies...(although I doubt he'd order such an expensive item haha).

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

I FIRMLY believe that EXPECTING GRANDFATHERS should get a free one anyway...so that a new generation of AVRFREAKS can be brought up with proper tools..... :?

Also size 00 Avrfreaks t-shirts etc...

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

Hopefully Atmel makes a nice bundle with stk600 like the ATAVRDEVKIT ones :wink:

Just to stick to it: GIMME

Programmers never die
they just GOSUB without RETURN

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

Just because Magnus was giving away Ravens, does NOT mean that the AVR ONE is going to be given away, especially en masse. There is a significant cost difference between the Raven *kit* and the AVR ONE debugging *tool*.

So you can all stop with the gimmes.

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

fbi wrote:
Hopefully Atmel makes a nice bundle with stk600 like the ATAVRDEVKIT ones :wink:
yes...

ATAVRDEVKIT1 (STK600 + AVRONE)
ATAVRDEVKIT2 (STK600 + JTAGICE mkII)

:D

Edit: Sorry for confusion, it's just a desire/request/imagination.

UC3 => You see free [to your release] :D

Last Edited: Sun. Mar 9, 2008 - 10:45 PM

Pages