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.

BQ78350: bq76930 AFE Settings

Part Number: BQ78350
Other Parts Discussed in Thread: BQ76940, , BQ76930, BQSTUDIO

I am attempting to write to our 76930 using bq76940 evaluation software.  Our custom board has a backq76930 and a bq78350-R1 with 1e9b_1_04 firmware.
The board works with our existing final devices that read the SMBus and charges and discharges ok. 

We wish to use the bq76930 Evaluation software to update values in the bq76930.  The default is read only for the software and a message at the bottom is "Connected 769x0 has CRC Disabled."
I thought the I2C Pro section could write a few updates like changing the RSNS bit to ONE.  
The code is 10068055  which is write: 0x10 address 0x06 value 0x80 with CRC 0x55.  There is no response from the bq75930. Also modified one of the sequence scripts for the same test with no results. Using the Change Value method to set bits in 0x06 as example clears the bit when a scan is made or the Update Display reads.
We have existing devices that only read a few SMbus registers from the battery pack. No additional MCU is involved, just the bq78350-R1.  

We need to update a few variables in the bq76930 and we have the bq75350-R1 Golden Image close to the final values.  

The bq76930 reads the cell voltages just fine and scan mode is good. I2C comms appear healthy between the two ICs.

If there is no way to actually change and save (write) a setting in the AFE with the Evaluation Software how can we get this step accomplished? 

Protect 1 0x06 set to 0x12 and Protect 2 0x07 set to 0x05 are the settings we need in these two registers.

Is there some way to change the bq78350-R1 to CRC mode?  
  • You can use bqStudio to determine the physical start address of a specific parameter, e.g. ASCD, Threshold and Delay, 0x44B0. Then read the data via SMBUS read block, set the RSNS bit and write it back via SMBUS write block. See TRM, https://www.ti.com/lit/ug/sluubd3e/sluubd3e.pdf, 17.2.59.

    Make sure that you enable Advanced Views in bqStudio->Window->Preferences to see the physical address of the parameter that you want to change. Physical addresses depend on FW version.