Index: firmware/HD.dil =================================================================== diff -u -r569bc4e8119455be23c9d57353243e4479f4afcd -r890646a3e8079ada85b3d2ad056bf75b7e055054 --- firmware/HD.dil (.../HD.dil) (revision 569bc4e8119455be23c9d57353243e4479f4afcd) +++ firmware/HD.dil (.../HD.dil) (revision 890646a3e8079ada85b3d2ad056bf75b7e055054) @@ -1,4 +1,4 @@ -# RM46L852PGE 02/25/21 23:09:58 +# RM46L852PGE 03/02/21 13:50:46 # ARCH=RM46L852PGE # @@ -7043,9 +7043,9 @@ DRIVER.I2C.VAR.I2C_PORT_BIT1_DOUT.VALUE=0 DRIVER.I2C.VAR.I2C_TXDMA.VALUE=0 DRIVER.I2C.VAR.I2C_MSMODE.VALUE=1 -DRIVER.I2C.VAR.I2C_ICCH.VALUE=5 +DRIVER.I2C.VAR.I2C_ICCH.VALUE=35 DRIVER.I2C.VAR.I2C_AASLVL.VALUE=0 -DRIVER.I2C.VAR.I2C_ICCL.VALUE=5 +DRIVER.I2C.VAR.I2C_ICCL.VALUE=35 DRIVER.I2C.VAR.I2C_AAS.VALUE=0 DRIVER.I2C.VAR.I2C_BCM.VALUE=0 DRIVER.I2C.VAR.I2C_ADDRMODE_VALUE.VALUE=0x0001 @@ -7064,7 +7064,7 @@ DRIVER.I2C.VAR.I2C_ICXRDYINTENA.VALUE=0 DRIVER.I2C.VAR.I2C_NACKINTLVL.VALUE=0 DRIVER.I2C.VAR.I2C_EVENPARITY.VALUE=0 -DRIVER.I2C.VAR.I2C_BAUDRATE.VALUE=400 +DRIVER.I2C.VAR.I2C_BAUDRATE.VALUE=100 DRIVER.I2C.VAR.I2C_MODCLK.VALUE=8 DRIVER.DCC.VAR.DCC1_ENABLE_KEY.VALUE=10 DRIVER.DCC.VAR.PINMUX_BASE.VALUE=0xFFFFEA00 Index: firmware/include/i2c.h =================================================================== diff -u -r569bc4e8119455be23c9d57353243e4479f4afcd -r890646a3e8079ada85b3d2ad056bf75b7e055054 --- firmware/include/i2c.h (.../i2c.h) (revision 569bc4e8119455be23c9d57353243e4479f4afcd) +++ firmware/include/i2c.h (.../i2c.h) (revision 890646a3e8079ada85b3d2ad056bf75b7e055054) @@ -173,8 +173,8 @@ | ((uint32)0U << 1U) \ | ((uint32)0U)) -#define I2C_CLKL_CONFIGVALUE 5U -#define I2C_CLKH_CONFIGVALUE 5U +#define I2C_CLKL_CONFIGVALUE 35U +#define I2C_CLKH_CONFIGVALUE 35U #define I2C_CNT_CONFIGVALUE 8U #define I2C_SAR_CONFIGVALUE 0x000003FFU #define I2C_MDR_CONFIGVALUE ((uint32)0x00000000U \ Index: firmware/source/i2c.c =================================================================== diff -u -r569bc4e8119455be23c9d57353243e4479f4afcd -r890646a3e8079ada85b3d2ad056bf75b7e055054 --- firmware/source/i2c.c (.../i2c.c) (revision 569bc4e8119455be23c9d57353243e4479f4afcd) +++ firmware/source/i2c.c (.../i2c.c) (revision 890646a3e8079ada85b3d2ad056bf75b7e055054) @@ -112,8 +112,8 @@ i2cREG1->PSC = 12U; /** - set clock rate */ - i2cREG1->CKH = 5U; - i2cREG1->CKL = 5U; + i2cREG1->CKH = 35U; + i2cREG1->CKL = 35U; /** - set i2c pins functional mode */ i2cREG1->PFNC = (0U);