Page 33 of 40 FirstFirst ... 8232425262728293031323334353637383940 LastLast
Results 801 to 825 of 986

Thread: E46 Can bus project.

  1. #801
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by BlueDevil204 View Post
    New member alert!!!!!! I have a Ls swapped 325 Ci. I have just about everything for the swap but I can't figure out what ECU to buy that talks to the stock ECU . Any suggestions?
    Shoot me a PM or e-mail with your swap details (Which LS version) and I can try and point you in the right direction.

  2. #802
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    Hi. inst. cluster E46 2004 year. I'm try to move the speed gauge with CAN message ID 0x153 xx xx xx xx xx xx xx xx and byte 2 increment - decrement but no luck. did i something incorrect?

  3. #803
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by sumi08 View Post
    Hi. inst. cluster E46 2004 year. I'm try to move the speed gauge with CAN message ID 0x153 xx xx xx xx xx xx xx xx and byte 2 increment - decrement but no luck. did i something incorrect?
    The speedometer on the e46 isn't run by can bus. Odd since the messages are there but it jus isn't. To make the speedometer move you need to supply a pulsed signal to the speed signal input. See the instrument cluster pin out and you'll see the input wire. The abs provides a "processed" speed signal to the Ike.
    thanile

  4. #804
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    Do you mean black connector pin 19 "abs processed left rear weel speed" ? I tried it : pulses with period from 0.5s to 10ms but no luck too.
    Last edited by sumi08; 06-07-2016 at 12:00 PM.

  5. #805
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by sumi08 View Post
    Do you mean black connector pin 19 "abs processed left rear wheel speed" ? I tried it : pulses with period from 0.5s to 10ms but no luck too.
    Can't say which pin. It's been several years since I hooked mine up :-) but process wheel speed sounds right. I thought I posted the wires i hooked up in this thread somewhere....

    What voltage are you trying? Has to be near 12V. Careful not to fry your Arduino. Been there done that :-)

    Thaniel

  6. #806
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    Voltage about 10 volts feedeng from cluster through resistor as i think, i use uln2003 with open collector

  7. #807
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    Yes! It's work!!!

  8. #808
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6

  9. #809
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    Thaniel thank you for information!

  10. #810
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Small update. The BMW MS45 in CAN11h mode (i.e pre-E6x) outputs one additional can message. ARBID 0x338 - I guess we can call that DME3. So far the only thing I found that's broadcast on it is the sport mode status of the MS45 (and presumably MSV80 in the Z4). Byte 2.

    0 = Sport on (request by SMG transmission)
    1 = Sport off
    2 = Sport on
    3 = Sport error
    Last edited by TerraPhantm; 06-23-2016 at 08:11 PM.

  11. #811
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by TerraPhantm View Post
    Small update. The BMW MS45 in CAN11h mode (i.e pre-E6x) outputs one additional can message. ARBID 0x338 - I guess we can call that DME3. So far the only thing I found that's broadcast on it is the sport mode status of the MS45 (and presumably MSV80 in the Z4). Byte 2.

    0 = Sport on (request by SMG transmission)
    1 = Sport off
    2 = Sport on
    3 = Sport error
    Great. I've added to the list on page 1.

  12. #812
    Join Date
    Jun 2016
    Location
    Ukraine
    Posts
    6
    My Cars
    2008 KIA SEED ED
    CAN message ID: 1F3 DATA: 40 80 00 ff 41 7f 00 08 turns off DSC light and hand-brake light.
    Last edited by sumi08; 06-29-2016 at 05:15 PM.

  13. #813
    Join Date
    Nov 2015
    Location
    Los Angeles
    Posts
    8
    My Cars
    E46
    Thaniel you think I can help me out on my cluster i know basic information but I'm pretty sure I can get it down me n my brother did all the wiring so far 325ci ls1 swapped the car is running just no cluster

    - - - Updated - - -

    I got a s54 cluster e46 325ci chassis with ls1 t56 swap can you email me I'm havin trouble where to start thank you very much. My car is already running Rollitthoo@gmail.com

  14. #814
    Join Date
    Feb 2014
    Location
    Mankato, MN
    Posts
    108
    My Cars
    88 Mazda RX-7 LS Swapped
    subscribed (turbo 5.3 4l80 e46 swap)

  15. #815
    Join Date
    Nov 2007
    Location
    Eskilstuna, Sweden
    Posts
    15
    My Cars
    BMW E30 325 24v, BMW E30 324 turbo diesel
    Big thanks for your research. I'm trying to control a E46 cluster from a MS3X and this thread has helped me a lot!

  16. #816
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by clew View Post
    Big thanks for your research. I'm trying to control a E46 cluster from a MS3X and this thread has helped me a lot!
    varsågod

  17. #817
    Join Date
    Sep 2016
    Location
    Tampa, FL
    Posts
    1
    My Cars
    E46
    Do you sell the hardware to build this? I am starting to do an LS swap in my e46 and need some help. If you can, any info would be greatly appreciated. Thanks

  18. #818
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by Ericmblaze View Post
    Do you sell the hardware to build this?
    Yah. I'll drop you a PM.

  19. #819
    Join Date
    Oct 2016
    Location
    Somerset, NJ
    Posts
    11
    My Cars
    Z4, Supra
    Been lurking for quite some time, but its my turn Working on a 2007 Z4 with a 2JZ project, and realized this thread was going to be very important. Appreciate everyone's work on decoding the CAN system! Starting off, confirming Z4 cluster accepts RPM just like E46:
    ARBID: 0x316 (DME1)
    -B0
    -B1
    -B2 RPM LSB
    -B3 RPM MSB [RPM=(hex2dec("byte3"&"byte2"))/6.4]
    -B4
    -B5
    -B6
    -B7

    Speedometer does not seem to work using:
    ARBID: 0x153 (ASC1)
    -B0
    -B1 Speed LSB
    -B2 Speed MSB [Signal startbit: 12, Bit length: 12, 0x0008 = 1 km/hr]
    -B3
    -B4
    -B5
    -B6
    -B7

    But, reading further down, the gauge does move once I apply 50% duty 0-12v signal right at the back of the cluster, pin 6. Schematics show this pin receives a conditioned frequency signal from the ABS unit, left-rear wheel. This will work for me as I can directly feed this into my AEM Infinity ecu. My intentions are to eventually keep the ECU in place, but fool it into thinking there is a N52 engine in there running (primarily for OBD2 reasons), but since I have electric power steering, I will need a RPM signal to fool the system so it can power up. More to come as I do investigation - hoping that the CAN ARBIDs and mapping is very similar to E46!

  20. #820
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Good to hear of your project. Hope you find the info in this thread helpful.

    Quote Originally Posted by dre99gsx View Post
    Been lurking for quite some time, but its my turn Working on a 2007 Z4 with a 2JZ project, and realized this thread was going to be very important. Appreciate everyone's work on decoding the CAN system! Starting off, confirming Z4 cluster accepts RPM just like E46:
    This is a Z4 cluster driven with the messages from this thread

    https://www.youtube.com/watch?v=Up_bi_Zfylw

    Quote Originally Posted by dre99gsx View Post
    But, reading further down, the gauge does move once I apply 50% duty 0-12v signal right at the back of the cluster, pin 6. Schematics show this pin receives a conditioned frequency signal from the ABS unit, left-rear wheel. This will work for me as I can directly feed this into my AEM Infinity ecu.
    Yes. The speedometer gets it's values direct and not from the can bus. The speed messages are still on the bus and can be used for other things.

    Quote Originally Posted by dre99gsx View Post
    My intentions are to eventually keep the ECU in place, but fool it into thinking there is a N52 engine in there running (primarily for OBD2 reasons), but since I have electric power steering, I will need a RPM signal to fool the system so it can power up. More to come as I do investigation - hoping that the CAN ARBIDs and mapping is very similar to E46!
    Yah the can bus messages are very similar. Few tips. To get the EPS to work you need to fully simulate the missing DME messages. The EPS won't come on if it sees can bus errors. Or at least that was my experience. But if the messages are correctly simulated it does work :-)

    Not sure I follow the reason to keep the ECU in place for OBDII reasons. You could program a module to respond to OBDII requests like the DME did or translate them to the new engines communication method. But whatever works.

  21. #821
    Join Date
    Oct 2016
    Location
    Somerset, NJ
    Posts
    11
    My Cars
    Z4, Supra
    Thanks for the video link! Looks like EV powering the Z4? Must get annoying with all those beeps.

    I got the EPS to work (finally). Only way to do so was to connect the DME with power and CAN_H/L. You are most likely correct, there are a bunch of messages that need to occur for the EPS to enable. I had to input a 960hz signal at the crank input for the DME to believe the engine was running. This caused the tach to show RPM, and the requirement is >300 for EPS to enable. As soon as I did that, I had power steering (Note: no engine is in the car currently!).

    Pretty cool. To mimic all the CAN messages would be great, I'm sure I can sniff the bus and just emulate them one by one. If you have a list of messages right off the bat, it can save me some time as well (if their listed on this thread, please point me to the correct page!)
    Last edited by dre99gsx; 10-08-2016 at 08:58 AM.

  22. #822
    Join Date
    Dec 2012
    Location
    Moorestown NJ
    Posts
    7
    My Cars
    2008 BMW 750i
    Thaniel,

    I have to say I've spent hours reading on your information. By chance can you drop me a PM with info on the hardware, etc needed for this?

    I'm in the planning phases right now and looking for a good donor. I want to do a 5.3 turbo 6 speed swap into a good m3 donor vehicle.

    I'm no expert in this manner but if you had a "plug and play" kit that would be amazing.

  23. #823
    Join Date
    Jan 2011
    Location
    Northern CA
    Posts
    1,988
    My Cars
    1998 M3/4/5
    Quote Originally Posted by Thaniel View Post
    ARBID: 0x610 also sent from the instrument cluster if a 0x610 "remote frame" is recieved. Appears the remote frame is sent by the ABS
    This data contains the last 7 digits of the vin number in the ECU.
    -B0 as is but drop the last zero and it is the last number in the vin
    -B1 as is (in hex) the 3rd and 2nd number from the end in the vin
    -B2 as is (in hex) the 5th and 4th number from the end in the vin
    -B3 in ASCII the 6th from the end in the vin
    -B4 in ASCII the 7th from the end in the vin
    -B5 0
    -B6 0
    -B7 0
    Example B4 = 4B (or K in ASCII) B3 = 43 (or C in ASCII) B2 = 71, B1 = 80, B0 = 90. Vin = KC17809
    I'm a bit confused here - the example shows B1 & B2 not converted to hex and the VIN should contain 71, not 17 (invalid). Are B1/B2 supposed to be converted to hex? Thanks!

    71 decimal = 0x47
    80 decimal = 0x50
    S54 swap DME flashing - $100
    S54 swap CAN interface board (for proper A/C & check engine light) - $275
    e36 SAP sim/secondary air pump simulator:
    $75 - standard or $170 - plug & play
    e36 post-cat O2 sims: $115 shipped, plug & play

  24. #824
    Join Date
    Nov 2005
    Location
    Kilmarnock, VA
    Posts
    1,873
    My Cars
    E53, E90, Triumph GT6
    Quote Originally Posted by dre99gsx View Post
    Thanks for the video link! Looks like EV powering the Z4? Must get annoying with all those beeps.
    Yes and EV powered Z4. Beeps and codes all cleared and working EPS with subsequent updates. Unfortunately once something is working it is hard to get people to send me videos back :-)

    Quote Originally Posted by cbell13055 View Post
    Thaniel,

    I have to say I've spent hours reading on your information. By chance can you drop me a PM with info on the hardware, etc needed for this?
    Sure

    Quote Originally Posted by gpeterson View Post
    I'm a bit confused here - the example shows B1 & B2 not converted to hex and the VIN should contain 71, not 17 (invalid). Are B1/B2 supposed to be converted to hex? Thanks!

    71 decimal = 0x47
    80 decimal = 0x50
    Sorry I don't remember. But if mimicking the DME this code not necessary to send since it doesn't originate from the DME.

  25. #825
    Join Date
    May 2012
    Location
    South West Michigan
    Posts
    267
    My Cars
    e38 740i e39 540 wagon
    I got a few e39/39 clusters, want to give those a go ? Would like to see if I can get my ls swapped into my e38 this winter

Page 33 of 40 FirstFirst ... 8232425262728293031323334353637383940 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •