openpcd/openpicc
henryk 3e2456c734 Make the diffmiller decoder a __ramfunc. Should severely increase decoder speed (needs testing), but takes up 4k of RAM
git-svn-id: https://svn.openpcd.org:2342/trunk@477 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
2008-05-22 04:52:19 +00:00
..
application Make the diffmiller decoder a __ramfunc. Should severely increase decoder speed (needs testing), but takes up 4k of RAM 2008-05-22 04:52:19 +00:00
config Add new hardware revision, make it the default 2008-03-18 18:40:55 +00:00
os Copy over the relevant changes from the sniffonly branch pending integration 2008-03-05 01:59:58 +00:00
scripts Add script to generate compile.h 2007-11-19 01:59:29 +00:00
win32driver Change inf for OpenPICC 2008-03-18 21:38:58 +00:00
Makefile Faked anticollision working now. During stress test (OpenPCD reqa firmware in anticol mode performing one cycle every 70ms) there were 52 late frames in 15992. 2008-03-14 18:29:28 +00:00
at91flash Initial import of FreeRTOS code for OpenPICC 2007-11-06 20:26:48 +00:00
at91flash_automatic Get tc_cdiv working (presumably, need to check on the oscilloscope) 2007-11-13 04:37:38 +00:00
fdt_timing.dia Several modifications to enable spinning until the correct phase is reached in tc_fdt (thereby taking the phase information from tc_fdt, resetting the phase in tc_cdiv) 2007-12-11 18:48:39 +00:00
license.txt Initial import of FreeRTOS code for OpenPICC 2007-11-06 20:26:48 +00:00
readme.txt Initial import of FreeRTOS code for OpenPICC 2007-11-06 20:26:48 +00:00
tc_cdiv.dia remove old debugging #ifdef's 2007-12-05 03:35:02 +00:00
timer-design.txt Add dia file with timer design visualisation 2007-12-02 21:26:26 +00:00
timer.dia Graphical explanation of what should/could happen when TC0 RC is re-set to a lower value than the current TC0 CV. (Also shows the TIOA0 and TIOB0 behaviour) 2007-12-03 13:06:01 +00:00

readme.txt

OpenBeaconUSB firmware source code tree v0.1
--------------------------------------------

Copyright 2007 Milosch Meriac <milosch@openbeacon.de>
based on http://www.freertos.org/ embedded operating system

Visit http://www.openbeacon.org/ and http://wiki.openbeacon.org/ for further
informations.

All supplied code is licensed under GNU General Public License Version 2,
June 1991. See "license.txt" file for license informations. Alternative
license types are available for the "/application"-tree on request. Please
contact milosch@openbeacon.de on license issues.

The contained firmware source code is verified to compile flawless by using
GCC version 4.0.2 configured as ARM cross compiler.

The USB device creates a virtual serial COM port - you can access it by using
115200 baud, 8 data bit, no parity and one stop bit. Under Linux just plug it
into your computer - a /dev/ttyACM? device will appear automagically.

We personally prefer the "cu" command line tool from uucp-Package to access
the created serial port easily under Linux based operating systems.

For Microsoft Windows you have to use the supplied .inf-file from the
"win32driver" directory - you can verify the assigned COM port by using the
control panel.

Use the contained "at91flash"-tool to udpate to contained firmware. The
supplied script depends on our modified sam7 tool:
http://www.openpcd.org/dl/sam7utils-0.1.0-bm.tar.bz2


Enjoy !