Announcement

Collapse
No announcement yet.

AiM Dash Display install

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Altaran
    replied
    Also first update on sensor config:
    I did the coolant level warning sensor. It's a switch that works with a floating magnet. I used a 2k ohm resistor connected to a 5V output and connected it to the signal wire which is also connected to the analog input.
    In normal condition with enough fluid, sensor will send 0V to the input. When disconnected or with empty fluid tank, the reading will be at 4V. I set a rule in the AiM for coolant warning light to go on above 3V. First on done, more to go...

    Gesendet von meinem Pixel 7 mit Tapatalk

    Leave a comment:


  • Altaran
    replied
    So, one downside of this is that diagnostics of remaining factory modules will be limited. When the factory cluster is disconnected, access to diagnostic functions of other modules may also not work.
    Today I needed to access the LCM to change some coding options. No chance without the factory cluster connected to the K-Bus. So it is important to keep the possibility to reconnect the factory cluster in case of difficulties.
    Once the factory cluster was reconnected to the K-Bus, diagnostic access to the LCM worked like usual (same for inpa and pasoft).
    Although I'm still having issues to flash changes with ncsexpert: I change the options and it says coding successful, but then no changes are applied?! But this should be unrelated to the above as changing options with pasoft works...

    Gesendet von meinem Pixel 7 mit Tapatalk

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by elbert View Post
    ​I'm getting fuel level and outside temp data. I don't know if it's calculated or not, but AIM getting it from somewhere, and the values do change.
    Do you know the ID/offset for fuel level? I'd like to add it to my CAN gauge

    Edit: Never mind, I found the answer here: https://www.ms4x.net/index.php?title..._ID_0x613_ICL2

    If anyone is curious, fuel level is the 2nd byte of ID 0x613. Bits 0-6 are the level in liters and bit 7 is set when the fuel reserve light comes on.
    Last edited by heinzboehmer; 05-23-2024, 07:49 AM.

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by Altaran View Post
    Brake pressure should be readable through can bus.
    It is, but it's on another address than all the other parameters. Makes it annoying to grab if your device can't poll multiple at once.

    Edit: Not true, I got my buses confused when I originally made this comment. The pressures are only present on CAN bus for AWD cars. On the rest, MK60 will reply with the values if you request a specific function call on D bus. See this for more info: https://www.bimmerforums.com/forum/s...6#post28926476
    Last edited by heinzboehmer; 06-03-2024, 11:21 AM.

    Leave a comment:


  • Altaran
    replied


    Originally posted by bigjae46 View Post

    What's up!

    Just wanted to verify that you deleted the OE cluster.

    I'm not really concerned with DSC but does ABS still work normally? Can you still get data from the unit? I like looking at wheel speed and steering angle data.

    Im thinking this should be easy for me, all I have is the ECU, MK60, LCM (brake lights), and the IKE. Everything else has been deleted. The only other data I want is brake pressure data that I can't already get through CAN.
    Yes, I deleted the OEM cluster

    In my case I am running a standalone MK60 unit, so I cannot say for sure. But as far as I know, stock abs should work normally, abs function is dependent on wheel speed sensors and yaw sensor, which are directly connected. Brake pressure should be readable through can bus.

    Gesendet von meinem Pixel 7 mit Tapatalk

    Leave a comment:


  • bigjae46
    replied
    Originally posted by nickpiper12 View Post
    I have this swap completed. It took a few years and many hours to truly make it all work as factory.

    Select I/K/D-Bus info converted to CAN so the AIM can pick it up to avoid analog inputs. You will definitely need to convert the fuel level sensor. Haven't figured out the outside temperature sensor yet.

    A few things that are important to remember is that removing the IKE (factory cluster) will also cause some communication issues between certain modules.

    -If running a factory DSC module, it will no longer stream data over CAN. Upon start, there is a cross check between the IKE and DSC modules. You will always have an error within the MK60/20 module, and will never know whether DSC/MDM is on/off, etc.

    -If your car is SMG, the SMG won't be very happy due to MK60 errors.

    -If you still have AC, the data over the I/K-bus to CAN won't stream.

    -If you have PDC, it will no longer work.

    -GM5 module will have issues. Most notably the unlock/lock buttons both in car and on the key fob will not work.

    What’s up!

    Just wanted to verify that you deleted the OE cluster.

    I’m not really concerned with DSC but does ABS still work normally? Can you still get data from the unit? I like looking at wheel speed and steering angle data.

    Im thinking this should be easy for me, all I have is the ECU, MK60, LCM (brake lights), and the IKE. Everything else has been deleted. The only other data I want is brake pressure data that I can’t already get through CAN.

    Leave a comment:


  • Altaran
    replied
    Quick update in this:
    The dash is connected for the most part. OBD readings and getting values works without much effort. Since I cannot use K-Line input without sacrificing one can circuit, I routed additional wires from the LCM and routed them to the dash. Did a total of 6 wires (turn signals left and right, parking lights, low beams, high beams, rear fog light). Instead of tapping in, I used crimp connectors with shrink seals. You can literally yank them and they won't disconnect.

    In the coming days I will have to wire the other sensors, drain my tank, and start doing filling measurements. Thinking about just using the fuel pump to get it out...

    Gesendet von meinem Pixel 7 mit Tapatalk

    Leave a comment:


  • Altaran
    replied
    Originally posted by George Hill View Post

    Lol I thought I said that?

    Yes, you have to put the level sensors in series with the aim going through them to ground and use a pull up resistor. Then you have to do some math calculations to calibrate the reading in the AiM. I can't recall the resistor value off hand, but its pretty well documented online and the AiM FB group.
    You can use different resistors to make it work, it will just affect the ohm rating that you get out of it. Would have been good to get the data from someone who has done it to save time, but I guess ill have to see that. Sucks that you cant push the swimmer down with the sensor installed to get the bottom point. I will remove them to get the bottom measurement and some other points to generate a decent curve. I will have to drain the tank at some point to measure a bottom point.

    For the lights, I suppose tapping in for analog inputs it is. That or I will replace the LCM with an aftermarket CAN Unit...

    Leave a comment:


  • George Hill
    replied
    Originally posted by Altaran View Post
    I talked to tech support today as well. Using factory sensors is just like Nick said not going to be plug and play. The way they usually do it is connect ground and connect signal and connect current with a resistor to signal and start measuring.
    Lol I thought I said that?

    Yes, you have to put the level sensors in series with the aim going through them to ground and use a pull up resistor. Then you have to do some math calculations to calibrate the reading in the AiM. I can't recall the resistor value off hand, but its pretty well documented online and the AiM FB group.

    Leave a comment:


  • Altaran
    replied
    Originally posted by George Hill View Post

    Unless its so personal data, I'd ask to keep the questions going on this thread so other people including myself can follow along, and maybe help along the way. I'll be doing something similar in my car down the road so this info is useful to me and likely others.
    I just asked him for his Race Studio Config File, so I don't have to ask for the math formulas. Don't know if he would want to make that public, guess thats up to him. I have not received feedback on that pm...

    I talked to tech support today as well. Using factory sensors is just like Nick said not going to be plug and play. The way they usually do it is connect ground and connect signal and connect current with a resistor to signal and start measuring. So getting this data and what type of resistor used would really help to speed things up.


    Originally posted by nickpiper12 View Post
    I have this swap completed. It took a few years and many hours to truly make it all work as factory.

    Select I/K/D-Bus info converted to CAN so the AIM can pick it up to avoid analog inputs.
    -GM5 module will have issues. Most notably the unlock/lock buttons both in car and on the key fob will not work.
    How did you do that? I have not found that option in RS3. Does it "occupy¨ one of the two Can circuits? Since I run another ABS I need both Can Bus.

    Leave a comment:


  • George Hill
    replied
    Originally posted by nickpiper12 View Post
    I have this swap completed. It took a few years and many hours to truly make it all work as factory.

    Select I/K/D-Bus info converted to CAN so the AIM can pick it up to avoid analog inputs. You will definitely need to convert the fuel level sensor. Haven't figured out the outside temperature sensor yet.

    A few things that are important to remember is that removing the IKE (factory cluster) will also cause some communication issues between certain modules.

    -If running a factory DSC module, it will no longer stream data over CAN. Upon start, there is a cross check between the IKE and DSC modules. You will always have an error within the MK60/20 module, and will never know whether DSC/MDM is on/off, etc.

    -If your car is SMG, the SMG won't be very happy due to MK60 errors.

    -If you still have AC, the data over the I/K-bus to CAN won't stream.

    -If you have PDC, it will no longer work.

    -GM5 module will have issues. Most notably the unlock/lock buttons both in car and on the key fob will not work.
    Great info, about the I/K/D bus info. And interesting about the locks too.


    Originally posted by Altaran View Post
    Will send you PM as well...
    Unless its so personal data, I'd ask to keep the questions going on this thread so other people including myself can follow along, and maybe help along the way. I'll be doing something similar in my car down the road so this info is useful to me and likely others.

    Leave a comment:


  • Altaran
    replied
    Originally posted by nickpiper12 View Post
    I have this swap completed. It took a few years and many hours to truly make it all work as factory.

    Select I/K/D-Bus info converted to CAN so the AIM can pick it up to avoid analog inputs. You will definitely need to convert the fuel level sensor. Haven't figured out the outside temperature sensor yet.

    A few things that are important to remember is that removing the IKE (factory cluster) will also cause some communication issues between certain modules.

    -If running a factory DSC module, it will no longer stream data over CAN. Upon start, there is a cross check between the IKE and DSC modules. You will always have an error within the MK60/20 module, and will never know whether DSC/MDM is on/off, etc.

    -If your car is SMG, the SMG won't be very happy due to MK60 errors.

    -If you still have AC, the data over the I/K-bus to CAN won't stream.

    -If you have PDC, it will no longer work.

    -GM5 module will have issues. Most notably the unlock/lock buttons both in car and on the key fob will not work.
    Will send you PM as well...

    On DSC/ABS I should be fine, as I have a standalone MK60. It does send status info via Can which is a separate bus going to Can2 on the Aim, so I should be fine there. I have a manual and no PDC. AC is deleted as well, but I am still using the factory control unit. If that´s giving me a hard time, I may swap it for a manual unit as found on base e46 models or CSL or GTR.

    Leave a comment:


  • nickpiper12
    replied
    I have this swap completed. It took a few years and many hours to truly make it all work as factory.

    Select I/K/D-Bus info converted to CAN so the AIM can pick it up to avoid analog inputs. You will definitely need to convert the fuel level sensor. Haven't figured out the outside temperature sensor yet.

    A few things that are important to remember is that removing the IKE (factory cluster) will also cause some communication issues between certain modules.

    -If running a factory DSC module, it will no longer stream data over CAN. Upon start, there is a cross check between the IKE and DSC modules. You will always have an error within the MK60/20 module, and will never know whether DSC/MDM is on/off, etc.

    -If your car is SMG, the SMG won't be very happy due to MK60 errors.

    -If you still have AC, the data over the I/K-bus to CAN won't stream.

    -If you have PDC, it will no longer work.

    -GM5 module will have issues. Most notably the unlock/lock buttons both in car and on the key fob will not work.

    Last edited by nickpiper12; 05-07-2024, 06:55 AM.

    Leave a comment:


  • Altaran
    replied
    Goodies arrived 😀

    Gesendet von meinem Pixel 7 mit Tapatalk

    Leave a comment:


  • George Hill
    replied
    Originally posted by elbert View Post

    I attached a screenshot of the data streams.
    I'm getting fuel level and outside temp data. I don't know if it's calculated or not, but AIM getting it from somewhere, and the values do change. From what I remember, the values were reasonably close.
    For comparison, it also shows gearbox temp, but it is always at 32.0 F, regardless of what weekend.
    Hmm, maybe its an MSS54 vs MS42,43,45 thing. But either way. Disconnect the cluster and that info goes away.

    Leave a comment:

Working...
X