E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > ~DIY: $130 Rear View Camera with OEM integration (vendors will hate me)~



Reply
 
Thread Tools Search this Thread
      05-25-2016, 11:07 AM   #529
medexten
New Member
1
Rep
22
Posts

Drives: 328i E93
Join Date: Jun 2015
Location: USA

iTrader: (0)

Sorry to keep repeating my question... But has anybody with a manual transmission and no stock PDC attempted installation/gotten this to work?
Appreciate 0
      05-30-2016, 12:51 PM   #530
vespa
First Lieutenant
228
Rep
245
Posts

Drives: 2011 335i
Join Date: Dec 2014
Location: Thousand Oaks

iTrader: (0)

I've been having an intermittent issue where my bluetooth streaming gets paused when I shift thru reverse. Generally this is happening while parking so it's going to get paused soon anyway, but still it's curious. It's also extremely unpredictable when reconnecting/resuming playback but that might just be the way the BMW CIC works, I don't know.

So I pulled codes and found the following to have occurred while parking:

S 0085 No communication possible with: Dynamic Stability Control
S 0166 No communication possible with: Rain/light solar sensor
S 0180 No communication possible with: Safety module/restraint system
00C908 JBE: K-CAN line fault
00D104 RDC: K-CAN line fault
00D904 CAS: K-CAN line fault
00E147 Combox emergency call, body controller area network line fault
00E1C4 RAD / CIC / CHAMP: K-CAN line fault
00E2C4 CON: K-CAN line fault
00E444 SMFA: K-CAN line fault
00E484 SMBF: K-CAN line fault
00E5C4 CID: K-CAN line fault


Plus the following codes which occurred recently but I don't know if the car was driving or parking at the time:

00E704 IHKA control unit K-CAN line fault
00E594 No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
00E59A No message (yaw rate), receiver FRM, transmitter DSC
00E59C No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
009CAB FRM: One terminal 15 missing
00A0B1 CAS: Input, selector-level position, implausible


Plus the following codes which were oddly stored in the distant future (524280 km):

00A0B5 CAS: Fault, road speed signal
00A118 CAS: Roadspeed signal implausible


The car has no JB4, retrofit, or anything whatsoever on the CAN bus other than the autofocustech backup camera module, which seems to be a very likely culprit at this point. Has anyone else found something similar?
Appreciate 0
      05-30-2016, 02:02 PM   #531
Rotary Rasp
Lieutenant Colonel
Rotary Rasp's Avatar
244
Rep
1,857
Posts

Drives: 2009 E92 335i 6MT
Join Date: Aug 2008
Location: SoCal - Torrance

iTrader: (6)

Quote:
Originally Posted by vespa View Post
I've been having an intermittent issue where my bluetooth streaming gets paused when I shift thru reverse. Generally this is happening while parking so it's going to get paused soon anyway, but still it's curious. It's also extremely unpredictable when reconnecting/resuming playback but that might just be the way the BMW CIC works, I don't know.

So I pulled codes and found the following to have occurred while parking:

S 0085 No communication possible with: Dynamic Stability Control
S 0166 No communication possible with: Rain/light solar sensor
S 0180 No communication possible with: Safety module/restraint system
00C908 JBE: K-CAN line fault
00D104 RDC: K-CAN line fault
00D904 CAS: K-CAN line fault
00E147 Combox emergency call, body controller area network line fault
00E1C4 RAD / CIC / CHAMP: K-CAN line fault
00E2C4 CON: K-CAN line fault
00E444 SMFA: K-CAN line fault
00E484 SMBF: K-CAN line fault
00E5C4 CID: K-CAN line fault


Plus the following codes which occurred recently but I don't know if the car was driving or parking at the time:

00E704 IHKA control unit K-CAN line fault
00E594 No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
00E59A No message (yaw rate), receiver FRM, transmitter DSC
00E59C No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
009CAB FRM: One terminal 15 missing
00A0B1 CAS: Input, selector-level position, implausible


Plus the following codes which were oddly stored in the distant future (524280 km):

00A0B5 CAS: Fault, road speed signal
00A118 CAS: Roadspeed signal implausible


The car has no JB4, retrofit, or anything whatsoever on the CAN bus other than the autofocustech backup camera module, which seems to be a very likely culprit at this point. Has anyone else found something similar?
Wow, interesting. I believe you're right, it's probably caused by the emulator. Unfortunately, you're also probably the only person with a combox so I doubt you'll find any help here. Try unplugging the emulator and see if the error disappears.
__________________
Appreciate 0
      05-31-2016, 07:30 AM   #532
stephtech
Not enough time!
Canada
12
Rep
45
Posts

Drives: 2010 335XI
Join Date: Jan 2016
Location: Montreal - Canada

iTrader: (1)

Quote:
Originally Posted by vespa View Post
I've been having an intermittent issue where my bluetooth streaming gets paused when I shift thru reverse. Generally this is happening while parking so it's going to get paused soon anyway, but still it's curious. It's also extremely unpredictable when reconnecting/resuming playback but that might just be the way the BMW CIC works, I don't know.

So I pulled codes and found the following to have occurred while parking:

S 0085 No communication possible with: Dynamic Stability Control
S 0166 No communication possible with: Rain/light solar sensor
S 0180 No communication possible with: Safety module/restraint system
00C908 JBE: K-CAN line fault
00D104 RDC: K-CAN line fault
00D904 CAS: K-CAN line fault
00E147 Combox emergency call, body controller area network line fault
00E1C4 RAD / CIC / CHAMP: K-CAN line fault
00E2C4 CON: K-CAN line fault
00E444 SMFA: K-CAN line fault
00E484 SMBF: K-CAN line fault
00E5C4 CID: K-CAN line fault


Plus the following codes which occurred recently but I don't know if the car was driving or parking at the time:

00E704 IHKA control unit K-CAN line fault
00E594 No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
00E59A No message (yaw rate), receiver FRM, transmitter DSC
00E59C No message (steering angle), receiver FRM, transmitter SZL/LWS/DSC
009CAB FRM: One terminal 15 missing
00A0B1 CAS: Input, selector-level position, implausible


Plus the following codes which were oddly stored in the distant future (524280 km):

00A0B5 CAS: Fault, road speed signal
00A118 CAS: Roadspeed signal implausible


The car has no JB4, retrofit, or anything whatsoever on the CAN bus other than the autofocustech backup camera module, which seems to be a very likely culprit at this point. Has anyone else found something similar?

It seems like the can L & H wires get either shorted out or gets heavily disturbed. To get so many CAN errors, you should have a major problem but most likely easy to diagnose. Make sure the white wire (12V to cam) is only going to the camera and not making contact with any other wires. Double-check your wiring connections as per the first post, do not improvise anything as it may have an impact that you do not think of.

If all wiring checks out fine, disconnect the connector at the emulator box and run like that for a few days to see if it fix your problem. clear error codes before returning on the road.

after a few days, scan for error codes even if you did not get an error light.

You may have a problem unrelated to the emulator but that pop errors more often with the emulator.

Is you COMBOX retrofitted?
Appreciate 0
      05-31-2016, 01:57 PM   #533
vespa
First Lieutenant
228
Rep
245
Posts

Drives: 2011 335i
Join Date: Dec 2014
Location: Thousand Oaks

iTrader: (0)

Has anyone else scanned for codes with ISTA after using this emulator for a while? I don't have any symptoms other than the bluetooth pausing and/or struggling to reconnect. I have no retrofitted, replaced, or weird parts of any type on the car other than this camera. The wiring is very clean, nicely twisted, and directly soldered, see pics here: http://www.e90post.com/forums/showth...6#post18055036

Of course it's possible that the wiring, soldering, or plug fiddling may have weakened the can bus but I suspect it's actually the emulator software itself, not the hardware. For example, the fact that you cannot use both a camera emulator and a cic retrofit emulator in the same car seems to suggest that maybe these emulators spew data onto the can bus without following proper protocol.
Appreciate 0
      06-01-2016, 10:19 PM   #534
stephtech
Not enough time!
Canada
12
Rep
45
Posts

Drives: 2010 335XI
Join Date: Jan 2016
Location: Montreal - Canada

iTrader: (1)

Quote:
Originally Posted by vespa View Post
Has anyone else scanned for codes with ISTA after using this emulator for a while? I don't have any symptoms other than the bluetooth pausing and/or struggling to reconnect. I have no retrofitted, replaced, or weird parts of any type on the car other than this camera. The wiring is very clean, nicely twisted, and directly soldered, see pics here: http://www.e90post.com/forums/showth...6#post18055036

Of course it's possible that the wiring, soldering, or plug fiddling may have weakened the can bus but I suspect it's actually the emulator software itself, not the hardware. For example, the fact that you cannot use both a camera emulator and a cic retrofit emulator in the same car seems to suggest that maybe these emulators spew data onto the can bus without following proper protocol.

according to your pictures, I see a quality installed setup, soldered and shrink tube. It is most likely not your installation that is in fault.

I just recently installed mine. I had an issue at first so I contacted autofocus. They gave me that same wiring as the in the first post, they even linked this forum as a reference. They told me that they had this emulator for 3 years and that it is now a mature product. Firmware in the unit must be ok. But maybe something else is defective inside. There is a voltage regulator, a CAN transceiver and a microcontroller.

I haven't scanned the car yet for error code but I did listen to the CANBUS to catch the packet from the emulator. Some messages are sent 3 times in a row without waiting for an aknowledge, this is a bit unusual. I suspect they made that on purpose to try to recover for bad installs on CAN wires (too long, not twisted, etc...).

The test to disconnect the emulator for a couple days is still valid. It is a pain to get access but I do not see any other way to rule out the emulator.
Appreciate 0
      06-02-2016, 03:25 PM   #535
vespa
First Lieutenant
228
Rep
245
Posts

Drives: 2011 335i
Join Date: Dec 2014
Location: Thousand Oaks

iTrader: (0)

I measured the CAN bus resistance to be at 60 Ohms which I believe is ideal. I tried to clear the codes with both Rheingold and ISTA/P, but many codes wouldn't clear. I did manage to clear the 2 roadspeed errors which had occurred at 524280km but then a Combox emergency call error appeared at 524280km. Previously that Combox error was at a real mileage. I'm guessing that it logs errors at 524280km whenever it can't communicate with whatever module should be supplying mileage.

Unfortunately it's all very unpredictable. This morning I got in and started the car just as quickly as usual and my podcast resumed instantly whereas it usually takes about 60-90 seconds and often requires switching back and forth between radio and bluetooth to reestablish the link. But a few days ago my podcast randomly paused while I was cruising uneventfully on the freeway.

Maybe I'll spy on the CAN bus and see if I can detect collisions or signs of excessive retries. What messages are linked to the emulator?
Appreciate 0
      06-03-2016, 11:50 PM   #536
vespa
First Lieutenant
228
Rep
245
Posts

Drives: 2011 335i
Join Date: Dec 2014
Location: Thousand Oaks

iTrader: (0)

I checked codes with Rheingold again tonight and sure enough it found nearly the same list of errors as before, but freshly updated with recent mileage. I tried to clear them and again couldn't get them to clear. I unplugged the camera emulator, tried again to clear codes, and everything cleared just fine.

My bluetooth has been working exceptionally well this week so unfortunately I won't likely see a dramatic improvement with the emulator removed but I have been logging CAN errors every 5-10 miles lately so I should be able to see a difference in that regard soon enough.

I looked at the board and it seems reasonably well made. It's just an ARM7 and LDO on a simple pcb so there's not much to go wrong but I'll look at it more closely next week.

While I was in there I tried powering the camera to see if it would work without the stupid emulator but sadly it does not. The CIC just ignores the reverse signal even when a valid video signal and all the proper coding are all there.
Appreciate 0
      06-04-2016, 12:17 AM   #537
stephtech
Not enough time!
Canada
12
Rep
45
Posts

Drives: 2010 335XI
Join Date: Jan 2016
Location: Montreal - Canada

iTrader: (1)

It is odd that you see so many errors on your cars. As of now, I am thinking that your emulator is doing more than what it should on the CANBUS.

You cannot simply remove the emulator and expect the CIC to display the reverse camera screen, it needs to receive the message from the emulator.
I don't have yet the full recipe but I know that the emulator monitor the transmission going in reverse signal then there is some sort of handshake occuring between the CIC and emulator. At least one message is telling the CIC to display the reverse screen, and another one to display the video.

Here is what I know so far:

order of things:
1- going into REVERSE with speed selector: transmission send 1D2 D2 0C xx xx xx xx xx xx (indicating reverse)
2- emulator respond immediately (3 times) 39B D1 4B 14 39 (this maybe to get the rear view screen)
3- emulator send (3 times) 38F E5 4B 14 E7 (this maybe to actually display video from the camera, lag sometime in video display correspond to lag receiving this frame if something flaky in the CANBUS wiring)
4- going into NEUTRAL with speed selector: transmission send 1D2 B4 0C xx xx xx xx xx xx (indicating reverse)
5- emulator respond immediately (only once) 38F E6 4B 14 E7 (screen goes back to previous display)

I am still missing something because when I replay this pattern, CIC refuse to display the reverse screen, it just ignore what I send. If you find the missing link, I would appreciate to know because I want to remove the emulator from my system. I tis working fine but I already have another board that can read/write on the CANBUS. note that I am with an AUTO trans.
Appreciate 0
      06-20-2016, 10:27 AM   #538
medexten
New Member
1
Rep
22
Posts

Drives: 328i E93
Join Date: Jun 2015
Location: USA

iTrader: (0)

Is there any consensus on the best trunk handle rearview camera? Any of them better than the Autofocustech product on eBay?
Appreciate 0
      06-20-2016, 10:57 AM   #539
StevenY.
///M
StevenY.'s Avatar
United_States
227
Rep
2,248
Posts

Drives: 10' SG e92 335i
Join Date: Aug 2012
Location: NYC

iTrader: (1)

Getting ready to purchase all the parts, is this the same as the previously linked quadlock extension? Thanks.
http://www.ebay.com/itm/401132798500
__________________
Appreciate 0
      06-21-2016, 08:20 PM   #540
m3toboot
Private First Class
Australia
25
Rep
159
Posts

Drives: ///3
Join Date: Jul 2015
Location: Sydineeeeeeee

iTrader: (0)

Had similar issues with autofocustech. Its a misnomer really as their info is dubious at best even accounting for language differences. Have noticed several perform like this. Suspect your emulator is at fault. However good luck with dealing with autofocustech as they will say they have sold gazillions with no issues etc.
Appreciate 0
      06-21-2016, 09:43 PM   #541
medexten
New Member
1
Rep
22
Posts

Drives: 328i E93
Join Date: Jun 2015
Location: USA

iTrader: (0)

Quote:
Originally Posted by m3toboot
Had similar issues with autofocustech. Its a misnomer really as their info is dubious at best even accounting for language differences. Have noticed several perform like this. Suspect your emulator is at fault. However good luck with dealing with autofocustech as they will say they have sold gazillions with no issues etc.
How was the actual backup camera performance? Or did you use a different brand?
Appreciate 0
      07-01-2016, 11:04 PM   #542
rom3o
Registered
0
Rep
3
Posts

Drives: 2011 328xi
Join Date: Jul 2015
Location: London, ON

iTrader: (0)

Hi gentlemen, I too purchased this setup and have followed the instructions, but i am also having the "only works first time in reverse" issue. First time works great, cam comes on instantly and vertical PDC as well, but after I park and reverse again I just get grey on the screen with PDC. I also have CIC and Factory rear PDC, auto trans.

Has anyone figured out why this happens? Really appreciate it.

Last edited by rom3o; 07-01-2016 at 11:08 PM.. Reason: typo
Appreciate 0
      07-04-2016, 12:18 PM   #543
rom3o
Registered
0
Rep
3
Posts

Drives: 2011 328xi
Join Date: Jul 2015
Location: London, ON

iTrader: (0)

Looking for help, will pay

Is there anyone who would be willing to help troubleshoot this issue? Willing to pay to make this work.

I uploaded pictures of my wiring and a modified version of GRZES's diagram illustrating how i have this wired up as well as video of the issue: https://onedrive.live.com/?authkey=%...F01815B37C600C

As for the code, i've read and re-read all possible forum posts, nothing seems to help, here is what i have:

I added $3AG to the CAS and NFRM ECU's, added the following to the CIC module:

MACRO_PDC
aktiv
MACRO_REARVIEW
aktiv
RVC_CIC
wert_23 (also tried wert_21 for the european pin out)
MACRO_L6_PARKMENU
aktiv
PDC_DIRECTION
vertikal

Also tried suppliers suggested code with the above code, made no difference:

MACRO_PDC_TOPVIEW
aktiv
TVC_WIDTH_0C
wert_02

I dont believe its an issue with power to the camera because as you will see in the video, even with the camera disconnected when the emulator turns on the first time you can see a black box where the feed should be, subsequent shifts into reverse only show a grey box meaning its not putting up the camera portion. Same result with power to the cam, first time video feed shows up, second time grey box with no feed. Either way I also tried wiring the cam to direct 12v line, same thing.

I see some people used a harness to wire this emulator in and some didnt, could that somehow be causing the issue? although that makes no sense since its just extending the wires of the harness.

Any suggestions would be helpful.

Edit.

Adding pictures below of my wiring, if anyone sees an issue please let me know, should be easy to follow, the pins line up with the factory harness, and i have numbered them accordingly.










Last edited by rom3o; 07-04-2016 at 09:27 PM.. Reason: adding pictures
Appreciate 0
      07-05-2016, 10:56 AM   #544
Josh_G
Second Lieutenant
Josh_G's Avatar
United Kingdom
48
Rep
256
Posts

Drives: BMW M2 Competition
Join Date: Feb 2016
Location: Surrey

iTrader: (0)

i will be doing this install using the same camera but a different emulator that is designed to activate CICs navigation and voice control as well as doing the rear cam.

i have two wires to give power to the cam.. switched ignition and power when in reverse, which one shall i use? i'm thinking it be best to use switched ignition what do you guys think?
Appreciate 0
      07-05-2016, 11:03 AM   #545
stephtech
Not enough time!
Canada
12
Rep
45
Posts

Drives: 2010 335XI
Join Date: Jan 2016
Location: Montreal - Canada

iTrader: (1)

Quote:
Originally Posted by Josh_G View Post
i will be doing this install using the same camera but a different emulator that is designed to activate CICs navigation and voice control as well as doing the rear cam.

i have two wires to give power to the cam.. switched ignition and power when in reverse, which one shall i use? i'm thinking it be best to use switched ignition what do you guys think?
I would use a switched voltage only when in reverse.
According to what I understand for most economic rearview camera, they are running at 3.3 Volts. The input voltage is around 13.5 - 14 V, the regulator which is inline with the camera wires, is just encapsulated in the mold for the wires. The regulator would become hotter if always on than if only intermittent use. It may destroy the regulator quite fast.

just my 2cents
Appreciate 4
      07-05-2016, 11:19 AM   #546
Josh_G
Second Lieutenant
Josh_G's Avatar
United Kingdom
48
Rep
256
Posts

Drives: BMW M2 Competition
Join Date: Feb 2016
Location: Surrey

iTrader: (0)

Quote:
Originally Posted by stephtech View Post
I would use a switched voltage only when in reverse.
According to what I understand for most economic rearview camera, they are running at 3.3 Volts. The input voltage is around 13.5 - 14 V, the regulator which is inline with the camera wires, is just encapsulated in the mold for the wires. The regulator would become hotter if always on than if only intermittent use. It may destroy the regulator quite fast.

just my 2cents
see i wouldn't have thought of that

i'll run it on the switched reverse power then
Appreciate 0
      07-07-2016, 04:54 AM   #547
Josh_G
Second Lieutenant
Josh_G's Avatar
United Kingdom
48
Rep
256
Posts

Drives: BMW M2 Competition
Join Date: Feb 2016
Location: Surrey

iTrader: (0)

I have revived two cameras by the ebay vendor when i only ordered one!!

based in the UK, if anyone wants it hit me up a PM
Appreciate 0
      07-08-2016, 11:30 PM   #548
rom3o
Registered
0
Rep
3
Posts

Drives: 2011 328xi
Join Date: Jul 2015
Location: London, ON

iTrader: (0)

CIC.C08 /.C10

Can anyone help me understand this, when I select the CIC module the popup shows:

CIC.C08

after I click OK and click Reading ECU it switches to:

CIC.C10

And when i execute coding it codes as CIC.C10, Is this normal? Can anyone tell me what this means? shouldnt it code as CIC.C08?
Appreciate 0
      07-15-2016, 02:37 PM   #549
vespa
First Lieutenant
228
Rep
245
Posts

Drives: 2011 335i
Join Date: Dec 2014
Location: Thousand Oaks

iTrader: (0)

When you "read" the ECU it reads the version, C.10 in your case. Prior to that it just assumes you have C.08 or newer.
Appreciate 0
      07-15-2016, 10:21 PM   #550
lostindark
New Member
0
Rep
9
Posts

Drives: BMW X5
Join Date: Feb 2016
Location: Seattle, WA

iTrader: (0)

I bought the camera and emulator from autofocustech. After checking the wires I'm confused. The camera comes with a super long av cable, but the power cable is not that long.

I assume the emulator need to be installed at the back of the CIC unit, which is behind the nav screen, and I need to route the camera av cable to the cic, and camera power cable to the emulator. The camera power cable definitely not long enough.

How do your guys solve this? Btw, I have a 2013 X5.
Appreciate 0
Reply

Bookmarks

Tags
reverse camera


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 10:32 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, 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