summaryrefslogtreecommitdiff
path: root/bootloader/README
blob: d7c6ec209c0fc50a1524f08c33c52a741b2db01c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
This is sysex_boot by Alex Norman [http://www.x37v.info]

REQUIREMENTS:
	avr-gcc
	portmidi
	g++

OVERVIEW:

there are 2 components to this project, the avr_code and the uploader

the avr_code needs to be loaded onto your microcontroller.. edit
avr_code/bootloadercfg.h as appropriate [setting the bootloader entry condition, etc].

the uploader takes binary files [see the example for main.bin] and uploads them to the
microcontroller.

make sure that your microcontroller is in bootloader mode and has both the midi
ins and outs conected to your computer.


EXAMPLE:

once you've programmed your microcontroller and you've built your uploader do this:
cd example/
make
cd ../uploader/
./sysexupload ../example/main.bin

this will prompt you for some information and then upload the example program
to your microcontroller