Work in Progress

It’s been quite a while. Slow progress. Lots of other things to tackle.

Meanwhile, I’ve been “repainting” the current flow diagrams to reflect the decentralised electrics with the respective distributed control units, new switches and devices; and the lack of connection into the central electrics.

For easy reference, I’m leaving the original electrical devices in or near the same current tracks as drawn originally.

Similarly, the colour(s) of connecting wires remain, as much as possible, the same as per the source vehicle. Wire sizes are being reviewed as most of the wires to switches, etc. will no longer be carrying substantial current to drive motors and lamps directly; just a tiny signal and some tiny illumination in the case of dashboard switches.

Here are the first few pages. Continue reading

Blinkenlights LINked

Things are measured by various network nodes in a networked car so  the instrument cluster no longer has wires to be able to do it directly. The Instrument Auxiliary (IA) node delivers the expected signals and much more to the instrument cluster.

Instrument cluster information is enhanced by employing additional LEDs in the cluster, and by loading extra functions onto existing indicators; such as blinking to indicate a fault with a lamp.

The measured quantities and signals have been identified.

The IA node is also registered with the immobilizer module; with a trust relationship enforced using SHA. When the IA node notices that the car is being driven despite the immobilizer telling other nodes to prevent that; or if the immobilizer module cannot be trusted, the IA node will be creative in how it manipulates the information displayed to the driver through the instrument cluster and the brake warning light.

Rear Body and Immobilizer Hooks

I/O etc. defined for the chassis node which owns the devices fixed at the back of the car. That means most tail lamps, the luggage compartment light and its switch, the fuel filler flap latch, the fuel pumps and the fuel level sensor.

Immobilizer hooks have been hinted for steering column, left-front and rear body nodes. Establishing trust between master and slave nodes is worth investigating as it would preclude an “evil master” being hooked onto the LINbus instead of the real master, injecting commands to bypass the immobilizer.  Here’s what I’m thinking: Continue reading