E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > AUDIO/VIDEO + BLUETOOTH + Electronics/Alarm/Software > CAN BUS wire of CD player in the trunk?



Reply
 
Thread Tools Search this Thread
      08-04-2008, 03:37 AM   #1
leeza
Registered
4
Rep
3
Posts

Drives: F06
Join Date: Aug 2008
Location: NJ

iTrader: (0)

CAN BUS wire of CD player in the trunk?

Hi, guys..
Any one knows the CAN BUS wires of CD player in the trunk?
If there are CAN BUS wires for the CD in the trunk, does any one have any info on the color of the wires?

I need to tap CAN-High and CAN-low for my PAC SWI-CAN2 and SWI-X steering wheel interfaces. I'm running a carputer in the trunk using the stock LCD as the monitor for the carputer and planning on using the steering wheel interfaces as the remote controller for my carputer.

Thanks.
Appreciate 0
      09-09-2008, 10:17 PM   #2
scooby9
Major
scooby9's Avatar
Canada
61
Rep
1,120
Posts

Drives: 2007 E90 BMW 335xi
Join Date: Jul 2007
Location: Calgary, Alberta, Canada

iTrader: (6)

Bump... I'm ready to order a SWI-CAN2 and SWI-JACK but I have no idea where to tap into the CANBUS...
__________________
2007 BMW 335xi 6MT TiAg
Appreciate 0
      09-10-2008, 02:34 AM   #3
JoeyFiasco
Major
JoeyFiasco's Avatar
22
Rep
1,211
Posts

Drives: '09 Coupe
Join Date: Aug 2008
Location: P'boro, UK

iTrader: (0)

Hey guys,

I'm planning a carpc for my 335, is the SWI-CAN2 compatible with our vehicles? Some places listed, some don't. There's a product called Fusion Brain that could help out, has a bunch of digital inputs/outputs and like 10 analog inputs. It requires you to read voltages and what not. If you buy the fusion brain you will probably not need the SWI-CAN2. It would be great if the either product would let me control the phone feature from the SWCs as well

Quote:
Originally Posted by scooby9 View Post
Bump... I'm ready to order a SWI-CAN2 and SWI-JACK but I have no idea where to tap into the CANBUS...
Appreciate 0
      09-10-2008, 08:37 AM   #4
scooby9
Major
scooby9's Avatar
Canada
61
Rep
1,120
Posts

Drives: 2007 E90 BMW 335xi
Join Date: Jul 2007
Location: Calgary, Alberta, Canada

iTrader: (6)

According to the PAC site it should work for 2006-07:

http://pac-audio.com/products/produc...el%20Interface

But to be honest, I haven't found a thread where anyone has actually tried it...

Quote:
Originally Posted by JoeyFiasco View Post
Hey guys,

I'm planning a carpc for my 335, is the SWI-CAN2 compatible with our vehicles? Some places listed, some don't. There's a product called Fusion Brain that could help out, has a bunch of digital inputs/outputs and like 10 analog inputs. It requires you to read voltages and what not. If you buy the fusion brain you will probably not need the SWI-CAN2. It would be great if the either product would let me control the phone feature from the SWCs as well
__________________
2007 BMW 335xi 6MT TiAg
Appreciate 0
      09-10-2008, 08:40 AM   #5
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Its should be compatible however I dont think there are any CANbus lines running to the trunk anymore. I believe they were using fiber optic lines for a MOSTbus for the CD changer now.

http://www.e90post.com/forums/showthread.php?t=4194

I think you can use the CANbus line on the OBDII port for the SWI_CAN2, if its the same bus. I dont know if there is more than one CANbus on the vehicle, its possible.
Appreciate 0
      09-11-2008, 04:18 AM   #6
JoeyFiasco
Major
JoeyFiasco's Avatar
22
Rep
1,211
Posts

Drives: '09 Coupe
Join Date: Aug 2008
Location: P'boro, UK

iTrader: (0)

Quote:
Originally Posted by scooby9 View Post
According to the PAC site it should work for 2006-07:

http://pac-audio.com/products/produc...el%20Interface

But to be honest, I haven't found a thread where anyone has actually tried it...
was there a revision of the electronic system afterwards? it should work just the same I would think.

I think I'm going to stick to the fusion brain, just do it the measuring voltages and assigning them a value..
Appreciate 0
      09-11-2008, 03:26 PM   #7
glamprecht
Private First Class
glamprecht's Avatar
6
Rep
173
Posts

Drives: 330iE90, F15X5, F25X3, F15X5
Join Date: Jun 2006
Location: Ilinois

iTrader: (0)

There are more than 1 CAN bus:
Name:  bus list.jpg
Views: 9868
Size:  34.3 KB

You cannot get all info from 1 bus. You may have to connect to more than 1 bus.

Name:  e90bus.jpg
Views: 18152
Size:  41.8 KB

I want to do the same. I have a BMW CAN-RS232 interface that I am trying to figure out.
__________________
Jun 2006 330i Manual, Active Cruise, Comfort Access, Nav prof, Voice, Bluetooth
Appreciate 0
      09-11-2008, 03:59 PM   #8
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Quote:
Originally Posted by glamprecht View Post
There are more than 1 CAN bus:
Attachment 185110

You cannot get all info from 1 bus. You may have to connect to more than 1 bus.

Attachment 185111

I want to do the same. I have a BMW CAN-RS232 interface that I am trying to figure out.
Looks like the KCAN is the bus we are interested in as all the audio on the MOST seems to use the RAD2/CCC as a gateway onto the KCAN to interface to the JBE. Just have to find the right set of CANH/CANL pairs...Do you have a legend or key for all the acronyms on the network topology? I recognize a few .

CAN, LIN, MOST and K bus on one vehicle...geezus.

BTW, where did you grab this data from?

Last edited by HighVoltage; 09-11-2008 at 04:22 PM..
Appreciate 0
      09-12-2008, 02:45 PM   #9
glamprecht
Private First Class
glamprecht's Avatar
6
Rep
173
Posts

Drives: 330iE90, F15X5, F25X3, F15X5
Join Date: Jun 2006
Location: Ilinois

iTrader: (0)

Name:  Bus titles.jpg
Views: 7808
Size:  86.6 KB
__________________
Jun 2006 330i Manual, Active Cruise, Comfort Access, Nav prof, Voice, Bluetooth
Appreciate 0
      09-16-2008, 06:39 PM   #10
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Found them...well not me. Check post#28 thru #31
http://www.e90post.com/forums/showth...=131416&page=2
Appreciate 0
      09-17-2008, 09:31 PM   #11
scooby9
Major
scooby9's Avatar
Canada
61
Rep
1,120
Posts

Drives: 2007 E90 BMW 335xi
Join Date: Jul 2007
Location: Calgary, Alberta, Canada

iTrader: (6)

I believe the radio harness also has CAN+ and CAN- which is all I need for the SWI-CAN2 install.
__________________
2007 BMW 335xi 6MT TiAg
Appreciate 0
      09-17-2008, 09:44 PM   #12
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

The RAD2 module most definitely would but Im just not sure which two pins. The FZD is an option too.
Appreciate 0
      09-17-2008, 10:09 PM   #13
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

I think this should work:

http://www.e90post.com/forums/showpo...04&postcount=9

You can tap onto the KCAN bus lines on the ultrasonic module (pins 2 and 3). This module is real easy to get to. Just look for the DIY installation of the OEM alarm.
Appreciate 0
      09-22-2008, 08:47 PM   #14
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Just in case you needed to know, I verified that will work. Heres some CAN traffic i just grabbed off that network:
Code:
Index  Time (ms)   I.D.            #  Data
-------------------------------------------------------------------
0028   089262.965  [328]           06  F5 27 E4 01 73 0C 
0029   089264.086  [328]           06  F5 27 E4 01 73 0C 
0030   090600.157  [2F6]           02  00 F5 
0031   090600.948  [2F6]           02  00 F5 
0032   090601.738  [2F6]           02  00 F5 
0033   090602.529  [2F6]           02  00 F5 
0034   090603.317  [2F6]           02  00 F5 
0035   090604.108  [2F6]           02  00 F5 
0036   090604.897  [2F6]           02  00 F5 
0037   090605.688  [2F6]           02  00 F5 
0038   090606.477  [2F6]           02  00 F5 
0039   090607.268  [2F6]           02  00 F5 
0040   090608.258  [130]           05  00 01 A0 05 95
Appreciate 0
      09-25-2008, 02:03 PM   #15
glamprecht
Private First Class
glamprecht's Avatar
6
Rep
173
Posts

Drives: 330iE90, F15X5, F25X3, F15X5
Join Date: Jun 2006
Location: Ilinois

iTrader: (0)

Have you been able to figure out what the messages are?

What CAN converter are you using? I have a Vector CancaseXL and PCAN converter.

I am looking for the i-drive knob messages. Do you know where I can tap the PT-CAN -where the ACC messages are being sent? I would like to plot that on the CARPC as well.
__________________
Jun 2006 330i Manual, Active Cruise, Comfort Access, Nav prof, Voice, Bluetooth
Appreciate 0
      09-25-2008, 02:33 PM   #16
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Quote:
Originally Posted by glamprecht View Post
Have you been able to figure out what the messages are?
Not yet. I havent taken a good look at it yet to be honest but at first glance it looks like a custom protocol. I need to slap together a bit of software to log the traffic and build a histogram. Then "induce" traffic (i.e hit key fob buttons, etc) and try to relate the message to a function. There seems to be a lot of idle traffic even with the vehicle "off". I dont think it will be too difficult though.

Quote:
What CAN converter are you using? I have a Vector CancaseXL and PCAN converter.
I used an SST 5136-DNP-PCM along with the SST Analyzer software to grab that traffic. It took a few minutes for me to figure out the tsegs and prescalar for the bit timings of the KCAN baud rate (100kbit) which SST did not have as a default for in their software. The CEL light came up a few times but eventually I got it and cleared the fault by pulling the neg terminal on the battery.

I will probably end up going straight to an embedded platform at this point. I have a CAN-to-Ethernet product I designed a few years ago that should make this a bit more convienent (i.e out of the vehicle via wifi) once I tap in behind the dash.

Quote:
I am looking for the i-drive knob messages. Do you know where I can tap the PT-CAN -where the ACC messages are being sent? I would like to plot that on the CARPC as well.
I would have thought the idrive traffic would be on the KCAN (i.e CCC)? In any case, be careful tapping onto the PT-CAN or F-CAN while the vehicle is moving. I dont know your knowledge base of CANbus but if your bit timings are not correct or the differential lines cross you may/will hose the bus. I imagine the "Best" case scenario would be the vehicle going into limp mode. Im not sure I want to consider the worst case.

The upside is that they are more than likely not using a custom protocol for these two CANbus. Ill bet its SAE J1939. I think I saw a pinout for the FRM somewhere on this site, and that should have your tap point.

Let me know what you find or if you need any more help!
Appreciate 0
      10-03-2008, 12:56 PM   #17
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Ok, I found a nice point to tap either the KCAN or PT-CAN. Located on the FRM. Note: DO NOT try to bridge these two CAN networks.

PT-CAN
-----------
CANH - Pin44
CANL - Pin43

K-CAN
-----------
CANH - Pin 46
CANL - Pin 45
Appreciate 0
      10-04-2008, 02:01 AM   #18
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Well crap...does anyone know where the FWM is physically located? I must be blind...
Attached Images
 
Appreciate 0
      10-05-2008, 03:54 PM   #19
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Quote:
Originally Posted by glamprecht View Post
Have you been able to figure out what the messages are?
Update:

I got my CANbus to Ethernet gateway up and running. Its collecting the KCAN traffic and producing a web page with a histogram of all the traffic. Attached is small snippet. Ive tried unlocking the vehicle with the FOB from a locked and quiet (no traffic) condition. There is quite a bit of traffic, over 8000 packets. Unfortunately that event unlocks, fires up the lighting and initializes a ton of other events. A little more difficult to narrow down.
I also tried out the windows and I believe I have narrowed down the traffic for those events:

CANID, Packet data
3B6 51, FE, F0, F0, 00, 32, FE, 8C
3B7 51, F6, FF, FF, FF, 09, E0, 8C
3B9 00, F4, FF, FF, F0, FF, 0D, 85

These seem to correspond to the Driver side front (3B6), driver side rear (3B7), and passenger side read (3B9). I havent tried pass side front as I have a couple wires for power running out that window. Ill do some more data gathering to be sure and then start testing for transmitting onto the bus.
Attached Images
 
Appreciate 0
      10-09-2008, 09:55 AM   #20
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

I figured out that the 3Bx data is actually a response from the window actuator that includes the relative position of the window along the track. I also found a bug in my code in that I wasnt keeping track of the packet length. So that data for 3Bx above should be limited to 4 bytes (not all 8). The first two bytes are the position. This lets the JBE known how many more up/down requests to send out to the actuator to keep going up/down.

Here's something else:

CMD Sequence:

CanID, Data
1E3, F0, FF
1E3, F1, FF
1E3, F0, FF

Light bulb goes on over my head (literally)...

I've got a few more. So far I have control of the windows and lights, except oddly enough the driver's door. I am also working on the lock/unlock. Then, I think onto the RAD2 display. There's alot of traffic to process through though.

Not that anyone is paying attention at this point but I'm going to drop this thread and start a new post to maintain this as a blog in case anyone comes searching for the info like I initially did. I've looked all over the net and it looks like no one has really dug into the KCAN bus. Theres plenty of info on the old KBUS but nothing on KCAN. Maybe someone with a carputer or the like will find it useful.
Appreciate 0
      10-10-2008, 12:05 PM   #21
JoeyFiasco
Major
JoeyFiasco's Avatar
22
Rep
1,211
Posts

Drives: '09 Coupe
Join Date: Aug 2008
Location: P'boro, UK

iTrader: (0)

i'm paying attention!!
Appreciate 0
      10-10-2008, 12:12 PM   #22
HighVoltage
.
HighVoltage's Avatar
United_States
32
Rep
867
Posts

Drives: 07 E90 335i
Join Date: Aug 2008
Location: .

iTrader: (0)

Please feel free to post here with anything:

http://www.e90post.com/forums/showthread.php?t=177272
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:18 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST