I am fairly new to the bq27500.
After reading through the documentation on the bq27500 and using the bq27500EVM, I have a few questions.
Questions:
1. Is the difference between the BQ27500, BQ27500-V100, BQ27500-V120 and BQ27500-V130 only the firmware that is loaded into the part? Is the hardware identical for each of the previously mentioned parts? If the hardware is identical for each of the parts, does that mean that I can upgrade the firmware in a part, for example upgrade the firmware on a BQ27500-V100 to make the part a BQ27500-V120? Can I also downgrade the firmware in a part, for example downgrade a BQ27500-V130 to a BQ27500-V120?
2. What exactly does the SEALED command do? In the BQ27500-V120 data sheet, page 12, it states that 'The fuel gage must always be set to the SEALED state for use in end equipment.' There is not much other detail in the data sheet on the SEALED state except for indication in tables that certain functions are read only or not available, and there is no access to data flash other than reading the manufacturer information in SEALED mode. Other than limiting access to functions and data flash, does the SEALED command do anything else? Other than preventing accidental access to functions and data flash, are there any consequences of not issuing the SEALED command?
3. I have been using the bqEVSW Version 0.9.59 to view the data flash of the BQ27500-V120 along with the SLUA432A application report 'Configuring the bq27500 Data Flash'. There is a tab called 'OCV Tables' in the bqEVSW that is not documented in the application report. On the OCV Tables tab, there are two tables to be configured, an OCVa0 and OCVa1 table. Each table contains three items, a Chem ID, a Qmax Cell n, and Update Status. I see Chem ID get updated when I choose the battery chemistry within bqEasy. But what about the Qmax Cell n and Update Status fields? Are these fields updated from bqEasy or do I need to manually change them? If I need to change these fields, what do I change them to? Also what is the difference between the Qmax Cell 0, Qmax Cell 1 fields in the OCV Tables tab and the Qmax Cell 0 and Qmax Cell 1 fields in the Gas Gauging Tab? How does the bq27500 use the Qmax values specified in the OCV Tables tab?
Thanks in advance for your help.
Jim