[AVaRICE-user] [ avarice-Patches-3496094 ] adds atxmega128a3
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
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
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
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
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