As the title suggests, I am looking to set up an e380 as a stand alone device. Quick background...I am building a Lamborghini Aventador replica and the Audi MMI button pad (e380 from 2011 S4) is a close match to what is used for the Aventador center console. (Since oem Aventador parts are usually excessively expensive, it's much better to find cost effective alternatives). My prototype center console uses a simple Android touch screen system for the radio, navigation, etc, but I want to use the e380 for the buttons where possible. I am using an Arduino as an interface where needed; the e380 will talk to the Arduino, which will then interface with the Android unit (screen).
However, I don't have a j794 (mmi control head). I won't need it for the ultimate setup since all of its functions are done by the Android unit. Of course, the downside is while hacking the e380 I don't have access to the communication from the j794.
The connection between the e380 and the j794 is a simple rs232 serial connection. Based on research, my current "testing rig" has pin 8 (of the e380) grounded, 12v to pin 7, and 6v to pin 6 (wake up signal). Pin 16 is the serial data from the e380, and pin 15 is the serial data to the e380. (For diagnostic purposes, I can read the data stream on my
laptop connected to the Arduino). I setup the rs232 serial connection at 19200 baud, but I'll need confirmation that this is correct.
When I power up the e380, none of the leds light up. I do get a what appears to be a polling signal from the e380...7 bytes of data. This data stream is then repeated 20 (?) times with a 1 second delay between groups of 7 bytes. Afterwards, it stops Transmitting until I push the power button (the e380 volume knob), which makes the e380 repeat the data stream. Pushing other buttons does not result in any data output.
So... can anyone help me with this? Has anyone scanned the data going from the j794 to the e380? I'm guessing something else is needed other than just a constant 6v signal to the wake up wire, I.e an answer to the poll. Once the e380 is properly woken up, what responses are required after buttons are pushed? Again, I'm guessing that the j794 normally tells the e380 which leds to light up.
Any help would be appreciated!
Neil
Bookmarks