Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-08 | always blink leds to test msp430 stabilityled_blink_test | Guillaume Knispel | |
2012-11-08 | improve comment about Timer_A | Guillaume Knispel | |
2012-11-08 | switch MCLK and SMCLK to 2 MHz | Guillaume Knispel | |
I am hopeful that this will provide a better stability of the MSP430 in case of voltage drops. | |||
2012-11-08 | enable debug infos in compiler and assembler in release mode | Guillaume Knispel | |
This allows the use of breakpoints. | |||
2012-10-29 | fix perms | Guillaume Knispel | |
2012-10-29 | starts with a pull-down on SLP_S3_N | Guillaume Knispel | |
2012-10-08 | fix typo | Guillaume Knispel | |
2012-10-08 | update button discussion | Guillaume Knispel | |
2012-10-05 | Ajout d'un tiret au prenom de Jean-Marc | Guillaume Knispel | |
2012-10-05 | Merge branch 'master' of alcor:git/firmware | Guillaume Knispel | |
2012-10-05 | implement watchdog | Guillaume Knispel | |
2012-10-05 | symbolize P3SEL init in serial init func | Guillaume Knispel | |
2012-10-04 | Ajout d'un tiret au prenom de Jean-Marc | Rauru | |
2012-10-02 | typo fix | Guillaume Knispel | |
2012-09-28 | do GlobalInit() asap | Guillaume Knispel | |
2012-09-28 | workaround for errata TA16 | Guillaume Knispel | |
2012-09-28 | workaround for errata BCL12 | Guillaume Knispel | |
2012-09-19 | force off state for 3 seconds | Guillaume Knispel | |
This is in line with what is used for the auto reboots tests and what the EP80579 does itself in some reboot cases. | |||
2012-09-18 | disable LOOP_REBOOT | Guillaume Knispel | |
2012-09-18 | add the infinite reboot feature (LOOP_REBOOT), for tests | Guillaume Knispel | |
2012-09-18 | add script to display firmware states using symbols | Guillaume Knispel | |
2012-09-18 | add comment | Guillaume Knispel | |
2012-09-12 | set the power button override to 4s | Guillaume Knispel | |
2012-09-12 | don't reboot on a uC controlled power button override | Guillaume Knispel | |
2012-09-12 | set min STOP state duration to 1s | Guillaume Knispel | |
2012-09-12 | fix the trace code | Guillaume Knispel | |
2012-09-12 | ignore some files | Guillaume Knispel | |
2012-09-12 | disable ULP advisor | Guillaume Knispel | |
2012-09-11 | add state change debug traces | Guillaume Knispel | |
Allow state changes to be traced in a special build-time mode selected by a new define: TRACE_SERIAL. In this mode a trace buffer of 64 bytes is used to record all the affectations to 'state'. When the button 2 is pressed, this buffer is dumped to the MSP430 serial port and then emptied. The implementation uses of the full DLib (IAR specific). To allow that in release mode, this commit also adds (dummy) implementations of remove(), __close(), and __lseek(), which the full DLib requires. | |||
2012-09-10 | fix permissions | Guillaume Knispel | |
2012-09-10 | indentation | Guillaume Knispel | |
2012-08-24 | allow build of the release version + add serial tx functions | Guillaume Knispel | |
2012-08-23 | setup Release IAR conf + activate TI ULP | Guillaume Knispel | |
2012-08-23 | indent | Guillaume Knispel | |
2012-08-23 | select UART function on corresponding pins | Guillaume Knispel | |
2012-08-23 | indent | Guillaume Knispel | |
2012-08-23 | add UART init function | Guillaume Knispel | |
2012-08-23 | switch to 12MHz SMCLK | Guillaume Knispel | |
2012-08-23 | typo | Guillaume Knispel | |
2012-08-22 | some timing and power led adjustments | Guillaume Knispel | |
2012-07-26 | make power sequence work quite well | Guillaume Knispel | |
Properly reset the EP80579 by driving SYS_RESET_N inside the reset state machine and IMCH_RSMRST_N correctly back in the main state machine. | |||
2012-07-26 | intermediate and still buggy version | Guillaume Knispel | |
intermediate version modified by jmo: - modifications made at Asteel Flash - attempt to add handling of the reset button by forwarding the signal (modifications made at the office during a hands on debug session) | |||
2012-07-09 | better comment about V1P2_CORE_EN_N initial stateplatinium-usine-2012-07 | Guillaume Knispel | |
2012-07-09 | bugfix assertion of V1P2_CORE_EN_N | Guillaume Knispel | |
V1P2_CORE_EN_N was previously incorrectly initialized as high impedance. In 24b3a39 "change V1P2-CORE-EN-N initial state" I changed it to output high, but I missed that the transition from Hz to 0 was done by simply setting it as an output in the code. This commit fixes that bug by changing its output from 1 to 0. The DIR register is never changed so I also removed the Hz to output transition. | |||
2012-07-09 | remove/add comments | Guillaume Knispel | |
2012-07-06 | move SW1State out of TENSION_EXPIRED | Guillaume Knispel | |
TENSION_EXPIRED is not a name that implies that it is also monitoring the power button, and there also are litteral uses of SW1State alone in some states, so it is better to be more explicit and write SW1State || TENSION_EXPIRED where TENSION_EXPIRED was previously used. | |||
2012-07-05 | multiple cleanups | Guillaume Knispel | |
Remove main.h (content moved in main.c) Declare InitPorts and GlobalInit as static. Move definition of states inside main.c, because reading the switch body is essential to understand some constraints on their values. Use stdint and stdbool. Lower case U8 and U16 (so they are named like in Linux) and change their definition to use uintX_t. Remove other unused typedefs. Differentiate the platform headers by including them with <>. Our own headers are included with "". Remove some empty lines to increase the coherency of vertical indentation. | |||
2012-07-05 | make 'state' local to main | Guillaume Knispel | |
This greatly decrease the binary size. | |||
2012-07-04 | cosmetic | Guillaume Knispel | |
2012-07-04 | remove useless variable | Guillaume Knispel | |