Did ya happen to notice if our yellow and green CANbus wires also run directly to that chip?
I didn't spot any other CAN transceivers jumping out at me on back side of the board while reviewing it. So am guessing they are also using that chip for comms to ECM, via SPI over to our main processor. I just started using SPI to communicate with an 5V ADC chip in latest design, because while processor has ADC built in, it's only a 3.3v chip.
On my NXP M4 based boards I connect TD RD lines through an
ISO1050 galvanically isolated CAN transceiver because it's NMEA standard designed to protect other nodes from high voltage spikes on one node, taking down a whole ships canbus network. But noticed that's not common practice in auto industry hardware, especially 20yrs ago.
Also noticed that same chip is doing ISO1941, which is K-Line protocol... So guess where I am focusing today's hacking..
As
@DAVe3283 mentioned above, there are several new processrs out there nowadays which can do the job of like 4 or more IC's on here. The STM32 comes to mind. However I'm not the guy to name the best processor for this task. I run LPC/NXP but the coding libraries and compiler isn't a preferred tool for today's cool techie kids.. So anyone feel free to please chime about what's hot [and available] out there today. Looks like we could probably run this whole deal with a Teensy board for prototyping.