You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ashabelnikov fcd949da51 Fix issue with indication of manual bootloader start 1 month ago
build.bat Add support of ATmega1284 9 years ago
build.sh Add support of ATmega1284 9 years ago
license Add GPL license 16 years ago
load.bat Add support of ATmega1284 9 years ago
m64def.inc make code more readable 16 years ago
m644def.inc Add support of ATmega644 to boot loader 13 years ago
m1284def.inc Add support of ATmega1284 9 years ago
make_c_array.bat Add support of ATmega1284 9 years ago
make_c_array.sh Add support of ATmega1284 9 years ago
readme.txt Add support of ATmega1284 9 years ago
seculdr.asm Fix issue with indication of manual bootloader start 1 month ago

readme.txt


SECU-3 BOOT LOADER
Distributed under GPL license

Designed by Alexey A. Shabelnikov 2007. Ukraine, Kiev.
Microprocessor systems - design & programming.
http://secu-3.org e-mail: shabelnikov@secu-3.org

INTRODUCTION

SECU-3 boot loader is used by SECU-3 and provides functionality for updating
of firmware. Visit main site http://secu-3.org for more information.

PREREQUISITES

Here is a list of tools you need to build code and load boot loader into device.

1. Atmel AVR assembler - avrasm2.exe (Atmel AVR studio includes this one, so
you need to install it). Visit http://www.atmel.com for downloading of AVR
Studio.

2. hextobin.exe, bintoarray.exe. Download these utils using following link:
http://subversion.assembla.com/svn/secu3doc/secu-3/utils/prgm_utils.zip

3. AVReAl - for programming of Atmel AVR microcontrollers by ISP (avreal32.exe)
or another tool (by your preference). Visit http://real.kiev.ua/avreal/

Make sure that the PATH variable is set correctly and points to each from these
mentioned utils.

DESCRIPTION

seculdr.asm source code of boot loader
build.bat build script (creates binary file)
build.sh Linux version of build.bat script
load.bat script for loading into device (using ISP)
m64def.inc device specific header files (used by build)
m644def.inc --
m1284def.inc --
license contains GNU GPL license
make_c_array.bat script for creating of C-array from boot loader's binary
make_c_array.sh Linux version of make_c_array.bat script