-
Notifications
You must be signed in to change notification settings - Fork 3
/
README.TXT
26 lines (19 loc) · 1.11 KB
/
README.TXT
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
Start by reading:
http://spaces.atmel.com/gf/project/sdbootloader/
(inluding the project summary, wiki, forum, etc) as there's little point
this README just duplicating what's there.
This project is principally a project to be built using Atmel Studio 6. As such
it comes with .atsln and .cproj files. Load the pfboot.atsln and you should be
good to go.
Two programs can be built. The bootloader itself and a small AVR application to go
into the flash section to prove it works. There's nothing "special" about that apart
from a post-build event it includes to run srec_cat (from WinAVR) in order to pad the
binary with 0xFF and embed a CRC16 at the very end.
The project was designed for mega16/32 but should work on most AVRs that have 2K of BLS or
more. However it has hard-coded 0x3800's and 0x6FFE's in it which are specific to the
position of the 4K BLS on the mega32 and these would need to be changed.
The entire software is under BSD licence. I chose this as it's principally an open
licence that allows you to use the code pretty much any way you choose (avoid GPL -
you know it makes sense!).
Cliff Lawson
Oct 2012