I'm making up some new diagrams for the HMI Module.
Here's a text reference for the terminations until the images are finished.
Human Machine Interface Control Module NG 2.0
Gray plug [X2]
pin - color/stripe - description
01 - White/Violet - 12v+
02 - White/Green - MOST data
03 - Gray/Violet - MOST data
04 - na
05 - Gray/Yellow - unknown
06 - White/Blue - unknown
07 - na
08 - Gray/Violet - MOST data
09 - White/Green - MOST data
10 - na
11 - na
12 - na
Black plug [X1]
pin - color/stripe - description
01 - Gray/Yellow - Mic+
02 - Black/Gray - Mic-
03 - na
04 - na
05 - White/Blue - unknown
06 - na
07 - Red/Violet - 12v+ Battery
08 - Black - 0v (ground)
09 - Green/White - LIN data
10 - na
11 - Blue - CAN H
12 - White - CAN L
13 - Blue - CAN H
14 - White - CAN L
15 - na
16 - na
The CAN bus is jumped through in the module. I'm not sure what side is in and what side is out yet until i meter the wires.
The MOST bus is intriguing as it is an A/V bus connected through the HMI, Instrument Cluster, DISC Player, Display, Amplifier(if applicable) and Radio. MOST bus is also jumped through in the module.
The LIN bus I think hits the buttons like steering wheel, hvac controls, media controls...
I'm still investigating the system setup to further evaluate the next move, rather breaking the HMI software and reusing the hardware, or building a new bit of hardware. My only issue is a MOST controller is nearly impossible to come by. Although there are some aftermarket MOST integration products for foreign cars.
The HMI is actually pretty decent at a glance, it has 8Gb DDR3 Ram, 32Gb eMMC, LIN, CAN, MOST50, Accelerometer, BT/Wifi, GPS.
I'm may start finding someone with one of the nav map updates to see if they'll share the files. It may have some insight into the update process and maybe an easy way into the software. Otherwise steps will have to be taken to try and read the eMMC memory.
More to come...