CXD5602 User Manual
-
214/1010
-
3.7.2.1
Register List
Table I2C-80 shows a register list of the I2C0 and I2C1.
Table I2C-72 I2C0 and I2C1 Register List
Address
Register Name
Type
Description
initial
Value
0x0418D400
|
0x0418D7FC
I2C0 register (For details, refer to the API)
-
0x0418D800
|
0x0418DBFC
I2C1 register (For details, refer to the API)
-
3.7.2.2
Clock and Reset
Figure I2C-39 shows the clock and reset system of the I2C0 and I2C1.
Before accessing the I2C0 or I2C1 registers, make sure to set SCU_CKEN.SCU=1'b1.
SWRESET_SCU.XRST_SCU_I2C0
CK
GATE
SCU_CKEN.SCU_I2C0
PWD_RESET0.PWD_SCU
RCOSC
XOSC
0
3
2
1
1/2
1/3
1/4
CKSEL_SCU.SEL_SCU_XTAL
0
3
2
1
0
1
RTC_CLK_IN
(32.768kHz)
1/250
ck_scu_pre
CKSEL_SCU.SEL_SCU_32K
Reserved
CKSEL_SCU.SEL_SCU
I2C0
PCLK
I2CCLK
PRESETn
I2C1
PCLK
I2CCLK
PRESETn
SWRESET_SCU.XRST_SCU_I2C1
CK
GATE
SCU_CKEN.SCU_I2C1
Control by sequencer
Control by sequencer
Figure I2C-39 I2C0/I2C1 Clock and Reset System
The I2C0 and I2C1 are integrated within the SCU, and clock control is possible by the System and I/O Processor
or sequencer of the SCU. For clock gating control of the I2CCLK, there is control using the register and control
using the sequencer, and the clock is supplied when either is in the supply setting.
The clock source can be selected from: the RCOSC; the clock generated by dividing the XOSC; the RCOSC
divided by 250; or the RTC.
Summary of Contents for CXD5602
Page 1: ...CXD5602 User Manual 1 1010 CXD5602 User Manual ...
Page 36: ...CXD5602 User Manual 36 1010 2 3 Block Diagram Figure Block Diagram 1 CXD5602 Block Diagram ...
Page 144: ...CXD5602 User Manual 144 1010 GNSS_RAMMODE_SEL 0x3F000FFF SRAM GNSS BB 0 5 ON ...
Page 835: ...CXD5602 User Manual 835 1010 enable disable ...