NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
IMX623_CustomData.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * All information contained herein is proprietary and confidential to NVIDIA
4  * Corporation. Any use, reproduction, or disclosure without the written
5  * permission of NVIDIA Corporation is prohibited.
6  */
7 
8 #ifndef IMX623_CUSTOMDATA_H
9 #define IMX623_CUSTOMDATA_H
10 
11 #ifdef __cplusplus
12 #include <cstdbool>
13 #else
14 #include <stdbool.h>
15 #endif
16 
17 #ifdef __cplusplus
18 namespace nvsipl {
19 extern "C" {
20 #endif
21 
29 typedef uint64_t errorInfoTypeIMX623;
30 
34 typedef struct {
41 
45 typedef enum {
144 
148 typedef struct {
155 
156 #ifdef __cplusplus
157 }
158 }
159 #endif
160 
162 #endif
IMX623_MBIST_ERROR
@ IMX623_MBIST_ERROR
Memory Built-In-Self-Test SM error.
Definition: IMX623_CustomData.h:92
IMX623_DMACMON_ERROR
@ IMX623_DMACMON_ERROR
DMAC Monitor SM error.
Definition: IMX623_CustomData.h:121
IMX623_FLIP_ERROR
@ IMX623_FLIP_ERROR
Flip Information Error - Triggered when Flip information (horizontal and vertical) provided by frame'...
Definition: IMX623_CustomData.h:140
IMX623_LBIST_ERROR
@ IMX623_LBIST_ERROR
Logic Built-In-Self-Test SM error.
Definition: IMX623_CustomData.h:90
IMX623_ROMECC3_ERROR
@ IMX623_ROMECC3_ERROR
1-bit address errors detected by ROM ECC SM
Definition: IMX623_CustomData.h:88
IMX623_ABIST_ERROR
@ IMX623_ABIST_ERROR
Analog Build-In-Self-Test SM error.
Definition: IMX623_CustomData.h:94
IMX623_CLKMON_ERROR
@ IMX623_CLKMON_ERROR
Clock Monitor SM error.
Definition: IMX623_CustomData.h:47
IMX623_OTPCRC2_ERROR
@ IMX623_OTPCRC2_ERROR
OTP CRC SM result of any data errors in the SPSHD offset area.
Definition: IMX623_CustomData.h:72
IMX623_ROWCOLIDCHECK_ERROR
@ IMX623_ROWCOLIDCHECK_ERROR
Row Column ID Check SM error.
Definition: IMX623_CustomData.h:102
IMX623_OTPCRC5_ERROR
@ IMX623_OTPCRC5_ERROR
OTP CRC SM result of any data errors in the user BIST area.
Definition: IMX623_CustomData.h:78
IMX623_MAX_ERROR
@ IMX623_MAX_ERROR
Max/Invalid SM error.
Definition: IMX623_CustomData.h:142
IMX623_OTPCRC10_ERROR
@ IMX623_OTPCRC10_ERROR
OTP CRC SM result of any data errors in the sensor adjustment results area.
Definition: IMX623_CustomData.h:135
IMX623_CCCPEELCHECK_ERROR
@ IMX623_CCCPEELCHECK_ERROR
CCC Peeling Check SM error.
Definition: IMX623_CustomData.h:125
IMX623_OTPCRC6_ERROR
@ IMX623_OTPCRC6_ERROR
OTP CRC SM result of any data errors in the user-specified area.
Definition: IMX623_CustomData.h:80
IMX623_OTPCRC8_ERROR
@ IMX623_OTPCRC8_ERROR
OTP CRC SM result of any data errors in the authentication area.
Definition: IMX623_CustomData.h:129
IMX623CustomEmbeddedData::customEmbeddedDataError
errorInfoTypeIMX623 customEmbeddedDataError
Bit field indicating the error flags set, indexed by IMX623CustomErrType enum Valid range : [0,...
Definition: IMX623_CustomData.h:39
IMX623_POWERMON1_ERROR
@ IMX623_POWERMON1_ERROR
Voltage abnormalities detected by Power Monitor SM(Power Monitor 0 (VDDH))
Definition: IMX623_CustomData.h:105
IMX623CustomErrInfo
Describes the Custom Error Information needed by the application.
Definition: IMX623_CustomData.h:148
IMX623_WDT_ERROR
@ IMX623_WDT_ERROR
Watch Dog Timer SM error.
Definition: IMX623_CustomData.h:115
IMX623_REGMON_ERROR
@ IMX623_REGMON_ERROR
Register Monitor SM error.
Definition: IMX623_CustomData.h:98
IMX623CustomEmbeddedData
Describes the Custom Embedded Data needed by the application.
Definition: IMX623_CustomData.h:34
IMX623_FLASHCHECK2_ERROR
@ IMX623_FLASHCHECK2_ERROR
2-bit errors detected by Flash Check(FW) SM
Definition: IMX623_CustomData.h:119
IMX623_CTRLFLOWMON_ERROR
@ IMX623_CTRLFLOWMON_ERROR
Control Flow Monitor SM error.
Definition: IMX623_CustomData.h:51
IMX623_POWERMON2_ERROR
@ IMX623_POWERMON2_ERROR
Voltage abnormalities detected by Power Monitor SM(Power Monitor 1 (VDDM))
Definition: IMX623_CustomData.h:108
IMX623_DUALTEMP2_ERROR
@ IMX623_DUALTEMP2_ERROR
Outside threshold range fault for temperature sensor 2 of Dual Temperature Sensor SM.
Definition: IMX623_CustomData.h:59
IMX623_SRAMECC1_ERROR
@ IMX623_SRAMECC1_ERROR
1-bit data errors detected by SRAM ECC SM
Definition: IMX623_CustomData.h:64
IMX623_ROMECC2_ERROR
@ IMX623_ROMECC2_ERROR
2-bit data errors detected by ROM ECC SM
Definition: IMX623_CustomData.h:86
IMX623_INTBUSMON_ERROR
@ IMX623_INTBUSMON_ERROR
Internal Bus Monitor SM error.
Definition: IMX623_CustomData.h:100
IMX623CustomErrInfo::errorInfo
errorInfoTypeIMX623 errorInfo
Bit field indicating the error flags set, indexed by IMX623CustomErrType enum Valid range : [0,...
Definition: IMX623_CustomData.h:153
IMX623_ROMECC1_ERROR
@ IMX623_ROMECC1_ERROR
1-bit data errors detected by ROM ECC SM
Definition: IMX623_CustomData.h:84
IMX623_DATAPATH_ERROR
@ IMX623_DATAPATH_ERROR
Data Path Test SM error.
Definition: IMX623_CustomData.h:96
IMX623_POWSWITCHMON_ERROR
@ IMX623_POWSWITCHMON_ERROR
Power Switch Montior SM error.
Definition: IMX623_CustomData.h:123
IMX623_DUALTEMP1_ERROR
@ IMX623_DUALTEMP1_ERROR
Outside threshold range fault for temperature sensor 1 of Dual Temperature Sensor SM.
Definition: IMX623_CustomData.h:56
IMX623_FSYNCMON_ERROR
@ IMX623_FSYNCMON_ERROR
FSync Monitor SM error.
Definition: IMX623_CustomData.h:137
IMX623_SRAMECC2_ERROR
@ IMX623_SRAMECC2_ERROR
2-bit data errors detected by SRAM ECC SM
Definition: IMX623_CustomData.h:66
IMX623_DUALLOCKSTEP_ERROR
@ IMX623_DUALLOCKSTEP_ERROR
Dual Lockstep SM error.
Definition: IMX623_CustomData.h:113
IMX623_DUALTEMP3_ERROR
@ IMX623_DUALTEMP3_ERROR
Detection result of any faults in temperature sensor 1 or 2 of Dual Temperature Sensor SM.
Definition: IMX623_CustomData.h:62
IMX623_OTPCRC7_ERROR
@ IMX623_OTPCRC7_ERROR
OTP CRC SM result of any data errors in the security area.
Definition: IMX623_CustomData.h:82
IMX623_SYNCMON_ERROR
@ IMX623_SYNCMON_ERROR
Sync Monitor SM error.
Definition: IMX623_CustomData.h:53
IMX623_POWERMON3_ERROR
@ IMX623_POWERMON3_ERROR
voltage abnormalities detected by Power Monitor SM(Power Monitor 2 (VDDL))
Definition: IMX623_CustomData.h:111
IMX623_SEQMON_ERROR
@ IMX623_SEQMON_ERROR
Sequence Monitor SM error.
Definition: IMX623_CustomData.h:49
IMX623_SRAMECC3_ERROR
@ IMX623_SRAMECC3_ERROR
1-bit address errors detected by SRAM ECC SM
Definition: IMX623_CustomData.h:68
nvsipl
Contains the classes and variables for implementation of SIPL.
Definition: NvSIPLCamera.hpp:44
errorInfoTypeIMX623
uint64_t errorInfoTypeIMX623
Definition: IMX623_CustomData.h:29
IMX623_MEMPROTECT_ERROR
@ IMX623_MEMPROTECT_ERROR
Memory Protection SM error.
Definition: IMX623_CustomData.h:127
IMX623_FLASHCHECK1_ERROR
@ IMX623_FLASHCHECK1_ERROR
1-bit errors detected by Flash Check(FW) SM
Definition: IMX623_CustomData.h:117
IMX623CustomErrType
IMX623CustomErrType
Describes the IMX623 Safety mechanism error types.
Definition: IMX623_CustomData.h:45
IMX623_OTPCRC4_ERROR
@ IMX623_OTPCRC4_ERROR
OTP CRC SM result of any data errors in the STC area.
Definition: IMX623_CustomData.h:76
IMX623_OTPCRC9_ERROR
@ IMX623_OTPCRC9_ERROR
OTP CRC SM result of any data errors in the sensor's system configuration settings area.
Definition: IMX623_CustomData.h:132
IMX623_OTPCRC1_ERROR
@ IMX623_OTPCRC1_ERROR
OTP CRC SM result of any data errors in the system area.
Definition: IMX623_CustomData.h:70
IMX623_OTPCRC3_ERROR
@ IMX623_OTPCRC3_ERROR
OTP CRC SM result of any data errors in the SPSHD gain area.
Definition: IMX623_CustomData.h:74