CCpilot V700
Revision: 1.0
Technical Manual
2020-09-10
www.crosscontrol.com
17
Figure 8: Example of the blinking pattern for error code 3
When an error occurs, an error code is also immediately saved to persistent storage (FRAM). If
several errors occur before the device it is shut down, only the code of the first error is saved
and reported. The error code in persistent storage can be read and cleared from a user
application.
Refer to Table 2: CCpilot V700 error codes for a complete listing of the error codes.
The number of blinks is important information if the unit is sent in for service/repair.
Table 2: CCpilot V700 error codes
Error code
Error code name
Likely problem cause
1
errCodeReadErrEEPROM
Corrupted FRAM. Invalid values. FRAM
may need to be manually
reprogrammed or replaced.
2
errCodeWriteErrEEPROM
Corrupted FRAM. Invalid values. FRAM
may need to be manually
reprogrammed or replaced.
3
errCodeDriverInit
Failed to initialize one or several low
level drivers.
4
-
-
5
errCodeMPDoneTimeoutErr
Timeout waiting for the MP_DONE
signal – MP error. Boot loader missing.
Faulty or unprogrammed eMMC.
6
-
-
7
errCodeTEMPOutOfLimits
Temperature sensor malfunction or
extreme operating conditions.
8
-
-
9
-
-
10
errCodeRCCInit
SS circuit malfunction (clocks).
11
errCodeSSState
Programming bug or faulty processor.
12
errCodeManageDiagnostics
Failed to save diagnostic data to
FRAM.
13
errCodeManageActDeAct
HAL_IO errors (SS internal).
14
errCodeTickTimeOutTimer
HAL_IO errors (SS internal).
15
errCodeOperateModeStateError
SS internal.
16
errCodeHALIOReadErr
HAL_IO errors (SS internal).
17
errCodeHALIOWriteErr
HAL_IO errors (SS internal).
18
-
-
19
-
-
20
-
-
21
errCodeVMAINOutOfLimits
External supply voltage out of limits.
22
-
-
23
-
-
24
errCodeVREFOutOfLimits
Internal reference voltage out of limits.
25
-
-
26
errCode5VOutOfLimits
Internal 5V voltage out of limits.