5.6 Register Summary

OffsetNameBit Pos.76543210

0x00

...

0x03

Reserved         
0x04CSI_N_LANES31:24        
23:16        
15:8        
7:0      N_LANES[1:0]
0x08CSI_CSI2_RESETN31:24        
23:16        
15:8        
7:0       CSI2_RESETN
0x0CCSI_INT_ST_MAIN31:24        
23:16      STATUS_INT_PKTSTATUS_INT_DPHY
15:8        
7:0     STATUS_INT_FRAME_FATALSTATUS_INT_PKT_FATALSTATUS_INT_PHY_FATAL

0x10

...

0x3F

Reserved         
0x40CSI_PHY_SHUTDOWNZ31:24        
23:16        
15:8        
7:0       PHY_SHUTDOWNZ
0x44CSI_DPHY_RSTZ31:24        
23:16        
15:8        
7:0       DPHY_RSTZ
0x48CSI_PHY_RX31:24        
23:16      PHY_RXCLKACTIVEHSPHY_RXULPSSCLKNOT
15:8        
7:0    PHY_RXULPSESC_3PHY_RXULPSESC_2PHY_RXULPSESC_1PHY_RXULPSESC_0
0x4CCSI_PHY_STOPSTATE31:24        
23:16       PHY_STOPSTATECLK
15:8        
7:0    PHY_STOPSTADATA_3PHY_STOPSTADATA_2PHY_STOPSTADATA_1PHY_STOPSTADATA_0
0x50CSI_PHY_TEST_CTRL031:24        
23:16        
15:8        
7:0      PHY_TESTCLKPHY_TESTCLR
0x54CSI_PHY_TEST_CTRL131:24        
23:16       PHY_TESTEN
15:8PHY_TESTDOUT[7:0]
7:0PHY_TESTDIN[7:0]

0x58

...

0xCB

Reserved         
0xCCCSI_PHY_CAL31:24        
23:16        
15:8        
7:0       RXSKEWCALHS

0xD0

...

0xDF

Reserved         
0xE0CSI_INT_ST_PHY_FATAL31:24        
23:16        
15:8        
7:0    PHY_ERRSOTSYNCHS_3PHY_ERRSOTSYNCHS_2PHY_ERRSOTSYNCHS_1PHY_ERRSOTSYNCHS_0
0xE4CSI_INT_MSK_PHY_FATAL31:24        
23:16        
15:8        
7:0    MASK_ERRSOTSYNCHS_3MASK_ERRSOTSYNCHS_2MASK_ERRSOTSYNCHS_1MASK_ERRSOTSYNCHS_0
0xE8CSI_INT_FORCE_PHY_FATAL31:24        
23:16        
15:8        
7:0    FORCE_ERRSOTSYNCHS_3FORCE_ERRSOTSYNCHS_2FORCE_ERRSOTSYNCHS_1FORCE_ERRSOTSYNCHS_0

0xEC

...

0xEF

Reserved         
0xF0CSI_INT_ST_PKT_FATAL31:24        
23:16       ERR_ECC_DOUBLE
15:8        
7:0    VC3_ERR_CRCVC2_ERR_CRCVC1_ERR_CRCVC0_ERR_CRC
0xF4CSI_INT_MSK_PKT_FATAL31:24        
23:16       MASK_ERR_ECC_DOUBLE
15:8        
7:0    MASK_VC3_ERR_CRCMASK_VC2_ERR_CRCMASK_VC1_ERR_CRCMASK_VC0_ERR_CRC
0xF8CSI_INT_FORCE_PKT_FATAL31:24        
23:16       FORCE_ERR_ECC_DOUBLE
15:8        
7:0    FORCE_VC3_ERR_CRCFORCE_VC2_ERR_CRCFORCE_VC1_ERR_CRCFORCE_VC0_ERR_CRC

0xFC

...

0xFF

Reserved         
0x0100CSI_INT_ST_FRAME_FATAL31:24        
23:16    ERR_FRAME_DATA_VC3ERR_FRAME_DATA_VC2ERR_FRAME_DATA_VC1ERR_FRAME_DATA_VC0
15:8    ERR_F_SEQ_VC3ERR_F_SEQ_VC2ERR_F_SEQ_VC1ERR_F_SEQ_VC0
7:0    ERR_F_BNDRY_MATCH_VC3ERR_F_BNDRY_MATCH_VC2ERR_F_BNDRY_MATCH_VC1ERR_F_BNDRY_MATCH_VC0
0x0104CSI_INT_MSK_FRAME_FATAL31:24        
23:16    MASK_ERR_FRAME_DATA_VC3MASK_ERR_FRAME_DATA_VC2MASK_ERR_FRAME_DATA_VC1MASK_ERR_FRAME_DATA_VC0
15:8    MASK_ERR_F_SEQ_VC3MASK_ERR_F_SEQ_VC2MASK_ERR_F_SEQ_VC1MASK_ERR_F_SEQ_VC0
7:0    MASK_ERR_F_BNDRY_MATCH_VC3MASK_ERR_F_BNDRY_MATCH_VC2MASK_ERR_F_BNDRY_MATCH_VC1MASK_ERR_F_BNDRY_MATCH_VC0
0x0108CSI_INT_FORCE_FRAME_FATAL31:24        
23:16    FORCE_ERR_FRAME_DATA_VC3FORCE_ERR_FRAME_DATA_VC2FORCE_ERR_FRAME_DATA_VC1FORCE_ERR_FRAME_DATA_VC0
15:8    FORCE_ERR_F_SEQ_VC3FORCE_ERR_F_SEQ_VC2FORCE_ERR_F_SEQ_VC1FORCE_ERR_F_SEQ_VC0
7:0    FORCE_ERR_F_BNDRY_MATCH_VC3FORCE_ERR_F_BNDRY_MATCH_VC2FORCE_ERR_F_BNDRY_MATCH_VC1FORCE_ERR_F_BNDRY_MATCH_VC0

0x010C

...

0x010F

Reserved         
0x0110CSI_INT_ST_PHY31:24        
23:16    PHY_ERRESC_3PHY_ERRESC_2PHY_ERRESC_1PHY_ERRESC_0
15:8        
7:0    PHY_ERRSOTHS_3PHY_ERRSOTHS_2PHY_ERRSOTHS_1PHY_ERRSOTHS_0
0x0114CSI_INT_MSK_PHY31:24        
23:16    MASK_PHY_ERRESC_3MASK_PHY_ERRESC_2MASK_PHY_ERRESC_1MASK_PHY_ERRESC_0
15:8        
7:0    MASK_PHY_ERRSOTHS_3MASK_PHY_ERRSOTHS_2MASK_PHY_ERRSOTHS_1MASK_PHY_ERRSOTHS_0
0x0118CSI_INT_FORCE_PHY31:24        
23:16    FORCE_PHY_ERRESC_3FORCE_PHY_ERRESC_2FORCE_PHY_ERRESC_1FORCE_PHY_ERRESC_0
15:8        
7:0    FORCE_PHY_ERRSOTHS_3FORCE_PHY_ERRSOTHS_2FORCE_PHY_ERRSOTHS_1FORCE_PHY_ERRSOTHS_0

0x011C

...

0x011F

Reserved         
0x0120CSI_INT_ST_PKT31:24        
23:16    VC3_ERR_ECC_CORRECTEDVC2_ERR_ECC_CORRECTEDVC1_ERR_ECC_CORRECTEDVC0_ERR_ECC_CORRECTED
15:8        
7:0    ERR_ID_VC3ERR_ID_VC2ERR_ID_VC1ERR_ID_VC0
0x0124CSI_INT_MSK_PKT31:24        
23:16    MASK_VC3_ERR_ECC_CORRECTEDMASK_VC2_ERR_ECC_CORRECTEDMASK_VC1_ERR_ECC_CORRECTEDMASK_VC0_ERR_ECC_CORRECTED
15:8        
7:0    MASK_ERR_ID_VC3MASK_ERR_ID_VC2MASK_ERR_ID_VC1MASK_ERR_ID_VC0
0x0128CSI_INT_FORCE_PKT31:24        
23:16    FORCE_VC3_ERR_ECC_CORRECTEDFORCE_VC2_ERR_ECC_CORRECTEDFORCE_VC1_ERR_ECC_CORRECTEDFORCE_VC0_ERR_ECC_CORRECTED
15:8        
7:0    FORCE_ERR_ID_VC3FORCE_ERR_ID_VC2FORCE_ERR_ID_VC1FORCE_ERR_ID_VC0

0x012C

...

0x02FF

Reserved         
0x0300CSI_SCRAMBLING31:24        
23:16        
15:8        
7:0       SCRAMBLE_ENABLE
0x0304CSI_SCRAMBLING_SEED031:24        
23:16        
15:8SCRAMBLE_SEED_LANE0[15:8]
7:0SCRAMBLE_SEED_LANE0[7:0]
0x0308CSI_SCRAMBLING_SEED131:24        
23:16        
15:8SCRAMBLE_SEED_LANE1[15:8]
7:0SCRAMBLE_SEED_LANE1[7:0]
0x030CCSI_SCRAMBLING_SEED231:24        
23:16        
15:8SCRAMBLE_SEED_LANE2[15:8]
7:0SCRAMBLE_SEED_LANE2[7:0]
0x0310CSI_SCRAMBLING_SEED331:24        
23:16        
15:8SCRAMBLE_SEED_LANE3[15:8]
7:0SCRAMBLE_SEED_LANE3[7:0]