As Detlev Kraft wrote: > A communication analysis between Avarice & Dragon and on the other > hand Studio5 & Dragon shows a lot of differences.
Thanks so much for analyzing this, Detlev! > There are new, undocumented > commands and parameters(Avr-Note 067). Avarice is not usable anymore! Curious: does that statement also apply to debug "classic" AVRs (ATmega devices with JTAG, ATtiny devices with debugWIRE), or only to Xmega devices? The latter have never really been supported in AVaRICE, due to the lack of documentation, and due to the many differences in the way Xmegas are handled. > - is there a need to adapt the protocol changes in Avarice in > general? Probably, yes, though the answer depends on the answer to my question above. If the new (AVR Studio 5 based) firmware is backwards compatible enough for classic AVRs, then I wouldn't see an immediate need to change AVaRICE. If they are broken by the new firmware, then yes, we have to cope with it, which probably means to detect the new firmware by its version number (which is easy), and then talk different pieces of protocol where needed, depending on which firmware level we are talking to. While AVR Studio is in a position to dictate the firmware level of their ICEs, we have to live with what we are getting presented by the user, and should adjust our view appropriately. (We already acted that way in the past, have a look into src/jtag2io.cc, the way the various length of the device descriptor are handled, based on the firmware found in the ICE. The device descriptor has been extended over time by Atmel.) > - are there any plans to implement the new and extended protocol in > Avarice? The question is merely whether there are enough developers around willing to work on that ... I'm afraid I won't have enough manpower to manage all of that alone. > - does anybody own an newer protocol documentation? newer Avr-Note 067 > than 11/2009? The Atmel folks in Trondheim? ;-) (Yes, I know, you've already been asking them ...) -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ avarice-user mailing list avarice-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/avarice-user