This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ25121: didn't response on I2C address request from MCU (no ACK)

Part Number: BQ25121

Hi. Here my code to communicate with BQ25121

#define BQ25121_ADDR		0x6A


  I2C_GenerateSTART(BQ_I2C, ENABLE); 
  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_MODE_SELECT)){}
		
  I2C_SendData(BQ_I2C, 0xD4);	
  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_BYTE_TRANSMITTED)){}	
//  I2C_Send7bitAddress(BQ_I2C,BQ25121_ADDR,I2C_Direction_Transmitter);
//  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED)){}
	
  I2C_GenerateSTOP(BQ_I2C, ENABLE);

after address sent, program didn't response. 

CD set high to activate i2c when work from bat. What is minimal connection of BQ25121? I2C pull-ups didn't describe on schematic, but they are exist (2K2)