Skip to content

Commit 4fbd535

Browse files
committed
boards/avr: update link for AVaRICE
1 parent bfb3c0e commit 4fbd535

6 files changed

Lines changed: 9 additions & 17 deletions

File tree

boards/arduino-mega2560/doc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ MCUs.
132132
### Debugging RIOT on the Arduino Mega 2560
133133

134134
`make BOARD=arduino-mega2560 debug-server`: starts an
135-
[avarice](http://avarice.sourceforge.net/) (avarice needs to be installed)
135+
[avarice](https://github.com/avrdudes/avarice) (avarice needs to be installed)
136136
server that `avr-gdb` can connect to.
137137

138138
`make BOARD=arduino-mega2560 debug`: starts an avarice server and connects

boards/arduino-nano/doc.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,8 @@ permanent). After this modification, flashing via bootloader requires a manual
9292
press on the reset button.
9393

9494
#### Software
95-
You need to have [AVaRICE](http://avarice.sourceforge.net/) installed. Some
96-
distros have this packaged already. If you need to compile it by hand, go for
97-
the latest SVN revision. The latest release cannot be compiled on anything but
98-
historic platforms and contains bugs that prevent it from debugging the
99-
ATmega328P anyway.
95+
You need to have [AVaRICE](https://github.com/avrdudes/avarice) installed. Some
96+
distros have this packaged already.
10097

10198
#### Fuses
10299
In order to use On-Chip Debugging, the `DWEN` bit in the high fuse needs to be

boards/arduino-uno/doc.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,8 @@ Keep in mind that the capacitor will likely be destroyed when removed by force
8181
and it will be difficult to restore the auto-reset feature of the clones.
8282

8383
#### Software
84-
You need to have [AVaRICE](http://avarice.sourceforge.net/) installed. Some
85-
distros have this packaged already. If you need to compile it by hand, go for
86-
the latest SVN revision. The latest release cannot be compiled on anything but
87-
historic platforms and contains bugs that prevent it from debugging the
88-
ATmega328P anyway.
84+
You need to have [AVaRICE](e539724b20) installed. Some
85+
distros have this packaged already.
8986

9087
#### Fuses
9188
In order to use On-Chip Debugging, the `DWEN` bit in the high fuse needs to be

boards/atmega1284p/doc.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,7 @@ started using
119119
#### Software Requirements
120120

121121
In order to debug you'll need an GDB version with AVR support and
122-
[AVaRICE](http://avarice.sourceforge.net/). Note that AVaRICE sadly is not
123-
being actively maintained and the latest release will not compile on most
124-
systems. Thus, unless your distribution already ships a package of the SVN
125-
version of AVaRICE, you'll have to build the tool from source.
122+
[AVaRICE](https://github.com/avrdudes/avarice).
126123

127124
### JTAG Pin Mapping
128125

boards/atmega328p-xplained-mini/doc.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ type to get terminal:
7878

7979
## On-Chip Debugging (OCD)
8080

81-
E.g. with the AVR Xplained Mini and [AVaRICE](http://avarice.sourceforge.net/)
81+
E.g. with the AVR Xplained Mini and
82+
[AVaRICE](https://github.com/avrdudes/avarice)
8283
you can debug the ATmega328P using the debugWIRE interface. Compared to the
8384
ATmega MCUs with JTAG interface the debug facilities are however significantly
8485
reduced: Only a single hardware breakpoint and no watchpoints are supported.

boards/atmega328p/doc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ the TTL adapter. Usually everything between 3.3 V and 5 V should work.
110110

111111
## On-Chip Debugging (OCD)
112112

113-
E.g. with the AVR Dragon and [AVaRICE](http://avarice.sourceforge.net/) you
113+
E.g. with the AVR Dragon and [AVaRICE](https://github.com/avrdudes/avarice) you
114114
can debug the ATmega328P using the debugWIRE interface. Compared to the ATmega
115115
MCUs with JTAG interface the debug facilities are however significantly reduced:
116116
Only a single hardware breakpoint and no watchpoints are supported. The

0 commit comments

Comments
 (0)