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.

TIDA-010247: Question about some variables in the sample source code.

Part Number: TIDA-010247

Tool/software:

Dear TI team,

We are going to design a BMS with your solution: TIDA-010247. We received a development kit from TI and we got some problem when we collect some data from the sample source code. We want to read some data from your BMS such as cell voltage, pack voltage, temperature,... from CCS debug. Do you have a list of these variables ?

Thank you for your attention to this matter. We are eager to collaborate with your team to find a solution. We await your response.

  • Hi Michael,

    Thanks for reaching out. 

    May I know which board you are testing?

    You can find  the variables in BatteryDataUpdate_32s(void) Function. I saw you already have some data in the expression window. BotCellVoltage_raw indicates the raw cell voltage without calibration read from AFE. BotCellVoltage_cali is the data with fix offset cali.

    I didn't read the pack voltage in SDK. You can read it by sending direct command 0x34 Stack Voltage().

    If you are testing TIDA-010247 board, you cannot get the temp data directly. You can only see the thermistor voltage with TMP_MUX_Enabled set. 

    BRs

    Kian

  • Hello Kian,

    Thanks for your response,

    We are testing the TIDA-010247 board from TI,

    We want to set an over-current in discharge to another value to test the over-current case. We found the register to set an over-current value but we don't understand about your comment. Can you explain it to us? 

    We await your response,

    Michael.

  • Hi Michael,

    Sorry for the late reply. I was on business travel yesterday. 

    You can read BQ76952TRM  13.6.5 to find the answer. 

    BRs

    Kian