aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Main.c
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2020-06-11 15:06:31 +0300
committerShlomo Hecht <shlomo@twine-s.com>2020-06-11 15:06:31 +0300
commite5bd4aae30455510bdcdb492a34794c0747d7900 (patch)
tree7ba16d722cadb24428864545ca3f25552c2a0642 /Software/Embedded_SW/Embedded/Main.c
parent4511fe25ffa1e4811ae822318c9a17109d5467e9 (diff)
downloadTango-e5bd4aae30455510bdcdb492a34794c0747d7900.tar.gz
Tango-e5bd4aae30455510bdcdb492a34794c0747d7900.zip
Version 1.4.6.31: init failures - stop init until new version loaded / FSE arrives. read / write main CPU data (embedded parameters); VOC read to diagnostics;
Diffstat (limited to 'Software/Embedded_SW/Embedded/Main.c')
-rw-r--r--Software/Embedded_SW/Embedded/Main.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/Software/Embedded_SW/Embedded/Main.c b/Software/Embedded_SW/Embedded/Main.c
index ed4948a28..09e8b2731 100644
--- a/Software/Embedded_SW/Embedded/Main.c
+++ b/Software/Embedded_SW/Embedded/Main.c
@@ -135,9 +135,7 @@ Void errHook(Error_Block *eb)
COMM_GREEN_LED_OFF;
STATUS_RED_LED_ON;
- //MCU_E2PromRead(EEPROM_INIT_FAILURE_COUNTER,&InitFailures);
- InitFailures++;
- MCU_E2PromProgram(EEPROM_INIT_FAILURE_COUNTER,InitFailures);
+ MCU_E2PromProgram(EEPROM_INIT_FAILURE_COUNTER,InitFailures+1);
ACTIVITY_RED_LED_ON;
COMM_RED_LED_ON;
@@ -255,6 +253,7 @@ int main(void)
MCU_E2PromEmbeddedVersionProgram();
MCU_E2PromProgram(EEPROM_INIT_FAILURE_COUNTER,0);
}
+ MCU_E2PromRead(EEPROM_INIT_FAILURE_COUNTER,&InitFailures);
#endif
#ifdef EVALUATION_BOARD
@@ -366,7 +365,6 @@ int main(void)
PowerIdleInit();
BIOS_start();
-
return (0);
//while(1){};
}