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.

bq27x00 Tester and Programmer: questions

Anonymous
Anonymous

Hi,

I would like to ask some questions on [sluu227, bq27x00 Single-Cell Battery Fuel Gauge ModuleTester and Programmer].

Page 2

What is the "Test Fixture" enclosed in the red circle? Is this a single bq27x00 IC with a fixture socket containing pin extenders to connect with the left-side connector of the text board?

Does "a Molex female 6-pin connector #22-01-3067 with crimp terminals (tin) #08-50-0114" refer to the board's left-side connector?

Does TI provide a "Test Fixture", or the customer has to build one himself?

It seems that there is no host CPU required, and with the "Test Fixture" a single unsoldered bq27x00 chip can be connected directly to the test board, and even been programmed in this manner, and afterwards soldered into the PCB board. Is this a working solution for small quantity production?

For large quantity production and if all EEPROM values are determined, can customer request TI to do the bq27x00 EEPROM programming in factory before shipping?

 

Page 3

Should Table-1's pin 3, "PROG", be connected to [pin 10, PGM, EEPROM programming voltage input] of bq27x00?

 

Page 8-9

There are several addresses listed here that cannot be found in bq27x00 register maps [SLUS556D, p. 12]. Are these error in the document?

 

Zheng

  • The test fixture refers to a customer built fixture that enables connecting and disconnecting PCBs that have the bq27x00 to it as they are programmed at the customer's production line. The test fixture can be based on a socket board in which ICs are passed through or a fixture that has access to the P+, P-, SDA, SCL, or HDQ, B- and Prog test point of the battery PCB.

    Yes, to your Molex question.

    Customer must build their own test fixture.

    Testing loose ICs before placing on PCB is possible but as long as the only test done is to program EEPROM. The other tests done by the bq27x00 Test Board are PCB design dependent. During the test the test board functions as the CPU host providing all the necessary I2C or HDQ commands.

    TI does not program the EEPROM for customers.

    The PROG pin of the tester board is supposed to connect to the PGM pin of the bq27x00 during EEPROM programming.

    All registers that you mention in your question do exist in the device. They are all listed in the datasheet except for adress 0x30 and 0x31. These are not described to customers because are not required to be understood and serve mainly as scratchpad for the device,