Forum: Mikrocontroller und Digitale Elektronik Akku RRC1130 - "reverse engineering" bzgl. verwendeter Fuel Gauge von TI


von Adam P. (adamap)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

wir haben den Akku 'RRC1130' von RRC in verwendung.

Problemstellung:
Falls möglich (hängt von der Fuel Gauge ab), würden wir gerne die 
Herstellerkennung ändern.

RRC möchte dies für uns nicht machen, oder sie können es nicht.


Aus deren Datenblatt kann ich darauf schliessen, dass die intern 
verbaute Fuel Gauge von TI ist:

"The key to the high-accuracy gas gauging prediction is Texas 
Instruments proprietary Impedance Track™ algorithm."

OK - Weiterhin liefert RRC in deren Datenblatt ein Auszug aus einem TI 
Datenblatt (wahr wohl Copy&Paste), diese Register (Befehle) seien 
verfügbar:

Siehe Anhang 'rrc1130_cmd_register.PNG'

Aus deren Blockschaltbild lässt sich schliessen, dass die Kommunikation 
direkt mit der Fuel Gauge erfolgt:

Siehe Anhang 'rrc1130_block.PNG'

Die erste Suche nach einer Fuel Gauge bei TI ergab: "bq28z610"

Da sind die von RRC angegebenen Register (Befehle) gleich. Und weitere 
Register die TI angibt, ergeben beim auslesen ebenfalls Sinn (obwohl von 
RRC nicht angegeben).

Problem: Ein Zugriff (schreiben/lesen) auf 0x3E 
"AltManufacturerAccess()" wird mit NAK beantwortet.

Anscheinend ist es dann doch die falsche Fuel Gauge und das Register 
(Befehl) existiert nicht.

Ich kann den Befehl zwar auch an 0x00/0x01 "ManufacturerAccess() 
Control" schreiben, jedoch müsste die Antwort trotzdem von 0x3E gelesen 
werden.

Vllt. hat von euch einer eine Idee.

TI hat so viele Fuel Gauge im Angebot, dass ich erst nachfragen wollte, 
bevor ich mir die Arbeit mache die richtige zu finden.

Hoffe von euch hat jmnd. eine Idee - Danke schon mal im voraus!

von Adam P. (adamap)


Angehängte Dateien:

Lesenswert?

Habs nun auf die einfachste und brutalste Art gelöst :-D
Einfach mal aufmachen und schauen.
Problem ist somit gelöst.

Fuel Gauge: BQ27545

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.