Notices
JK Electrical, Lighting & Sound Systems Bulletin board forum regarding topics such as stereo head units, CD players, MP3 players, speaker systems, amplifiers, hardmounted GPS devices, computers, headlight upgrades, fog lights, off-road lights, general wiring and anti-theft devices.

Hacking the CAN-Interior Bus

Thread Tools
 
Old 01-05-2014, 10:52 AM
  #21  
JK Freak
 
ABENDX's Avatar
 
Join Date: Oct 2009
Location: NARDIAN!
Posts: 588
Likes: 0
Received 2 Likes on 2 Posts
Default

Originally Posted by GotGecko
Thanks for that info. Although my JK has the RES, I have a RBZ to play with. Question: does your Jeep have the Infinity amp? If so, do you see commands going to the amp?
I wasn't sure it was on the bus but there seems to be some radio recognition that the amp is present. I think the level drops and two channels are turned off.


Both the radio and infinity amp are tied into the CANBUS. RES radio will not function correctly without the amp. Both have CANBUS feed lines.



I removed most of the CANBUS wiring from my car.... and to my amazement, very few issues came out of it. Assumed the PCM was going to have a conniption, but as it turns out, the Jeep will call out a network error and stop, not throwing (many) other codes that might cause other issues (don't have the ability that I know of to read the actual stream, so order might the reason I see a couple of other codes that seem to be effect).



Personally, what I am seeing out of this project is the ability to:
1. mask systems taken offline.

2. speed signal generation.
Sorry that I am no programmer... but I can kang your work all day long if it's open source and has a good start. Maybe in the end, I could even get something up to actually contribute (but no promises any work I did wouldn't make a real nerd cry).
Old 01-05-2014, 02:16 PM
  #22  
JK Newbie
Thread Starter
 
dcgibbons's Avatar
 
Join Date: Dec 2013
Location: Tabernash, CO
Posts: 24
Likes: 0
Received 0 Likes on 0 Posts
Default

Huh! I did not even know mine JK had an amp, I had to check

So yeah, not only does it have the CAN-IHS bus on its connector, it is in a much easier location to tap into than the radio. That'll be a much better place to junction into than behind the radio.

I'll pull out the amp and radio later tonight and see what messages can I get from each of them in isolation.
Old 01-05-2014, 02:28 PM
  #23  
JK Newbie
Thread Starter
 
dcgibbons's Avatar
 
Join Date: Dec 2013
Location: Tabernash, CO
Posts: 24
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by donfmorrison
This was my thought, too. The possibilities are almost endless! I have a Pi sitting here 3 ft from not doing anything at all -- methinks it will get some use soon!

I'd love to see a schematic of the harness you built for the radio.

I'll try and draw one up later tonight. It's really trivial.

And now that I know the amplifier harness has the CAN-IHS bus that'll be a great place, too. It's the same kind of 22-pin connector but with more wires, but in a much easier place to access.
Old 01-06-2014, 11:50 AM
  #24  
JK Newbie
Thread Starter
 
dcgibbons's Avatar
 
Join Date: Dec 2013
Location: Tabernash, CO
Posts: 24
Likes: 0
Received 0 Likes on 0 Posts
Default

This is interesting. If you play music from the USB source (ala iPhone), then it (whatever it is) blasts message id $3ac out on the bus and the radio will display that on its information display.

Code:
 (1389040747.468564)  vcan0  3AC   [8]  0B 01 20 20 20 20 20 20   '..      '
 (1389040747.497350)  vcan0  3AC   [8]  1B 03 20 4E 6F 20 49 6E   '.. No In'
 (1389040747.528932)  vcan0  3AC   [8]  03 03 66 6F 20 20 20 20   '..fo    '
 (1389040747.564518)  vcan0  3AC   [8]  3B 04 20 47 69 76 69 6E   ';. Givin'
 (1389040747.597491)  vcan0  3AC   [8]  23 04 27 20 59 6F 75 72   '#.' Your'
 (1389040747.633804)  vcan0  3AC   [8]  13 04 73 65 6C 66 20 41   '..self A'
 (1389040747.667984)  vcan0  3AC   [8]  03 04 77 61 79 20 20 20   '..way   '
 (1389040747.700881)  vcan0  3AC   [8]  0B 05 20 52 61 74 74 20   '.. Ratt '
 (1389040747.736770)  vcan0  3AC   [8]  1B 06 20 44 65 74 6F 6E   '.. Deton'
 (1389040747.760179)  vcan0  3AC   [8]  03 06 61 74 6F 72 20 20   '..ator  '
 (1389040747.794957)  vcan0  3AC   [8]  1B 07 20 4E 6F 20 49 6E   '.. No In'
 (1389040747.826042)  vcan0  3AC   [8]  03 07 66 6F 20 20 20 20   '..fo    '
 (1389040747.855264)  vcan0  3AC   [8]  3B 08 20 47 69 76 69 6E   ';. Givin'
 (1389040747.887166)  vcan0  3AC   [8]  23 08 27 20 59 6F 75 72   '#.' Your'
 (1389040747.923526)  vcan0  3AC   [8]  13 08 73 65 6C 66 20 41   '..self A'
 (1389040747.949203)  vcan0  3AC   [8]  03 08 77 61 79 20 20 20   '..way   '
 (1389040747.986814)  vcan0  3AC   [8]  0B 01 20 20 20 20 20 20   '..      '
Old 01-06-2014, 01:27 PM
  #25  
JK Super Freak

 
ShutterBug's Avatar
 
Join Date: Sep 2013
Location: Mentor, OH
Posts: 1,636
Received 6 Likes on 5 Posts
Default

It shows up on the display of my head unit.
Old 01-07-2014, 10:02 AM
  #26  
JK Newbie
Thread Starter
 
dcgibbons's Avatar
 
Join Date: Dec 2013
Location: Tabernash, CO
Posts: 24
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by donfmorrison
This was my thought, too. The possibilities are almost endless! I have a Pi sitting here 3 ft from not doing anything at all -- methinks it will get some use soon!

I'd love to see a schematic of the harness you built for the radio.

I didn't have a cad diagram for the receptacle end of the wiring harness, but you get the idea. It's a straight wiring for the 6 circuits my C2 harness had, plus splicing the 2 CAN connections off so bring to my CAN interface board. I think your harness will vary if you don't have an amplifier etc. There's a few options for that connector looking at the repair information.



For reference: Mopar Connection Repair Kit and 1438759-1 Product Details - TE

I actually bought some aftermarket radio repair harnesses off eBay to get that connector/receptacle cheap, though. TE doesn't make a receptacle mate for that connector that isn't part of a PCB mount solution.
Old 01-07-2014, 10:04 AM
  #27  
JK Newbie
Thread Starter
 
dcgibbons's Avatar
 
Join Date: Dec 2013
Location: Tabernash, CO
Posts: 24
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by ShutterBug
It shows up on the display of my head unit.
Yeah - when I first wrote that I was assuming the radio was sending out the messages, but later realized it's the UConnect module that's sending them to the radio itself.

You can blast out your own versions of those messages over the bus and the radio will happily display them. Another fun option.
Old 01-07-2014, 02:10 PM
  #28  
JK Newbie
 
GotGecko's Avatar
 
Join Date: Sep 2012
Location: United States
Posts: 18
Likes: 0
Received 0 Likes on 0 Posts
Default

Was planning a PI to stream internet radio (hate the satellite quality); would love to push song info.
Old 01-07-2014, 02:19 PM
  #29  
JK Newbie
 
GotGecko's Avatar
 
Join Date: Sep 2012
Location: United States
Posts: 18
Likes: 0
Received 0 Likes on 0 Posts
Default

Although thinking about it, I could probably do that and digital audio via USB.
Old 01-07-2014, 06:55 PM
  #30  
JK Newbie
 
donfmorrison's Avatar
 
Join Date: Dec 2013
Location: Edmond, OK
Posts: 10
Likes: 0
Received 0 Likes on 0 Posts
Default

Thanks for wiring diagram, dcgibbons! This looks like some fun.


Quick Reply: Hacking the CAN-Interior Bus



All times are GMT -8. The time now is 05:20 AM.