]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/log
pes-rpp/rpp-test-sw.git
11 years agoLIN interrupts enabled
Michal Horn [Mon, 1 Oct 2012 12:54:19 +0000 (14:54 +0200)]
LIN interrupts enabled

11 years agoLIN internal loopback added, not yet done
Michal Horn [Mon, 1 Oct 2012 12:51:54 +0000 (14:51 +0200)]
LIN internal loopback added, not yet done

11 years agoAttempt to tune AUIR33401S switching sequence.
Petr Porazil [Tue, 25 Sep 2012 20:03:15 +0000 (22:03 +0200)]
Attempt to tune AUIR33401S switching sequence.

Signed-off-by: Petr Porazil <porazil@volny.cz>
11 years agoDMM changed according error in HALCoGen
Michal Horn [Mon, 24 Sep 2012 13:51:34 +0000 (15:51 +0200)]
DMM changed according error in HALCoGen
PWM for VBAT changed

11 years agoLIN Driver anabled
Michal Horn [Fri, 21 Sep 2012 13:59:08 +0000 (15:59 +0200)]
LIN Driver anabled

11 years agoChanges in can enabling
Michal Horn [Fri, 21 Sep 2012 13:19:51 +0000 (15:19 +0200)]
Changes in can enabling

11 years agoDeleted Debug folders
Michal Horn [Fri, 21 Sep 2012 08:15:15 +0000 (10:15 +0200)]
Deleted Debug folders

11 years agoDeleted Command Storing folder.
Michal Horn [Fri, 21 Sep 2012 08:11:05 +0000 (10:11 +0200)]
Deleted Command Storing folder.

11 years agoPINMUX: Handmade Halcogen fix
Rostislav Lisovy [Wed, 19 Sep 2012 16:31:15 +0000 (18:31 +0200)]
PINMUX: Handmade Halcogen fix

11 years agoPINMUX: Source code generated from Halcogen setting pinmux
Rostislav Lisovy [Wed, 19 Sep 2012 16:28:01 +0000 (18:28 +0200)]
PINMUX: Source code generated from Halcogen setting pinmux

11 years agoPINMUX: Halcogen pinmux configuration for RPP-board
Rostislav Lisovy [Wed, 19 Sep 2012 16:21:25 +0000 (18:21 +0200)]
PINMUX: Halcogen pinmux configuration for RPP-board

11 years agoCAN DMM pin toogling added
Michal Horn [Mon, 17 Sep 2012 14:06:00 +0000 (16:06 +0200)]
CAN DMM pin toogling added

11 years agoCANLOOPBACK extended to support CAN1, CAN2, CAN3. User can choose vchich CAN is sourc...
Michal Horn [Mon, 17 Sep 2012 13:18:53 +0000 (15:18 +0200)]
CANLOOPBACK extended to support CAN1, CAN2, CAN3. User can choose vchich CAN is source and which one is destination.

11 years agoCANLOOP command modificated to allow choosing source and destination CAN
Michal Horn [Fri, 14 Sep 2012 09:22:22 +0000 (11:22 +0200)]
CANLOOP command modificated to allow choosing source and destination CAN

11 years agoMerge new commands with existing set anf get command.
Michal Horn [Thu, 13 Sep 2012 22:01:16 +0000 (00:01 +0200)]
Merge new commands with existing set anf get command.
Code cleanup
Report included in doc folder

11 years agoRemake of memtest
Michal Horn [Wed, 12 Sep 2012 15:55:32 +0000 (17:55 +0200)]
Remake of memtest
Added commands for setting and reading v_bat

11 years agoError with semaphore in ADC repaired.
Michal Horn [Wed, 12 Sep 2012 07:11:48 +0000 (09:11 +0200)]
Error with semaphore in ADC repaired.

11 years agoAdded command for testing SDRAM
Michal Horn [Mon, 10 Sep 2012 16:01:55 +0000 (18:01 +0200)]
Added command for testing SDRAM

11 years agoAdded EMIF driver enable and SDRAM from HDK setting.
Michal Horn [Mon, 10 Sep 2012 15:32:03 +0000 (17:32 +0200)]
Added EMIF driver enable and SDRAM from HDK setting.

11 years agoAdded command to set and read HOUT port
Michal Horn [Tue, 4 Sep 2012 17:17:32 +0000 (19:17 +0200)]
Added command to set and read HOUT port
Modified currnet setters and getters
Comments added
Code cleaned up

11 years agoAdded commands for read values from DIN and MOUT ports
Michal Horn [Thu, 30 Aug 2012 13:35:28 +0000 (15:35 +0200)]
Added commands for read values from DIN and MOUT ports
for set values to MOUT port

Note that MOUTx_EN pins are set with pull up resitor!
DIN pins are set with pull down resistor!

11 years agoAdded support for ADC
Michal Horn [Tue, 28 Aug 2012 12:33:20 +0000 (14:33 +0200)]
Added support for ADC
ADC Read values
ADC test connection fitness

11 years agoAdded support for CAN using interrupts
Michal Horn [Tue, 14 Aug 2012 12:13:36 +0000 (14:13 +0200)]
Added support for CAN using interrupts
Added first version of command CANLOOPBACKTEST

11 years agoSet sending to queue in print as blocking
Michal Horn [Tue, 14 Aug 2012 09:11:35 +0000 (11:11 +0200)]
Set sending to queue in print as blocking

11 years agoOptimalization of print methods
Michal Horn [Tue, 14 Aug 2012 07:44:49 +0000 (09:44 +0200)]
Optimalization of print methods
Sending is now done by interrupt

11 years agoDebugging and rewriting send not to use interrupts, but direct sending.
Michal Horn [Tue, 7 Aug 2012 14:50:01 +0000 (16:50 +0200)]
Debugging and rewriting send not to use interrupts, but direct sending.
Code cleanup

11 years agoRewritten for using one task and direct usage of interrupts
Michal Horn [Mon, 6 Aug 2012 17:10:31 +0000 (19:10 +0200)]
Rewritten for using one task and direct usage of interrupts

11 years agoAdded more example commands to commands.c file.
Michal Horn [Wed, 1 Aug 2012 12:21:15 +0000 (14:21 +0200)]
Added more example commands to commands.c file.

11 years agoComments added, code cleaned and restructualized.
Michal Horn [Wed, 1 Aug 2012 11:15:37 +0000 (13:15 +0200)]
Comments added, code cleaned and restructualized.

11 years agoErrors in VALWO and VALRO removed
Michal Horn [Tue, 31 Jul 2012 14:29:34 +0000 (16:29 +0200)]
Errors in VALWO and VALRO removed

11 years agoRewriten char*info[] to void*info, HELP and VAL:#\? commands are now working.
Michal Horn [Tue, 31 Jul 2012 14:21:25 +0000 (16:21 +0200)]
Rewriten char*info[] to void*info, HELP and VAL:#\? commands are now working.
Some error in VALRO and VALRW occured

11 years ago Comunication over RS-232, done reading input, writing output and cmdProc implementation.
Michal Horn [Tue, 31 Jul 2012 14:10:01 +0000 (16:10 +0200)]
 Comunication over RS-232, done reading input, writing output and cmdProc implementation.
    There is some error in command definitions with info parameter

    We have 3 tasks and 1 ISR. ISR gets character from RS-232 and puts it into queue1. Than storeCmd task is woken and when inputBuffer is not
    When newLine comes, storeCmd task gives semaphore to processCmd task, which uses cmdProc routines to process new line of commands.
    printTask waits for full output buffer (implemented as queue) and has the lowest priority.
    processCmd has the highest priority.
    storeCmd is in the middle.

11 years agoCommand processing.
Michal Horn [Tue, 31 Jul 2012 11:41:22 +0000 (13:41 +0200)]
Command processing.
Comunication over RS-232, done reading input, writing output and cmdProc implementation.
There is some error in command definitions with info parameter

We have 3 tasks and 1 ISR. ISR gets character from RS-232 and puts it into queue1. Than storeCmd task is woken and when inputBuffer is not full and the character is not new line, store it into inBuffer and outBuffer, to be ready to print out on RS-232 by printTask.
When newLine comes, storeCmd task gives semaphore to processCmd task, which uses cmdProc routines to process new line of commands.
printTask waits for full output buffer (implemented as queue) and has the lowest priority.
processCmd has the highest priority.
storeCmd is in the middle.