Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


cj.surr last won the day on October 16

cj.surr had the most liked content!

About cj.surr

  • Rank
    Advanced Member

Profile Information

  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. And I threw a rod in my built motor. At the top of 3rd gear, it kissed rev limiter for about .3s and then was in shift cut for .2s. Torque reintroduction for .1s. During that period, MAP exceeded the limit specified and maxed out my MAP sensor. MAP limit did not engage until torque reintroduction was fully complete. So the engine saw full load at over 315kpa (sensor max) where I had my MAP limit at 290kpa. Seems like a major oversight that it would be disabled during flat shift, especially so during torque reintroduction. No doubt in my mind that the engine would have stayed together if MAP limit engaged. Fully built BMW motor, so I'm out a lot of time and money. Really disappointed overall. E28.pclr Log 2019-10-19 3;27;01 pm motor blow n.llg
  2. That's a good point, I figured there would be a reason I didn't want a cap on the supply. It's an Xtreme wire-in. I didn't think battery voltage would get down to 6.5v, I'll have to check if there's any significant voltage drops in the starting system. It may be difficult because of how short of a duration it occurs in. I have the ECU and harness powered off the starter terminal, so it is subject to the voltage drop of my starter cable, which is fairly long. I may be better off running a separate power supply from the battery to the engine harness.
  3. I think the ECU itself is powering off. I did an ECU log and the log didn't show anything from before the engine starting. So I think the ECU shut down and lost that part of the log. Can't be ground in this case, my ECU and engine harness is grounded at the chassis. So, to size the capacitor, I'll assume the ECU is consuming less than 2A, since I'm not switching anything on the high side.
  4. cj.surr

    Tune file corruption

    I made a duplicate Virtual Aux on VA6 and started using that one. Since then, VA8 has still been getting corrupted but VA6 is not. Seems like it is only an issue with VA8. However, that doesn't really explain the overall corruption that occurred affecting multiple features that one time.
  5. It would be really helpful if the same sample history feature that's in PC logging was also in ECU logging. That way if something out of the ordinary happened, the log button could be activated to record the past few seconds. Also would be nice so that I could trigger logging at say 200kpa, and still see the spool-up in the log - without getting a log sample every time 110kpa is surpassed (current setting).
  6. Coming from other tuning softwares, this also bothered me at first. But now I just have different layout pages with time plots and different groups of parameters. I've found this is more organized and I like it better. Just a suggestion.
  7. I have a smaller dry cell battery that often drops to about 8v when the starter is first engaged. For that short moment (fraction of a second), the ECU will power off and lose connection to my laptop or dash. Is there a recommended size of capacitor that I could add to the +12v power going to the ECU to prevent it from shutting down during this scenario? I would assume a diode would also be needed to prevent the capacitor from discharging backwards into the system. Thanks
  8. I wanted to share my success using a bluetooth adapter since I have not seen any other posts about using one on this forum. So far I have only tested it with an Android tablet and RealDash. It has been working perfectly. Connection is fast and very reliable. There is no noticeable lag on the dash interface. There are a few advantages of using Bluetooth over USB for a tablet dash. 1) The usb port on the tablet is freed up to be used for charging (this can also be used to automatically turn the tablet on/off with key power) 2) The usb port on the ECU can be dedicated to the Laptop usb cable for tuning (dash cannot be used simultaneously with laptop, but less plugging/unplugging) This is assuming that your Link ECU has separate tuning and CANBUS ports. The Bluetooth Adapter I have been using is one made for Megasquirt MS2/MS3 – PerfectTuning is the manufacturer. https://perfecttuning.net/en/accessories/26-bluetooth-adapter-for-ms2-and-ms3.html There are a few other BT adapters for megasquirt, they are all likely the same Bluetooth chip and work the same. The Megasquirt uses a DB9 connector for serial connection, so that is what comes with the BT adapter. In order to connect to the Link you will need a Link CAN connector http://dealers.linkecu.com/CANF_2 These connectors need to be soldered and can be somewhat difficult due to their small size. Cable pigtail is also available but fairly expensive. The following is the pinout on CAN connector, the BT DB9 connector and where those wires need to end up. This can be wired a few different ways. Either the DB9 connector on the BT adapter can be mated to with a female DB9, or it can be cut off and hardwired (or use a different style connector). The two serial wires will go to the CAN connector on the ECU (TX to RX, and vice versa). The 5v and GND wires will need to go to a 5v power source. Do not use the 5v supply from the ECU, the BT adapter can draw up to 30mA. 12V DC to 5V power supplies are very common, it is the same voltage as USB chargers. What I did was buy a USB charger and hardwire a USB cable pigtail to make the connection. I used and like this model: I recommend powering the 5v power supply from the ACC terminal (radio power) on the ignition switch. This way there is still power to the Bluetooth with the key in position 1 (ignition off). This will allow you to power cycle the ECU without killing power to the Bluetooth adapter – leaving it wirelessly connected to the tablet. This means that the dash will be live in about a second instead of 5-10sec. In order to use the tuning port to connect a laptop, either the CAN connector must be removed or a 2 pole switch/relay must be put on the serial wires coming from the CAN connector. The switch must be within about 20cm of the ECU, otherwise the serial stream may become active and not allow the laptop to connect. Once the laptop has been connected, the ECU must be restarted to allow the serial stream to become active again. Hopefully in the future this can be changed by Link so that the serial stream is reactivated upon laptop disconnect. If there is interest and the forum allows, I could possibly make and sell a plug-and-play Bluetooth solution for the Link G4+. Cost would likely be just a little more than the Perfect Tuning adapter. Here is a video of my dash on a “cold start” – Powered up and connected in less than 10 seconds. Realdash can be set to allow the tablet to sleep when charge power is killed from the tablet. It works well as a OEM style dash and I don’t need to manually touch the tablet at all. This is what the inside of the PT BT adapter looks like. Blue = 5v Orange = GND Grey = RX Yellow = TX
  9. cj.surr

    Tune file corruption

    I have disabled the sync from Google Drive and ruled that out. I spent a couple days tuning, many uploads to the ECU without issue. Then randomly the values in Virt Aux 8 changed again. I know the day before, the values were 220 kpa. Next morning, I connect to ECU (load ECU tune to PCLink). Then I compare to the tune file on my PC. Screenshot shows that the value stored on the ECU tune is 22.0 (unitless) and on the PC is 220.0 (unitless). This is hard to track because I have many uploads to the ECU without issue and then it occurs randomly. I'm still not sure if the problem is originating in the ECU or PCLink. My inkling is that the tune file is changed when it is being uploaded to the ECU. It is very frustrating because I have this virtual aux set to pull fuel when WI is active and the corrupted lower value is making it come in at other times and throwing me for a loop. I am going to try using a different Virtual Aux slot to see if that changes anything. I attached my current tune. Thanks CJ E28.pclr
  10. So, if I'm reading the chart correctly, only DI 1-6 are available? But they are available in two separate speed units. Seems like there is no way to see if a DI is on/off (switch input). That's disappointing because there are a few DI states that I would like to display on my dash (T/C switch, water/meth level switch, log switch, clutch switch). Also some other ones that would be useful are EGO correction, Lambda target, Boost target, fuel consumption (something that could be used for MPG on dash).
  11. Are you choosing to "save layout as" from the layout menu?
  12. I am annoyed by this problem too. Except for my Xtreme ECU, it is missing DI speeds 1 through 4. Any plans on adding this? I'm not sure if it's a Realdash issue or serial stream issue. Also the ECU specific gear detection does not seem to be displaying correctly, despite it displaying perfect if connected in PCLink
  13. cj.surr

    Tune file corruption dll version 3600
  14. cj.surr

    Tune file corruption

    I have been noticing file corruption happen several times, but I haven't nailed down exactly when it happens. PCLink doesn't show any errors when opening the file. This was the sequence today when I noticed corruption. I have been using Google Drive to sync files between my desktop and laptop - I feel like this may be the source of the problem. - At 12:27 PM I save a tune file on my desktop and it's uploaded to google drive -At 5:06 PM I start my laptop up and it updates the tune file on my hard drive. I then connect to the ECU in the car (PC link opens current tune file loaded on ECU) then select file>open>saved tune file. I then store the tune and hit save (F2). I have both of those tune files attached. The tune file from 5:06PM has at least a few tables corrupted. I do not know if the corruption occurred during file update from Google Drive, or upon connecting with the ECU. Before: Cal 10 Table After Cal 10 Table: Before 5D Fuel: After 5D Fuel: Before Boost Target 1 After Boost Target 1 There might be more corrupted tables, but that's what I've found so far. Here's the weirdest part: After storing the tune from 5:06pm on the ECU and driving the car, The ECU is still pulling the original values from the 5D fuel and Boost target tables, despite the corrupted values being shown in the tune. This is not the case for the CAL 10 table, for which the ECU is actually using the corrupted value (showiing 1000% instead of 100%). Part of the same problem seems to be corruption on Virtual Aux 8, which has occurred multiple times and apparently also before 12:27pm today. I have both values set as 220kpa, but during curruption, they change to 22.0 (unitless). I am not able to get units to show again unless I change the input channel and then change it back. This does effect ECU function- The virtual aux activates at 22kpa instead of 220 kpa. This has really thrown me for a loop before. OK, so that's a pretty big mess all over. I know the obvious answer is to try to stop using Google Drive, which I will. But it doesn't seem likely to me that Google drive could solely be corrupting the file consistently like this. so I'm interested in hearing some ideas. Thanks CJ E28 0506pm (laptop).pclr E28 1227pm.pclr
  • Create New...