2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner

The Infotainment Project

2 reading
4.2M views 6.6K replies 1.1K participants last post by  bsliv  
Hello guys

I have recently started working on a custom app for our CMU and have got to the point where I can display values read through websocketd, but I found myself somewhat limited by smdb-provided values.
So, here I am asking if anyone has had any success yet in communicating with the CAN bus to read OBD PIDs.

Looking at 2x4logic's CMU board photos and analysis, I understand that the CAN bus is not directly connected to the main CPU, but instead goes through another microcontroller.
This other microcontroller must be communicating with the main CPU through some hardware protocol which I would expect to be I2C or SPI.

I understand that there may be some limitations, after all who whould want an infotainment system that is able to send potentially malicious commands to the PCM?
But I think we could still get something valuable out of it.

I have not yet had time to check inside my CMU nor I have a spare one to work on, but I have some ideas about how to get more information on this.

Thank you :)
 
  • Like
Reactions: Torben