Hello
I'm developing a system similar to a security alarm. It will usually be AC powered, but sometimes it will be battery powered.
I have selected bq27500 for battery fuel gauging, but I don't know wether this is the best one or not, is it OK?
I thought using bq27500 would be very easy, just plug and play, but I have studied it and seems to require a lot of work, more than plug and play.
First, I need to create a golden data flash image file. I need a bq27500EVM kit, a computer with TI software and drivers, and some batteries to average. Do I need my custom board?
Then, I have to programm this golden image in every bq27500.
bq27500 is in the same PCB than microcontroller, display, keyboard, battery, etc. Microcontroller I2C bus is shared among bq27500, flash memory, and other devices, it does not have an outside connector, but there are test points.
How to do bq27500 in-system programming?, wich hardware do I need?, is it programmed with bq27500EVM kit?, is it strong enough to programm thousands?, do I need to develop firmware for the main microcontroller in order to programm bq27500?.
After programming, I hope the microcontroller firmware needed to know battery status is very simple, just read registers, is there any sample application with firmware?.
Thanks in advance