# $Id: README,v 1.5 2001/10/25 02:49:52 tramm Exp $

This directory contains the software for the onboard computer and
microcontroller.  Right now the onboard computer has not been
designed, so the groundstation code (in the efis repository) talks
directly to the real-time microcontroller.

All microcontroller code is in the ./avr directory.

----------------------------------------------------------------------

Required software:

binutils-2.11.2
	From any GNU site.  Build with:

		./configure			\
			--target=avr		\
			--prefix=/usr/local
		make
		make install

gcc-core-3.0.1
	From any GNU site.  Build with:

		./configure			\
			--target=avr		\
			--prefix=/usr/local	\
			--enable-language=c
		make
		make install

avr-libc for the AVR:
	http://www.amelek.gda.pl/avr/libc/
	We're using release 20011007.  Build with:

		make
	


UISP (In System programmer) for the AVR:
	http://www.amelek.gda.pl/avr/uisp/
	We're using release 20011006

	It's a pain to build with less than 2.4 kernels.
	And it's in C++, which makes it unportable.  There is a binary
	in the source tree, but it doesn't work very well for most
	anyone else.

----------------------------------------------------------------------

Servo assignments:

These are for both prototypes, the LMH and the 60.  The color refers
to the zip tie on the servo connector; your milage may vary.

	60		LMH		Color
0:	LR Cyclic			Red
1:	FA Cyclic			Green
2:	Throttle or Collective		Yellow
3:	Tail rotor			None
4:	Throttle			Clear
