I really would like to find out what's being said when messages are passed between the various links/control units in our cars. The main reason I would like to know is to effectively fake the battery full signal/message to the MCM so that full assist/soc is available at all times.
To this end I'm looking at one of these
Welcome to Saleae
Any comments, looking through the archive here seems we know very little about the inter unit comms except the ones used for MIMA of course.
Anyone care to guess at the protocol being used for the BATTSCI1 & BATTSCI2 signals?
Even if we just end up capturing a full battery signal/message and then keep sending it out with a pic without even understanding it that would do at a pinch.
Here are a couple of scans from the manuals, which clearly mention a serial SOC (State of Charge) signal is being sent on connector pins (7) & (20) BATTSCI1 & BATTSCI2, these seem to have a pull up and pull down resistor shown, and Logic ground is also available. So thoughts? capture data between the two wires or referenced to ground and as two separate channels, is one transmit, other recieve? I suspect so.
www.solarvan.co.uk/insight/BcmDiagram1.jpg
www.solarvan.co.uk/insight/BcmDiagram2.jpg
Just looked into a spare BCM module and to my surprise this one does not have the chip blacked out!!
It's a hitachi H8/538
Couple of data sheets here
www.solarvan.co.uk/insight/H8_538Datasheet1.pdf
www.solarvan.co.uk/insight/H8_538Datasheet2.pdf
Looks like page 389 onwards in datasheet 1 looks critical to our project. Describes the serial inteface
Also page 118 in datasheet 2 looks interesting, are all three modules, BCM, ECM, MCM using this system on same bus?
I'll have a look inside the other modules to see If they are the same cpu.
Interestingly the bcm & mcm I opened have a 10pin programming connector on the main board, now I had heard some could be updated with a special programmer/software. Anyone ever seen this?
Peter