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.

WEBENCH® Tools/BQ34Z100-G1: NOT ABLE TO READFLASH PARAMETERS , through code OF BQ34Z100 AFTER RESET DEVICE

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: BQ34Z100EVM, , EV2400

Tool/software: WEBENCH® Design Tools

Hello

I connected the bq34z100-evm to msp430 launchpad,  I written the code to read the flash parameters of bq34z100-g1, i able to read flash parameters , by connecting the bq34z100evm to ev2400 and studio software able to read flash parameters , and immediately connected to the our launchpad able to read flash parameters at that time  , but problem is  after resetting the msp430 launchpad and bq34z100evm not able  to read and 

I am trying to saying that My code is  working , i able to read the flash parameters , when the i2c pins of ev2400 removed and connected to msp430 launchpad ,at that i able to read flash parameters .

my code fomat is :i2c_wite(0x61,0x00)

:i2c_wite(0x3E,0x68)

i2c_wite(0x3F,0x00)

for(i0;i<32;i++)

{

readdata[i]=i2c_read();

}

what thing to be add extra , so that i able to read even after reseting device also.

i can only read the data , only after removing connection from ev2400  and connecting to msp430 launchpad , 

when iam directly connected the bq34z100evm to msp430 launchpad, iam not able to read flash parameters, iam to read voltage etc..parameters , .

  • Hi Manoj,

    Do you have any log showing this issue?

    Thanks

    Miguel
  • Hi Manoj,

    By having both the msp430 and the EV2400 on the I2C bus at the same time, the system is most likely running into bus contention issues.

    Please use jumpers to disconnect the msp430 or put the pins into a high impedance state before connecting the EV2400 to the system. After removing the EV2400 from the system, the jumpers may be reconnected or pins reconfigured to allow the msp430 to resume duties as host.

    If you do not believe this is the case, we must have analog shots of the transaction with your scope. Please use serial resistors inline near the EV2400 i2c lines as well as the MSP 430 and the bqdevice of different values so it is easy to determine which device is asserting the lines.

    Sincerely,
    Bryan Kahler