]>
rtime.felk.cvut.cz Git - sysless.git/log
Michal Sojka [Sun, 20 Apr 2008 08:34:07 +0000 (10:34 +0200)]
tolpc: Added TODO to open serial line the same way as lpc21isp
Jiri Kubias [Fri, 18 Apr 2008 08:17:49 +0000 (10:17 +0200)]
uart_nozen: inital upload
Jiri Kubias [Fri, 18 Apr 2008 07:53:12 +0000 (09:53 +0200)]
libs/uart_zen - fixed baudrate computing
Ondra Vrzal [Thu, 17 Apr 2008 11:25:37 +0000 (13:25 +0200)]
Merge branch 'master' of git://rtime.felk.cvut.cz/sysless-lpc21xx
Ondra Vrzal [Thu, 17 Apr 2008 11:24:44 +0000 (13:24 +0200)]
new class carousel.c
control the carousel
Jiri Kubias [Thu, 17 Apr 2008 10:40:26 +0000 (12:40 +0200)]
eb_ebb: engine.c - pwm bug fixed
servo.c - code update (just is now nicer)
main.c - sample code updated
Jiri Kubias [Wed, 16 Apr 2008 19:57:42 +0000 (21:57 +0200)]
Added new project for robobagr and CMUcam3 (cmucam2 emulation)
Jiri Kubias [Fri, 11 Apr 2008 07:34:25 +0000 (09:34 +0200)]
eb_ebb: - removed engine fix (not need anymore)
- engine.c modified to HW bug
- main.c added sample code to control engines
Jiri Kubias [Thu, 10 Apr 2008 16:26:15 +0000 (18:26 +0200)]
Merge branch 'master' of kubiaj1@rtime.felk.cvut.cz:/var/git/sysless-lpc21xx
Jiri Kubias [Thu, 10 Apr 2008 16:23:46 +0000 (18:23 +0200)]
ebboard: servo.c - fixed timing
engine.c - added condition to version of ebboard (fixbug in first release)
engine_fix - fix for first version of ebboard
Ondra Vrzal [Thu, 10 Apr 2008 12:36:58 +0000 (14:36 +0200)]
ebb: Libification of eb_ebb app
Signed-off-by: Michal Sojka <sojkam1@fel.cvut.cz>
Jiri Kubias [Thu, 10 Apr 2008 11:33:39 +0000 (13:33 +0200)]
Added first version of general ebboard application
Jirka Kubias [Thu, 10 Apr 2008 07:59:26 +0000 (09:59 +0200)]
lpc21xx.h: fixed several bugs
arm/mach-lpc21xx/defines/lpc21xx.h~
Jirka Kubias [Thu, 10 Apr 2008 07:23:41 +0000 (09:23 +0200)]
Merge branch 'master' of kubiaj1@rtime.felk.cvut.cz:/var/git/sysless-lpc21xx
Jirka Kubias [Thu, 10 Apr 2008 07:19:46 +0000 (09:19 +0200)]
lpc21xx.h added PWM register masks + GPIO_SEL definitions
startcfg.h: removed GPIO_SEL definitions
Michal Sojka [Wed, 9 Apr 2008 16:56:27 +0000 (18:56 +0200)]
Changed submodule path to relative one
This ensures the submodule to be fetched with the same identity and
rights.
Michal Sojka [Wed, 9 Apr 2008 06:48:59 +0000 (08:48 +0200)]
spejblarm: Added CPU_APB_HZ to compile the can library
Michal Sojka [Wed, 9 Apr 2008 06:39:13 +0000 (08:39 +0200)]
Merge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/sysless-lpc21xx
Michal Sojka [Wed, 9 Apr 2008 06:37:29 +0000 (08:37 +0200)]
Makefile.rules updated to the newest version
Michal Sojka [Wed, 9 Apr 2008 06:36:36 +0000 (08:36 +0200)]
Makefile.rules updated to the newest version
Jiri Kubias [Tue, 8 Apr 2008 17:59:55 +0000 (19:59 +0200)]
new file: arch/arm/mach-lpc21xx/libs/can/can_baud.c
Jiri Kubias [Tue, 8 Apr 2008 17:56:36 +0000 (19:56 +0200)]
Added new can feature - can_baud.c - CAN init with autobaudrate calculation
Jiri Kubias [Tue, 8 Apr 2008 10:22:59 +0000 (12:22 +0200)]
Upravy po odstraneni souboru
Jiri Kubias [Tue, 8 Apr 2008 10:10:46 +0000 (12:10 +0200)]
Smazal jsem to protoze to tam nepatri
Michal Sojka [Tue, 8 Apr 2008 07:39:53 +0000 (09:39 +0200)]
Update to the newest common
Michal Sojka [Tue, 8 Apr 2008 07:39:26 +0000 (09:39 +0200)]
New LEDs incorporated to lpceurobot hwinit lib
Michal Sojka [Tue, 8 Apr 2008 07:35:37 +0000 (09:35 +0200)]
Removed obsolete README.makerules
Michal Sojka [Tue, 8 Apr 2008 07:29:42 +0000 (09:29 +0200)]
Symlinks to common added to repository.
Now it is not necessary to call common/linkarch script.
Michal Sojka [Fri, 4 Apr 2008 11:46:33 +0000 (13:46 +0200)]
Added deb_led support for lpceurobot
Michal Sojka [Fri, 4 Apr 2008 10:49:44 +0000 (12:49 +0200)]
Added unified interface for LEDs
Michal Sojka [Fri, 4 Apr 2008 10:46:17 +0000 (12:46 +0200)]
Fixed .init_array when linking to RAM
Michal Sojka [Thu, 3 Apr 2008 15:51:41 +0000 (17:51 +0200)]
rama_dam can only be compiled for spejblarm board
Michal Sojka [Thu, 3 Apr 2008 15:49:45 +0000 (17:49 +0200)]
New init mechanism based on .init_array section.
Now, every board has to provide board.ld linker script where additional
linker inputs can be specified. If initarray.o is included,
__libc_init_array() is called from crt0.S, otherwise the call is
skipped.
See board.ld and hwinit.c in board/lpceurobot/hwinit direcotry for how
to use this feature.
Michal Sojka [Thu, 3 Apr 2008 10:58:32 +0000 (12:58 +0200)]
Fixed loading of test_PROGRAMS
Michal Sojka [Thu, 3 Apr 2008 10:57:11 +0000 (12:57 +0200)]
Fixed loading of test_PROGRAMS.
Michal Sojka [Wed, 2 Apr 2008 18:34:46 +0000 (20:34 +0200)]
Updated to the newest Makefile.rules.
Michal Sojka [Wed, 2 Apr 2008 18:33:55 +0000 (20:33 +0200)]
Added automatic HW initialization for lpceurobot board.
Michal Sojka [Wed, 2 Apr 2008 18:03:21 +0000 (20:03 +0200)]
Call automatically __hardware_init_hook() before main().
We do not use standard .ctros/.dtors sections because it requires much
more memory for code (crti.S crtbegin.S crtend.S crtn.S and functions
exit(), atexit() and others). If applications are loaded to RAM, memory
is scare resource.
Michal Sojka [Wed, 2 Apr 2008 08:31:11 +0000 (10:31 +0200)]
Loading to flash works now.
Michal Sojka [Tue, 1 Apr 2008 18:54:36 +0000 (20:54 +0200)]
Loading to flash works a little bit.
The application in the flash doesn't start after reset. This will be
fixed early.
Currently flash loading is configured only for lpceurobot board. Old and
unused ldscripts (run, flash) were changed to symlinks to correct linker
scripts. These linked ldscripts are here to match the documentation and
original ones are here for backward compatibility.
Michal Sojka [Tue, 1 Apr 2008 16:29:00 +0000 (18:29 +0200)]
Updated to the newest Makefile.rules
Ondrej Spinka [Mon, 31 Mar 2008 13:11:42 +0000 (15:11 +0200)]
First commit of the DAM firmware for the RAMA UAV Control System.
Version 5.3
Ondrej Spinka [Mon, 31 Mar 2008 12:58:46 +0000 (14:58 +0200)]
canldtg default baud rate changed to 1Mb/s.
Ondrej Spinka [Mon, 31 Mar 2008 12:52:30 +0000 (14:52 +0200)]
CAN library memory aliasing fix
This version fixes potential memory aliasing problem that existed in the
previous version of the CAN library.
Ondrej Spinka [Mon, 31 Mar 2008 12:42:30 +0000 (14:42 +0200)]
Version 3.0 of the uart_zen library for LPC21xx.
Heavily redesigned internal structure. Safer and more effective.
The interface had changed slightly, so that there is now only one
function for each operation which can affect both UART channels.
The firts parameter is always the number of UART channel for which the
operation would apply (UART0 resp. UART1).
Michal Sojka [Fri, 28 Mar 2008 12:36:59 +0000 (13:36 +0100)]
Attempt to make loading to flash work.
Michal Sojka [Fri, 28 Mar 2008 12:38:45 +0000 (13:38 +0100)]
Fixed check for load command in Makefile.rules.
Michal Sojka [Fri, 28 Mar 2008 10:00:33 +0000 (11:00 +0100)]
Updated sysless-common.
Michal Sojka [Fri, 28 Mar 2008 09:59:32 +0000 (10:59 +0100)]
linkarch script fixed to work under dash shell.
Michal Sojka [Thu, 27 Mar 2008 13:12:29 +0000 (14:12 +0100)]
Added liberty when linking tolpc to fix linkink issue on Fedora Core 6.
Michal Sojka [Wed, 26 Mar 2008 20:14:05 +0000 (21:14 +0100)]
Added config.target to .gitignore.
Michal Sojka [Wed, 26 Mar 2008 20:12:21 +0000 (21:12 +0100)]
Added (almost empty) system_def.h file spejblarm.
Now the project is compilable with default settings.
Michal Sojka [Wed, 26 Mar 2008 20:06:02 +0000 (21:06 +0100)]
comproc_test is not compiled by default.
The reason is that it do not fit into internal RAM.
Michal Sojka [Wed, 26 Mar 2008 20:08:17 +0000 (21:08 +0100)]
Makefile.rules updated to the actual version from OMK.
Michal Sojka [Wed, 26 Mar 2008 20:08:00 +0000 (21:08 +0100)]
Added conditional compilation of cmdproc_test.
Michal Sojka [Wed, 26 Mar 2008 19:27:14 +0000 (20:27 +0100)]
lpc21isp is now compiled by OMK.
Fixes problem with make clean.
Michal Sojka [Wed, 26 Mar 2008 19:17:52 +0000 (20:17 +0100)]
Make canldtg compilable by default.
If CANLOAD_ID is not defined, only warning is issued and a default value
is assigned to the ID.
Michal Sojka [Wed, 26 Mar 2008 19:16:40 +0000 (20:16 +0100)]
Applications cleaned up.
Non-compilable (third-party) applications moved to contrib directory and
deleted kdevelop and other unnecessary files.
Michal Sojka [Wed, 26 Mar 2008 18:22:21 +0000 (19:22 +0100)]
Applications moved from app/arm direcotry to app.
Now, all applications should compile by calling make in the top level
directory.
Michal Sojka [Wed, 26 Mar 2008 18:00:42 +0000 (19:00 +0100)]
ld scripts moved to arch subdirectory.
For processors without external bus it has no sense to have different
linker scripts for each board. If there is something really special with
the board, it is no problem to add another linker script to board's
directory.
Michal Sojka [Wed, 26 Mar 2008 17:08:32 +0000 (18:08 +0100)]
Update to actual version of common.
Michal Sojka [Wed, 26 Mar 2008 17:01:14 +0000 (18:01 +0100)]
cmdprocio library moved to sysless-h8300 repository.
The implementation was specific to that processor and it has no sense to
compile it for other architectures.
Michal Sojka [Fri, 21 Mar 2008 15:43:58 +0000 (16:43 +0100)]
Added GIT submodule for sysless-common repository.
Michal Sojka [Fri, 21 Mar 2008 15:28:12 +0000 (16:28 +0100)]
Updated linkarch script to work with the new GIT repositories.
Michal Sojka [Fri, 21 Mar 2008 13:31:10 +0000 (14:31 +0100)]
Creation of sysless-common repository.
It was created by cloning sysless-h8300 and deleting files specific to
h8300 architecture.
Michal Sojka [Thu, 20 Mar 2008 13:37:17 +0000 (14:37 +0100)]
Fixed testing application to work when loaded to ram.
Michal Sojka [Thu, 20 Mar 2008 13:36:59 +0000 (14:36 +0100)]
Fixed config for lpceurobot.
Michal Sojka [Thu, 20 Mar 2008 13:36:20 +0000 (14:36 +0100)]
Fixed alignment of .data section to work with tolpc.
Only for lpceurobot board.
Michal Sojka [Thu, 20 Mar 2008 13:20:51 +0000 (14:20 +0100)]
Deleted unused timer files
Michal Sojka [Thu, 20 Mar 2008 12:20:00 +0000 (12:20 +0000)]
Michal Sojka [Thu, 20 Mar 2008 11:53:37 +0000 (12:53 +0100)]
Changes to Jirka's library to be compilable by sysless-lpc21xx.
Michal Sojka [Thu, 20 Mar 2008 11:52:25 +0000 (12:52 +0100)]
LPCEurobot config updated.
Michal Sojka [Thu, 20 Mar 2008 11:50:48 +0000 (12:50 +0100)]
Added define for __irq.
This is done for some compatibility with Keil compiler. For gcc, __irq
cannot be used directly in the function definition, but it has to be
used with declaration, which comes before definition.
Michal Sojka [Thu, 20 Mar 2008 11:10:55 +0000 (12:10 +0100)]
Added missing defines form Keil's header.
Michal Sojka [Thu, 20 Mar 2008 09:15:37 +0000 (10:15 +0100)]
Added initialization functions made by Jirka Kubias.
These functions needs to be integrated to the arch files.
Michal Sojka [Mon, 10 Dec 2007 14:53:00 +0000 (14:53 +0000)]
cmdproc moved to libs4c directory
darcs-hash:
20071210145335 -f2ef6-
7ffce02e6bb33e5f8b9e65e54c28084d1dc6ce47 .gz
Michal Sojka [Mon, 10 Dec 2007 14:36:00 +0000 (14:36 +0000)]
Jirka Kubias [Mon, 10 Dec 2007 12:09:00 +0000 (12:09 +0000)]
lpceurobot uses usb tty to program it.
darcs-hash:
20071210120919 -fe967-
e5b40659531c5c96ae93071b7e0598d04a6f87ba .gz
Michal Sojka [Mon, 10 Dec 2007 11:37:00 +0000 (11:37 +0000)]
Added support for LPCEurobot by clonning spejblarm.
darcs-hash:
20071210113730 -f2ef6-
88a0fc8b37edf49036723f6cf6d489111cf3abfa .gz
Michal Sojka [Mon, 10 Dec 2007 11:23:00 +0000 (11:23 +0000)]
Makefile.rules updated to the newest version.
darcs-hash:
20071210112351 -f2ef6-
8446bf4b6acbb464cbb575b2ee409077e29c39fe .gz
Michal Sojka [Mon, 3 Dec 2007 23:14:00 +0000 (23:14 +0000)]
pxmc_test moved to pxmc repository.
darcs-hash:
20071203231453 -f2ef6-
bced1f87f7db4a38aabf0f56a7c87aea94e1590b .gz
Michal Sojka [Thu, 29 Nov 2007 00:07:00 +0000 (00:07 +0000)]
Fixed pxmc_test to be more universal.
darcs-hash:
20071129000754 -f2ef6-
9b251eb5b120275cb333a8dbb5bb2478d4cdd519 .gz
Michal Sojka [Thu, 19 Apr 2007 09:32:00 +0000 (09:32 +0000)]
Added xtal definitions for h8mirosot.
darcs-hash:
20070419093211 -f2ef6-
496d14a983ce6590ed8aef89bbcd70319e9929df .gz
Michal Sojka [Thu, 19 Apr 2007 08:32:00 +0000 (08:32 +0000)]
Mirosot board can be configured to different crystal values.
darcs-hash:
20070419083224 -f2ef6-
11f9e1c1e494b6b2aa3282630468fd1590f3e504 .gz
Michal Sojka [Wed, 18 Apr 2007 16:53:00 +0000 (16:53 +0000)]
cmdproc: help is printed with \r\n
darcs-hash:
20070418165351 -f2ef6-
21b79e49603fbf75cd68dfae24f04510217c7c43 .gz
honza [Mon, 3 Sep 2007 13:17:00 +0000 (13:17 +0000)]
HCAN registers MCx and MDx redefined correctly as 8 bit.
darcs-hash:
20070903131759 -d0ab5-
6248028c6d2b98dbb28367ab83a213e69fdfeed9 .gz
Michal Sojka [Tue, 3 Apr 2007 17:19:00 +0000 (17:19 +0000)]
Michal Sojka [Thu, 29 Mar 2007 11:32:00 +0000 (11:32 +0000)]
Added come constant for PWM to h8s2638h.h.
darcs-hash:
20070329113258 -f2ef6-
cec6d9c80f46faee503ff7ad1db4c3383c6401c9 .gz
Michal Sojka [Tue, 27 Mar 2007 17:23:00 +0000 (17:23 +0000)]
Corrected timer prescaler constants for different channel.
darcs-hash:
20070327172350 -f2ef6-
5de51bece5d80b1d4516efff3f718f1aad5533ef .gz
Michal Sojka [Tue, 27 Mar 2007 16:56:00 +0000 (16:56 +0000)]
USB test - update to the new command processor.
darcs-hash:
20070327165635 -f2ef6-
cb4d3bb989ab5fdec967e06ef77e43521c53479f .gz
Michal Sojka [Thu, 29 Mar 2007 06:40:00 +0000 (06:40 +0000)]
hwinit is now working for h8eurobot board.
darcs-hash:
20070329064027 -f2ef6-
a57b32c3edd1d325f9a14c3a658ee1d816c9d82c .gz
Michal Sojka [Thu, 29 Mar 2007 06:39:00 +0000 (06:39 +0000)]
Bloader reports problems with flash programming.
darcs-hash:
20070329063929 -f2ef6-
79a2ca1a6367ebe1402bbc4c4e403e8946f68885 .gz
Michal Sojka [Wed, 28 Mar 2007 14:11:00 +0000 (14:11 +0000)]
Fixed clock settings for h8eurobot.
darcs-hash:
20070328141136 -f2ef6-
44148d857efc8a81113fe1d73aa5d68835fb9cf2 .gz
Michal Sojka [Fri, 23 Mar 2007 11:12:00 +0000 (11:12 +0000)]
Added missing constants for TPU prescaler values.
darcs-hash:
20070323111231 -f2ef6-
e05f4eb98f50e18594bfdb9ec294ff23a1521fd5 .gz
Michal Sojka [Wed, 21 Mar 2007 16:12:00 +0000 (16:12 +0000)]
Updated Makefile.rules (fixes ALL_OMK_SUBDIRS)
darcs-hash:
20070321161204 -f2ef6-
5a6a623d47c0a11ba384e8d5e5d4187731f7fbd1 .gz
Michal Sojka [Thu, 8 Mar 2007 08:07:00 +0000 (08:07 +0000)]
Fix in Makefile.omk with ALL_OMK_SUBDIRS.
darcs-hash:
20070308080727 -f2ef6-
0787546da9e1e1206de8dc160eeefebfc80206e3 .gz
Michal Sojka [Thu, 8 Mar 2007 08:06:00 +0000 (08:06 +0000)]
pxmc_test modified to work with Petr Kovacik's version of PXMC.
darcs-hash:
20070308080651 -f2ef6-
31396e564d403d484c51154431d5ed8179acbee5 .gz
Michal Sojka [Thu, 8 Mar 2007 08:06:00 +0000 (08:06 +0000)]
Fixes for command processor. Now it works properly with H8S and rs232.
darcs-hash:
20070308080629 -f2ef6-
d8d7a0a99b181af6a91c5da2ef934f8e7eedd402 .gz
Michal Sojka [Wed, 7 Mar 2007 09:32:00 +0000 (09:32 +0000)]
Michal Sojka [Wed, 7 Mar 2007 09:31:00 +0000 (09:31 +0000)]
Update of pxmc_test to the new command processor
darcs-hash:
20070307093103 -f2ef6-
702f4c0b75a94e020fdf60212041aa9ee5894571 .gz