You can download the PabiloII sources
and the QT-pabilotest sources
fromQRIS home page .
or download the precompiled pabilo.prc
Palm binary and the pabilotest program
to test t all.
You also need the speedo sources orhex file to get your AT90S2312 programmed.
You need a Palm computing device with at least PalmOS 3.5 to run the binary.
Also you need the speedo hardware, this is a simple controller based
on an ATMEL AT90S2313. The schematic can be found in Chapter 4.2 the parts used are inexpensive
and available all over the world.
To compile pabilo yourself you need the following packages avalable
at Palm developer tools site.
When you installed the palm development tools as described on the palm
site (use RPM's) it dhould be no problem compiling pabilo. You first unpack
the archive and then just run make.
tar -xvzf pabilo-2.0.tar.gz
cd pabilo
make
The pabilo.prc file that should be installed on your palm can now be found
in pabilo/Debug/pabilo.prc
To install on the Palm use:
pilot-xfer -p /dev/ttyS0
-i pabilo.prc
You should now be able to start the software on your palm. And if compiled
with the communiction check an error will occur that the speedo hardware
was not found.
To get on with your first pabilo test go to the Test section 3.1 .
To generate the hex file for programming the AT90S2313 you need the avr
assembler AVRA.
Install the assembler previously and execute:
avra speedo.asm
Now program the AT90S2313 using ponyprog as root. I included the connector
schematics with the speedo schematics
so it should not be any problem to program the controller.
Should you run into problems with compilation please report them to the author