PT-CAN (E61) on BMW530 Touring
#1
New Members
Thread Starter
Join Date: Dec 2016
Location: Germany
Posts: 6
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: BMW 530xi
PT-CAN (E61) on BMW530 Touring
Hi.
I just wrote another post, sorry the double but there are some changes as I found interesting docs. I will now try to delete the old post.
I am trying to read the PT can bus (500kbps, wires red and blue/red) of a BMW 530xi (E61).
I use an Arduino, a can-shield interface and a "crocodile" to read the can signals without cutting the wires. I can already read well the K-can bus (100kbps, wires yellow and black) with this system , so I am sure everything is working perfectly.
Under the hood I found a bunch of wires. According to docs colors must be RED and BLUE/RED. I checked a RED-BLUE/RED twisted pair and I can see only a pulse (every 750ms, the pulse is 0,5 ms long).
Now I just read that there is an extra wire (KL_15) to wake up, and the 3 wires all all together into a "ribbon" cable. That means I am looking at the wrong wires...
Can somebody tell me HOW are they made?
I need an easy place where to place the "crocodile" and read the PT can bus.
Thanx
I just wrote another post, sorry the double but there are some changes as I found interesting docs. I will now try to delete the old post.
I am trying to read the PT can bus (500kbps, wires red and blue/red) of a BMW 530xi (E61).
I use an Arduino, a can-shield interface and a "crocodile" to read the can signals without cutting the wires. I can already read well the K-can bus (100kbps, wires yellow and black) with this system , so I am sure everything is working perfectly.
Under the hood I found a bunch of wires. According to docs colors must be RED and BLUE/RED. I checked a RED-BLUE/RED twisted pair and I can see only a pulse (every 750ms, the pulse is 0,5 ms long).
Now I just read that there is an extra wire (KL_15) to wake up, and the 3 wires all all together into a "ribbon" cable. That means I am looking at the wrong wires...
Can somebody tell me HOW are they made?
I need an easy place where to place the "crocodile" and read the PT can bus.
Thanx
#2
Senior Members
Join Date: Oct 2009
Location: Indiana, USA
Posts: 1,380
Likes: 0
Received 3 Likes
on
3 Posts
My Ride: 2007 530xi: Sport, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, HD Radio, SAT, Custom NCS coded options 2008 535xi: Sport, Night Vision, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, SAT, Custom NCS coded options, Rear Seat Heat Retrofit, Passport 9500ci
Model Year: 2008
Engine: N54
Those are pretty easy to find in the wire harness under/behind the glove box. There is a junction box where many of the computer module plug interfaces are.
#3
New Members
Thread Starter
Join Date: Dec 2016
Location: Germany
Posts: 6
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: BMW 530xi
Found, NoQuarter. Thank you!
It is BELOW the fuses, not BEHIND.
From the image of connector X13581 I found in BMW Online Wiring Diagram System (WDS) by BMW-Planet.net I wrongly assumed I needed to remove the fuses harness. From another doc I understood I need to remove the glove box instead: it is covering the connectors.
It is BELOW the fuses, not BEHIND.
From the image of connector X13581 I found in BMW Online Wiring Diagram System (WDS) by BMW-Planet.net I wrongly assumed I needed to remove the fuses harness. From another doc I understood I need to remove the glove box instead: it is covering the connectors.
#4
Senior Members
Join Date: Oct 2009
Location: Indiana, USA
Posts: 1,380
Likes: 0
Received 3 Likes
on
3 Posts
My Ride: 2007 530xi: Sport, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, HD Radio, SAT, Custom NCS coded options 2008 535xi: Sport, Night Vision, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, SAT, Custom NCS coded options, Rear Seat Heat Retrofit, Passport 9500ci
Model Year: 2008
Engine: N54
So.... Whatcha making? If it requires PT-Can it must be something interesting!
#5
New Members
Thread Starter
Join Date: Dec 2016
Location: Germany
Posts: 6
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: BMW 530xi
I already did it learning from the scratch on a VW Caddy and it was even too easy to extract something nice. I am using Arduino with canbus shield, a crocodile to read the cables, some Python code to read and save the data sequence. I also bought a chinese bluetooth interface and I am learning how to write android code to play with it.
I would like to read out realtime data about RPM, ABS, torque, pedals, and so on and I assume they are in the PT-can.
Just because they are there, so why not?
I believe it has to do with mountaineering: "I climbed the Everest because it was there"
#6
New Members
Join Date: Jan 2016
Location: Vietnam
Posts: 221
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: 2006 525i
Model Year: 206
Hi
Since you worked with Can wires, do you know how to best tap into a CAN wire? I am retrofitting PDC to mine and i cant find any connector with spare pins. Thebonly way seems to be tapping into exisiting Can wires. I read somewhere that soldering and heat tube are not recommended.
Since you worked with Can wires, do you know how to best tap into a CAN wire? I am retrofitting PDC to mine and i cant find any connector with spare pins. Thebonly way seems to be tapping into exisiting Can wires. I read somewhere that soldering and heat tube are not recommended.
#7
New Members
Thread Starter
Join Date: Dec 2016
Location: Germany
Posts: 6
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: BMW 530xi
Richie, I am using a can "crocodile": CANbus readers | Wagencontrol: fuel monitoring for GPS tracking systems
It works perfectly and is very sensitive. The only problem is the size of the sensor: being normally can bus twisted pair, you need to "untwist" at least 4 cm. In a car, where cables are short and usually packed together, it can be a little difficult. But it works.
I already used can bus in other applications. It would be possible to add a couple of wires to a connector to read easily a can bus signal on an Arduino Can Shield, but there is a problem with line resistance. It is possible that adding a device the R changes and some smart device signals it as an error...
It works perfectly and is very sensitive. The only problem is the size of the sensor: being normally can bus twisted pair, you need to "untwist" at least 4 cm. In a car, where cables are short and usually packed together, it can be a little difficult. But it works.
I already used can bus in other applications. It would be possible to add a couple of wires to a connector to read easily a can bus signal on an Arduino Can Shield, but there is a problem with line resistance. It is possible that adding a device the R changes and some smart device signals it as an error...
#8
Senior Members
Join Date: Oct 2009
Location: Indiana, USA
Posts: 1,380
Likes: 0
Received 3 Likes
on
3 Posts
My Ride: 2007 530xi: Sport, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, HD Radio, SAT, Custom NCS coded options 2008 535xi: Sport, Night Vision, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, SAT, Custom NCS coded options, Rear Seat Heat Retrofit, Passport 9500ci
Model Year: 2008
Engine: N54
I'm not so sure guys. The whole point of a canbus network is to add devices to the network. Certainly there is a length and device limit but nothing to be concerned about here I think.
Just be careful keeping twisted pairs twisted and make good quality connections.
My canbus project not only just listened to the traffic but also communicated back. I used the steering wheel buttons to run a "preferences" routine that put everything where I wanted it for "sport mode" for example.
Just be careful keeping twisted pairs twisted and make good quality connections.
My canbus project not only just listened to the traffic but also communicated back. I used the steering wheel buttons to run a "preferences" routine that put everything where I wanted it for "sport mode" for example.
#9
New Members
Join Date: Jan 2016
Location: Vietnam
Posts: 221
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: 2006 525i
Model Year: 206
So would it be ok if I just solder a new twisted pair of canbus wires to add in my PDC? I plan to connect it to the passenger seat's one.
@NoQuarter
@NoQuarter
#10
New Members
Thread Starter
Join Date: Dec 2016
Location: Germany
Posts: 6
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: BMW 530xi
More legend than science.
On the other side I want only read, not write on the bus. I would not like to send the wrong command and explode the airbags during my game...