LED Cube/Building From Source: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Marvin (Diskussion | Beiträge) |
Marvin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
==Getting the Sources== | ==Getting the Sources== | ||
git clone http://www.0x53a.de/git/cube-3 | git clone http://www.0x53a.de/git/cube-3 | ||
==Building the Bootloader== | ==Building the Bootloader== | ||
(Notice: You do not need this step if you have a preflashed cube, only if you want to modify the bootloader.) | |||
===Requirements=== | ===Requirements=== | ||
You will need | You will need |
Version vom 14. April 2012, 13:38 Uhr
Getting the Sources
git clone http://www.0x53a.de/git/cube-3
Building the Bootloader
(Notice: You do not need this step if you have a preflashed cube, only if you want to modify the bootloader.)
Requirements
You will need
- gmake
- avr-libc, avr-binutils, avr-gcc
- avrdude
- an ISP- or JTAG-Programmer like AVR ISP mkII, usbasp, or any (avrdude-compatible, if you want to use the Makefile) other.
Building
The bootloader is in the directory bootloader/firmware/
. It can be built with
cd cube-3/bootloader/firmware/ make
Flashing
To flash it, modify the bootloader/firmware/Makefile
:
AVRDUDE = avrdude -P usb -c avrispmkii -p m8 -p $(DEVICE)
to match your programmer. This is the line for AVR ISP mkII. If you have a programmer, you probably know how to do this, so I won't get into it.
Then apply fuse settings and flash:
make fuse make flash