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.

Linux/BQ28Z610: How to reflash BQ28Z610 firmware from Linux userspace

Part Number: BQ28Z610
Other Parts Discussed in Thread: BQSTUDIO

Tool/software: Linux

Hello everyone!

I have a seemingly trivial question that I haven't found an answer to, though. 

We intend to use BQ28Z610 in our design and want to reflash all gauges to have the same firmware (v0.20) from Linux. Being able to do it from Linux is more of a must, actually. After the reflashing, we intend to access it from a simpler Cortex-M MCU, if it's relevant.

We can reflash the gauges from bqStudio (AFAIR, Windows only) w/o any difficulties but unfortunately, in production, we'll need to do it on a Linux host as the firmware is quite big and we cannot fit it into MCU's memory.

After some research, I stumbled upon bqtool that looks very promising but the git repository seems to be abandoned. I was wondering if we can adapt this piece of software for use with newer BQ28X series?

Any comment on this situation would be greatly appreciated. Basically, we'd like to flash the golden image to our devices at a production site where having a Windows with bqStudio is a serious bottleneck in the production line that we would like not to have at the first place.

Thanks!