NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
IMX623 Custom Data

Detailed Description

Describes custom data for IMX623.

Data Structures

struct  IMX623CustomEmbeddedData
 Describes the Custom Embedded Data needed by the application. More...
 
struct  IMX623CustomErrInfo
 Describes the Custom Error Information needed by the application. More...
 

Typedefs

typedef uint64_t errorInfoTypeIMX623
 

Enumerations

enum  IMX623CustomErrType {
  IMX623_CLKMON_ERROR = 0U,
  IMX623_SEQMON_ERROR,
  IMX623_CTRLFLOWMON_ERROR,
  IMX623_SYNCMON_ERROR,
  IMX623_DUALTEMP1_ERROR,
  IMX623_DUALTEMP2_ERROR,
  IMX623_DUALTEMP3_ERROR,
  IMX623_SRAMECC1_ERROR,
  IMX623_SRAMECC2_ERROR,
  IMX623_SRAMECC3_ERROR,
  IMX623_OTPCRC1_ERROR,
  IMX623_OTPCRC2_ERROR,
  IMX623_OTPCRC3_ERROR,
  IMX623_OTPCRC4_ERROR,
  IMX623_OTPCRC5_ERROR,
  IMX623_OTPCRC6_ERROR,
  IMX623_OTPCRC7_ERROR,
  IMX623_ROMECC1_ERROR,
  IMX623_ROMECC2_ERROR,
  IMX623_ROMECC3_ERROR,
  IMX623_LBIST_ERROR,
  IMX623_MBIST_ERROR,
  IMX623_ABIST_ERROR,
  IMX623_DATAPATH_ERROR,
  IMX623_REGMON_ERROR,
  IMX623_INTBUSMON_ERROR,
  IMX623_ROWCOLIDCHECK_ERROR,
  IMX623_POWERMON1_ERROR,
  IMX623_POWERMON2_ERROR,
  IMX623_POWERMON3_ERROR,
  IMX623_DUALLOCKSTEP_ERROR,
  IMX623_WDT_ERROR,
  IMX623_FLASHCHECK1_ERROR,
  IMX623_FLASHCHECK2_ERROR,
  IMX623_DMACMON_ERROR,
  IMX623_POWSWITCHMON_ERROR,
  IMX623_CCCPEELCHECK_ERROR,
  IMX623_MEMPROTECT_ERROR,
  IMX623_OTPCRC8_ERROR,
  IMX623_OTPCRC9_ERROR,
  IMX623_OTPCRC10_ERROR,
  IMX623_FSYNCMON_ERROR,
  IMX623_FLIP_ERROR,
  IMX623_MAX_ERROR
}
 Describes the IMX623 Safety mechanism error types. More...
 

Typedef Documentation

◆ errorInfoTypeIMX623

typedef uint64_t errorInfoTypeIMX623

Definition at line 29 of file IMX623_CustomData.h.

Enumeration Type Documentation

◆ IMX623CustomErrType

Describes the IMX623 Safety mechanism error types.

Enumerator
IMX623_CLKMON_ERROR 

Clock Monitor SM error.

IMX623_SEQMON_ERROR 

Sequence Monitor SM error.

IMX623_CTRLFLOWMON_ERROR 

Control Flow Monitor SM error.

IMX623_SYNCMON_ERROR 

Sync Monitor SM error.

IMX623_DUALTEMP1_ERROR 

Outside threshold range fault for temperature sensor 1 of Dual Temperature Sensor SM.

IMX623_DUALTEMP2_ERROR 

Outside threshold range fault for temperature sensor 2 of Dual Temperature Sensor SM.

IMX623_DUALTEMP3_ERROR 

Detection result of any faults in temperature sensor 1 or 2 of Dual Temperature Sensor SM.

IMX623_SRAMECC1_ERROR 

1-bit data errors detected by SRAM ECC SM

IMX623_SRAMECC2_ERROR 

2-bit data errors detected by SRAM ECC SM

IMX623_SRAMECC3_ERROR 

1-bit address errors detected by SRAM ECC SM

IMX623_OTPCRC1_ERROR 

OTP CRC SM result of any data errors in the system area.

IMX623_OTPCRC2_ERROR 

OTP CRC SM result of any data errors in the SPSHD offset area.

IMX623_OTPCRC3_ERROR 

OTP CRC SM result of any data errors in the SPSHD gain area.

IMX623_OTPCRC4_ERROR 

OTP CRC SM result of any data errors in the STC area.

IMX623_OTPCRC5_ERROR 

OTP CRC SM result of any data errors in the user BIST area.

IMX623_OTPCRC6_ERROR 

OTP CRC SM result of any data errors in the user-specified area.

IMX623_OTPCRC7_ERROR 

OTP CRC SM result of any data errors in the security area.

IMX623_ROMECC1_ERROR 

1-bit data errors detected by ROM ECC SM

IMX623_ROMECC2_ERROR 

2-bit data errors detected by ROM ECC SM

IMX623_ROMECC3_ERROR 

1-bit address errors detected by ROM ECC SM

IMX623_LBIST_ERROR 

Logic Built-In-Self-Test SM error.

IMX623_MBIST_ERROR 

Memory Built-In-Self-Test SM error.

IMX623_ABIST_ERROR 

Analog Build-In-Self-Test SM error.

IMX623_DATAPATH_ERROR 

Data Path Test SM error.

IMX623_REGMON_ERROR 

Register Monitor SM error.

IMX623_INTBUSMON_ERROR 

Internal Bus Monitor SM error.

IMX623_ROWCOLIDCHECK_ERROR 

Row Column ID Check SM error.

IMX623_POWERMON1_ERROR 

Voltage abnormalities detected by Power Monitor SM(Power Monitor 0 (VDDH))

IMX623_POWERMON2_ERROR 

Voltage abnormalities detected by Power Monitor SM(Power Monitor 1 (VDDM))

IMX623_POWERMON3_ERROR 

voltage abnormalities detected by Power Monitor SM(Power Monitor 2 (VDDL))

IMX623_DUALLOCKSTEP_ERROR 

Dual Lockstep SM error.

IMX623_WDT_ERROR 

Watch Dog Timer SM error.

IMX623_FLASHCHECK1_ERROR 

1-bit errors detected by Flash Check(FW) SM

IMX623_FLASHCHECK2_ERROR 

2-bit errors detected by Flash Check(FW) SM

IMX623_DMACMON_ERROR 

DMAC Monitor SM error.

IMX623_POWSWITCHMON_ERROR 

Power Switch Montior SM error.

IMX623_CCCPEELCHECK_ERROR 

CCC Peeling Check SM error.

IMX623_MEMPROTECT_ERROR 

Memory Protection SM error.

IMX623_OTPCRC8_ERROR 

OTP CRC SM result of any data errors in the authentication area.

IMX623_OTPCRC9_ERROR 

OTP CRC SM result of any data errors in the sensor's system configuration settings area.

IMX623_OTPCRC10_ERROR 

OTP CRC SM result of any data errors in the sensor adjustment results area.

IMX623_FSYNCMON_ERROR 

FSync Monitor SM error.

IMX623_FLIP_ERROR 

Flip Information Error - Triggered when Flip information (horizontal and vertical) provided by frame's front embedded data does not match the requested flip settings.

IMX623_MAX_ERROR 

Max/Invalid SM error.

Definition at line 45 of file IMX623_CustomData.h.