Do you already have the CAN-bus connected? Any listing of the telegrams picked up? (SDO or PDO?) Is the CANbus also used to communicate with the servo controller or is there a faster communication bus used?
I only have the CAN bus connected between the MCU and the IC currently. I'm working on getting some CAN sniffers/injectors setup now for that bus and the other *four* (five total) CAN buses on this car. Probably will be a few days before I actually have time to tinker with all of the CAN stuff.
Not sure what you mean by "the servo controller." There appear to be five CAN bus connections and some LIN connections on the MCU. The LIN stuff looks to work for homelink, the seat heaters, the electrochromatic mirror dimmers, and some 12V battery monitoring system I'm unsure about.
- - - Updated - - -
Excellent work. BTW If you find a way in, I think you are obligated by the
White Hat Hacker Code of Ethics to notify Tesla so that they can block it... I'm just sayin' ...
*shrugs*
I don't feel like I'm obligated to notify Tesla of anything at all, honestly. If they provided me with the hardware and such to tinker with, and maybe even some additional info and insight to make the job easier, then sure, they would be the first to know of anything I come up with. But I purchased the hardware I'm working with myself and I'm doing so basically blind to the inner workings. Also, considering pretty much anything I do here is going to involve some form of hardware hack and not something that some random person is going to be able to do to some random Model S to cause any issues... honestly, I'll probably just post my findings here and be done with it. If Tesla wants to follow along, they're more than welcome to just like anyone else. I'll gladly entertain their questions/comments/concerns.
- - - Updated - - -
Adding an external HDMI port would be absolutely fantastic. I could hook my smart phone to it, and whenever a message comes in, z quick tap on the camera button will let me see what's on the phone display without actually touching the phone. Yay!
Yeah, I was honestly thinking the same thing when I came up with the initial idea. Would require a switch of some kind to toggle between the rearview cam and the connected HDMI device, though, which would likely have three settings: Rear, Aux, Auto... where auto would default to the rear cam when nothing was connected to the aux HDMI.
Honestly, this will probably be the easiest part once I get a hold of a rear cam to play with...