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.

BQ28Z610: Help, strange behavior: flashed ROM not saved after cell disconnection.

Part Number: BQ28Z610
Other Parts Discussed in Thread: BQSTUDIO

Hello,

we have been using the BQ28Z610 from a couple of years, assembling between 200 to 400 boards every batch, about a couple of time at year.

Up now, apart some issues with welding process of new assembler (in outsourcing!) never had problems during manufacturing.

With the yesterday batch I am facing 1st time the following:

we power the board at cell contact, wakeup the BBQ then we flash the ROM with the same .srec by the EV2300 and bqStudio, as usual.

We check the correctness reading the register, making calibration of voltage and temperature, then disconnect the power.

When we rework the board after have connected the cell, we found the situation shown by the picture. It happens also disconnecting power and connect again....

It seems that flashing the ROM works fine until the power is at the BQ, if I switch off power and switch on again, the bqStudio ask me to input the type of IC (it doesn't recognize the BQ28Z610 anymore

what the hell has happened ? May anyone be so kind to help me in resolving this issue? (I have 400 boards waiting to be assembled)

Maurizio

  • Can you provide your srec file so that I can check it on my EVM? 

    Andy

  • Hello Andy, 

    Thanks for the promptly reply.

    Look, the .srec file is the same we have been uploading since last year..... The process we do is to provide the assembler with the .srec uploaded by the bqStudio: he do not know anything about the IC, he just follow our instructions. Then I do not know what the bqStudio showed when they connected the EV2300 first time to the board. They flashed all, the issue was found later during subsequent board setup and final test.

    However, it might be not related, but your words about the other post I put  yesterday has made me to think in a different way.

    When I have looked at the inscription on the chip to be sure it is really the BQ28Z610, I did not take care about the other inscriptions, but ....

    The last row of the inscription on all the IC is the batch, I guess, some code which identifies the factory and/or the wafer.

    So, the batch of the IC not working seems 67ED, all the same, I am not sure about the last 2 digit, I have asked the assembler to provide the picture of the reel label, but it seems difficult to have it in short time (and I am upset about it!).

    All the boards we have manufactured recently have a batch 6AXP (difficult to read the number clearly after have handled the boards), the older batch of the BQ28Z610 I have from the first samples bought at the end of 2017, is 68J0.

    Can you be able to figure out anything by those numbers?

    Thanks

    Maurizio

     

  • Unfortunately, I am not able to interpret the lot trace code. 

    How many units have you found so far?  Do all the failing units share the same lot trace code?  

    Andy

  • Hello Andy...

    Sorry for delay, I have tried to open a case, but the operator was not able to give me any reply different from go to TI E2E and "try to open a case again, maybe next time you find an operator who knows the topic!"

    Then, now I am wondering if anyone in TI has an idea about what the lot codes are for!

    In any case to make the question as simplest as possible, while going directly to the point at the same time, is:

    Do anyone know which version of ROM was flashed into the BQ28Z610 whose lot code is 67ED

    and yes, the IC are all the same lot code, bought directly by our assembler supplier.

    Thanks

    Maurizio

  • Hello Andy as well as anyone who's trying to help me!

    Issue found: the outsourcer has noticed of a few IC not installed and the ROM version is 2610_0_16, an old version that cannot be flashed to 0.17 or 0.20 because HW is not compatible.

    Its lot code is 57KQ (different from 67ED I spotted, but after welding that code is really difficult to read!)

    Then, I suppose that the best solution is to rework the lot, the 0.16 is too much old and doesn't have some of the features and protections added with the HW version used for 0.17 ROM.

    Thanks for any support I can receive, I have found only some posts in the E2E Chinese version, no other documentation at all on this old version.

    Maurizio