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.

BQ40Z80: can not communicate

Genius 11230 points
Part Number: BQ40Z80

Hi Team

The chip cannot enter the communication state. Power up the PBI pin manually. The Z80 chip enters the communication, but the identification address is 0x17, so it is unable to send instructions. Manually send instructions to the default address 0x16, is OK. Question: 1. How to modify the address of BQ studio? 2. Why must the PBI be powered up manually to communicate? How to solve it?

sn_customerservice_case_b7ad772e1be57410ad92ba63164bcb0c_attachments.zip

Best Regards,

William

  • William,

    I will get back to you tomorrow on this issue.

  • Hi Albert

    My customer also said" I have 4 PCBA, one flashed successfully , but other can not flash, they will stop during flashing" 

    Please help me to solve it

    Best Regards,
    William

  • William,

    How are you setting up the gauge? The address 0x17 indicates that the gauge is in ROM mode, and applying power to the PBI pin shouldn't be necessary.

  • My customers said" "Still unable to communicate, the board that can be written to the firmware can not communicate. I'm dying of anxiety. I don't know how to start!
    The schematic diagram is also sent to you to help you see if there is any problem. The pack + in the diagram is the highest end of 7S, equivalent to 7p, and bat + is the output of battery pack"

    Best Regards,

    William

  • William,

    Are you able to attach the schematics? I'm able to connect offline if you would prefer not to post them publicly.

    If your customer can communicate with your device in ROM mode, have them send the command 0x08 to get the device out of ROM mode. To confirm whether the device is out of ROM mode, read the word 0x0D. If the return value is between 0 and 100, the device is running on firmware, and if it's greater than 100, it's still in ROM mode.

    Would your customer also mind giving more details into how the device was set up, programmed, etc.? Normally the device should not be in ROM mode unless a firmware update is being done.

    Also, the BQ40Z80 no longer supports 7S. I don't believe it's related to the communication issue but your customer may run into accuracy issues down the road.

  • Hi

     I have attached the SCH below

  • Assuming there are pullups on the SMBus lines outside of your schematic, I didn't find anything obviously wrong with your SMBus schematic. 

    Can you use a logic analyzer on the SMBus lines and see what it being sent to/from the device? Also can you confirm that the device is not in ROM mode?