avrdudes / avarice

AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
GNU General Public License v2.0
35 stars 11 forks source link

[feature-request #4] Spell out error messages #78

Closed avrs-admin closed 2 years ago

avrs-admin commented 2 years ago

markus_b 2011-04-18 19:57:33

When an error occurs avarice only prints out the code of the error and not the full error text. This makes troubleshooting difficult. Please spell out all error messages.

Example avarice says 'AC', when it should say 'RSP_DEBUGWIRE_SYNC_FAILED'.

$ avarice -2 -g -w -P tiny85 -l -r -d AVaRICE version 2.10, Jun 30 2010 20:31:30

Found JTAG ICE, serno: 00A2000053CF ... Got message seqno 1 (command_sequence == 1) response: AC set paramater command failed

This issue was migrated from https://sourceforge.net/p/avarice/feature-requests/4/

avrs-admin commented 2 years ago

joerg_wunsch 2011-12-19 16:37:04

avrs-admin commented 2 years ago

joerg_wunsch 2011-12-19 16:37:04

This has been implemented (in the SVN version) as a by-product of turning the entire error handling into using C++ exceptions.