[AVaRICE-user] [ avarice-Patches-3496094 ] adds atxmega128a3

2012-11-05 Thread SourceForge . net
Patches item #3496094, was opened at 2012-03-01 13:05
Message generated for change (Comment added) made by joerg_wunsch
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425409aid=3496094group_id=39505

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mihai Hagianu (m4026)
Assigned to: Joerg Wunsch (joerg_wunsch)
Summary: adds atxmega128a3

Initial Comment:
adds atxmega128a3

--

Comment By: Joerg Wunsch (joerg_wunsch)
Date: 2012-11-05 05:37

Message:
Applied, thanks!

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425409aid=3496094group_id=39505

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user


[AVaRICE-user] [ avarice-Patches-2842298 ] Support for fuse and lockbit programming from ELF

2012-11-05 Thread SourceForge . net
Patches item #2842298, was opened at 2009-08-21 15:49
Message generated for change (Comment added) made by joerg_wunsch
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425409aid=2842298group_id=39505

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Closed
Resolution: Wont Fix
Priority: 5
Private: No
Submitted By: Peter LaDow (suudy)
Assigned to: Joerg Wunsch (joerg_wunsch)
Summary: Support for fuse and lockbit programming from ELF

Initial Comment:
Attached is a patch (against the head) that supports programming the fuses and 
lock bits from the .fuses and .lock sections in the ELF file.

--

Comment By: Joerg Wunsch (joerg_wunsch)
Date: 2012-11-05 08:15

Message:
Sorry, as already mentioned before, all that ELF file uploading is
deprecated
in AVaRICE, as AVRDUDE covers the same and much more.  Regarding ELF
files,
it requires a new release of AVRDUDE in order to cover ELF files as well,
but I
don't want to maintain the same functionality twice.

--

Comment By: Peter LaDow (suudy)
Date: 2009-08-21 16:34

Message:
The bulk of the changes are in devdescr.cc where I added the size of the
.fuses and .lock pages.  I used the same code that is used to write the
flash and eeprom to write the fuses and lockbits, but just added support
for the two additional sections.

I updated the code for both the mkI and mkII (jtagprog.cc and
jtag2prog.cc).  I only have an mkII so I can't confirm functionality on
other devices, but based upon my understanding of the code it should work.

However, I have only been able to test it out using an ATmega644 that I
have.  I've verified that the fuses and lockbits are set appropriately
using this method on the ATmega644.  For the remainder of the parts I used
the header files in avr-libc to determine the size of the fuses.  For all
the lockbits I assumed a single byte.  If this isn't correct please let me
know.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425409aid=2842298group_id=39505

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user


[AVaRICE-user] [ avarice-Feature Requests-3032156 ] Add new avr devices support

2012-11-05 Thread SourceForge . net
Feature Requests item #3032156, was opened at 2010-07-20 09:18
Message generated for change (Comment added) made by joerg_wunsch
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425410aid=3032156group_id=39505

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: rr  (logicnibble)
Assigned to: Nobody/Anonymous (nobody)
Summary: Add new avr devices support

Initial Comment:
Some new devices are not supported by avarice, like the atmega324 variants: 
atmega324a and atmega324pa (only atmega324p is supported).
I've tested with version 2.10.
I'm using the ice-insight scripts, and avarice detects an unknown part 
signature and is not able to proceed.
Please check all other devices and different signatures that are not supported

--

Comment By: Joerg Wunsch (joerg_wunsch)
Date: 2012-11-05 08:37

Message:
Please make a reasonable attempt to add new devices yourself you
are in dire need for.  Usually, this could easily be done by cloning
a respective entry in src/devdescr.cc.

Note that due to the way the device auto-detection works, only
devices with a different device ID need an entry of their own.  This
singles out most of the A derivatives, as they are using the same
device ID as their non-A counterparts.

Using the -P option to override the device ID is merely meant to be
an option to circumvent the device autodetection, rather than the
normal operation.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425410aid=3032156group_id=39505

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user


[AVaRICE-user] Version 2.13 is released

2012-11-05 Thread Joerg Wunsch
As threatened before, I just released version 2.13, after applying a
number of outstanding patches.  Enjoy!

Here's the top of the NEWS file:

# $Id: NEWS 308 2012-11-05 16:41:14Z joerg_wunsch $

Summary of changes in AVaRICE 2.13
==

. Rearrange the entire error handling to use exceptions, rather than a
  mix between error code returns, and prematurely exiting the program
  from deep inside, without any attempt to cleanup the JTAG ICE
  connection status.  This is a lot cleaner now, with a much reduced
  chance to leave the ICE in an unworkable state when exiting the
  program.

. New devices: ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3,
  ATmega16M1, ATmega64M1, ATmega64C1, ATxmega128A3, ATxmega32A4

. Deprecate target programming (downloading) from the ELF file.  It
  must be explicitly enabled now by the --enable-target-programming
  configure option.  If not enabled, AVaRICE no longer depends on
  libbfd and its prerequisites.  Use AVRDUDE for device programming.

. Added IO register definitions (for GDB's info io_registers
  command) for the following devices: ATmega323, ATmega64, AT90CAN128,
  ATmega164p, ATmega324p, ATmega644, ATmega325, ATmega3250, ATmega645,
  ATmega6450, ATmega329, ATmega3290, ATmega649, ATmega6490, ATmega640,
  ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega48, ATmega88,
  ATmega168, ATtiny13, ATtiny2313, AT90PWM2, AT90PWM3, AT90PWM2B,
  AT90PWM3B, ATmega32M1, ATmega32C1, ATtiny24, ATtiny44, ATtiny84,
  ATtiny25, ATtiny45, ATtiny85, ATtiny261, ATtiny461, ATtiny861,
  AT90CAN32, AT90CAN64, AT90PWM216, AT90PWM316, AT90USB1287,
  AT90USB162, AT90USB646, AT90USB647, ATmega1284P, ATmega165,
  ATmega165P, ATmega168P, ATmega16HVA, ATmega3250P, ATmega325P,
  ATmega328P, ATmega3290P, ATmega329P, ATmega32HVB, ATmega32U4,
  ATmega406, ATmega48P, ATmega644P, ATmega88P, ATtiny167, ATtiny43U,
  ATtiny48, ATtiny88, ATmega128RFA1

=

-- 
cheers, Jorg   .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user


[AVaRICE-user] [ avarice-Feature Requests-3568843 ] support for xmega devices

2012-11-05 Thread SourceForge . net
Feature Requests item #3568843, was opened at 2012-09-18 03:02
Message generated for change (Comment added) made by andyinno
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425410aid=3568843group_id=39505

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: andyinno (andyinno)
Assigned to: Nobody/Anonymous (nobody)
Summary: support for xmega devices

Initial Comment:
Hello, 
I used avarice in the past with great satisfaction for debug applications on 
atmega devices. Actually I'm switching for new projects on atxmega devices and 
I didn't found any support for them. I browsed svn history and found some 
iìntegrations like 6 weeks ago. I actually have some demo chip of ATxmega64D3 I 
can test them with new avarice versions and try to get them working if someone 
helps me on how to start. 
Please, give me an help getting rid of AVR STUDIO, I don't want to use it 
anymore :) I love avarice.

--

Comment By: andyinno (andyinno)
Date: 2012-11-05 09:58

Message:
I already did it. there's a file attached with my changes. It is wrong?

thank you for your reply
Andrea

--

Comment By: Joerg Wunsch (joerg_wunsch)
Date: 2012-11-05 08:28

Message:
Please make an attempt to clone one of the existing Xmega
entries in src/devdescr.cc, and adapt it for your ATxmega64D3
chips.  As you've got the samples, you can then tell us whether
it works.

--

Comment By: andyinno (andyinno)
Date: 2012-10-29 02:34

Message:
Hello,
after some testing I was able to debug atxmega64D3 using avarice, I made
the change attached in the code for add that micro. I hope to see it added
in next releases of avarice. Otherwise please let me know if I can do other
test.
thank you
A.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=425410aid=3568843group_id=39505

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user