mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
boards/atmega256rfr2-xpro: document how to configure the fuses
This is important for a correct configuration of the external 16MHz oscillator
This commit is contained in:
parent
498cbe9bbc
commit
485bfc45da
@ -11,7 +11,20 @@ is an evaluation kit by Microchip for their ATmega256RFR2 microcontroller.
|
||||
### Flash the board
|
||||
|
||||
You can flash the board using the on-board EDBG programmer via JTAG. Avrdude has
|
||||
support for programming an AVR via EDBG with its xplainedpro programmer:
|
||||
support for programming an AVR via EDBG with its xplainedpro programmer.
|
||||
|
||||
First, make sure the default fuse settings are correct. In particular, the low
|
||||
byte fuse are enabling the use of the on-board 16MHz external oscillator.<br/>
|
||||
|
||||
WARNING: setting the fuses incorrectly can brick your board!
|
||||
```
|
||||
avrdude -p m256rfr2 -c xplainedpro -U efuse:w:0xFF:m
|
||||
avrdude -p m256rfr2 -c xplainedpro -U hfuse:w:0x1F:m
|
||||
avrdude -p m256rfr2 -c xplainedpro -U lfuse:w:0xFF:m
|
||||
```
|
||||
|
||||
To flash the board, just call `make` from an application directory with the
|
||||
`flash` target:
|
||||
|
||||
```
|
||||
make BOARD=atmega256rfr2-xpro -C examples/hello-world flash
|
||||
|
Loading…
Reference in New Issue
Block a user