User Tools

Site Tools


direct_access_changes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
direct_access_changes [2013/11/20 07:23]
twdorris
direct_access_changes [2024/03/15 11:16] (current)
Line 15: Line 15:
  
  
-__Windows Vista/​Windows 7:__ \\ +__Windows Vista/​Windows 7/8/10:__ \\ 
 C:​\Users\<​username>​\ecmlink\resources\records C:​\Users\<​username>​\ecmlink\resources\records
 +
 +
 +__General Windows (can be typed into URL line of Explorer or IE browser):__ \\ 
 +%USERPROFILE%<​nowiki>​\</​nowiki>​ecmlink<​nowiki>​\</​nowiki>​resources<​nowiki>​\</​nowiki>​records
  
  
Line 23: Line 27:
  
  
-The directory should already exist, so if it doesn'​t,​ you may be looking in the wrong place.+The directory should already exist, so if it doesn'​t,​ you're probably ​looking in the wrong place.
  
  
 Once you have one of the files installed, bring up or restart the ECMLink application. When you connect to your ECU, you'll have a new direct access entry that corresponds to the file you placed into that "​records"​ directory above. Once you have one of the files installed, bring up or restart the ECMLink application. When you connect to your ECU, you'll have a new direct access entry that corresponds to the file you placed into that "​records"​ directory above.
- 
  
 ===== Simple binary files ===== ===== Simple binary files =====
Line 33: Line 36:
  
 Simply change the one cell in these tables to "​0"​ to disable the corresponding function and hit Save to ECU. Simply change the one cell in these tables to "​0"​ to disable the corresponding function and hit Save to ECU.
 +
 +
 +//(You may need to **right-click** on the file and select "Save link as" to download these files to your computer)// ​
  
  
 ^Name ^File ^Description | ^Name ^File ^Description |
 |Alt. DTC |{{:​noaltdtc.properties|noaltdtc.properties}} ​ |Ignores P1500 Generator (alternator) FR terminal Circuit malfunction. This DTC is commonly caused by a Saturn/GM alternator swap. (2G only) | |Alt. DTC |{{:​noaltdtc.properties|noaltdtc.properties}} ​ |Ignores P1500 Generator (alternator) FR terminal Circuit malfunction. This DTC is commonly caused by a Saturn/GM alternator swap. (2G only) |
-|Inj. DTC |{{:​noinjdtc.properties|noinjdtc.properties}} ​ |Ignores all Injector Circuit Malfunctions (2g: P0201, P0202, P0203, P0204 / 1g & Evo 3: P0041). This DTC is commonly caused by the use of an FIC EasyTune box. |+|Inj. DTC |{{:​noinjdtc.properties|noinjdtc.properties}} ​ |Ignores all Injector Circuit Malfunctions (**2g:** //P0201, P0202, P0203, P0204// ; **1g & Evo 3:** //P0041//). This DTC is commonly caused by the use of an FIC EasyTune box. |
 |JSpec GVR4 warning light |{{:​jspeccatlightdisable.properties|jspeccatlightdisable.properties}} ​ |The early JSpec GVR4 Galants had an exhaust temperature warning light wired to the same pin that USDM Galants used for the purge control output. So when running USDM code (which ECMLink is based on) inside a JSpec GVR4 Galant ECU, the warning light flickers any time the USDM code was modulating the purge control output. Since almost every JSpec GVR4 out there has this sensor removed anyway, we provide an option to disable the warning light by effectively disabling the USDM purge control code. (1G only) | |JSpec GVR4 warning light |{{:​jspeccatlightdisable.properties|jspeccatlightdisable.properties}} ​ |The early JSpec GVR4 Galants had an exhaust temperature warning light wired to the same pin that USDM Galants used for the purge control output. So when running USDM code (which ECMLink is based on) inside a JSpec GVR4 Galant ECU, the warning light flickers any time the USDM code was modulating the purge control output. Since almost every JSpec GVR4 out there has this sensor removed anyway, we provide an option to disable the warning light by effectively disabling the USDM purge control code. (1G only) |
 |Fuel pump |{{:​fuelpump-enable.properties|fuelpump-enable.properties}} ​ |Disables fuel pump while engine is running unless the fuel pump is forced on via the checkbox on the Misc tab. I don't even remember the exact case this was needed, but someone needed to be able to do this one time, so we added a direct access record for it. (2G only) | |Fuel pump |{{:​fuelpump-enable.properties|fuelpump-enable.properties}} ​ |Disables fuel pump while engine is running unless the fuel pump is forced on via the checkbox on the Misc tab. I don't even remember the exact case this was needed, but someone needed to be able to do this one time, so we added a direct access record for it. (2G only) |
Line 43: Line 49:
 |"​VTEC"​ disable |{{:​novtece3.properties|novtece3.properties}} ​ |The early EVO ECUs have a "​special"​ mode of operation above 5500 RPM at full throttle where the ECU kicks in a slightly lean mixture while simultaneously bumping up the boost target and base WGS duty cycle. For lack of a better name, we're jokingly referring to this as a factory "​VTEC"​ mode. You can disable this operation by setting the value in this table to 0. Set the value to 1 to enable it. (EVO1-3 only) | |"​VTEC"​ disable |{{:​novtece3.properties|novtece3.properties}} ​ |The early EVO ECUs have a "​special"​ mode of operation above 5500 RPM at full throttle where the ECU kicks in a slightly lean mixture while simultaneously bumping up the boost target and base WGS duty cycle. For lack of a better name, we're jokingly referring to this as a factory "​VTEC"​ mode. You can disable this operation by setting the value in this table to 0. Set the value to 1 to enable it. (EVO1-3 only) |
  
 +
 +\\
  
 ===== Single value files ===== ===== Single value files =====
Line 48: Line 56:
  
 These are single-value files. You simply change the value in the table to the new value you want. These are single-value files. You simply change the value in the table to the new value you want.
 +
 +
 +//(You may need to **right-click** on the file and select "Save link as" to download these files to your computer)// ​
  
  
Line 54: Line 65:
 |Engine prime 2g/EVO |{{:​engineprime-2g-e3.properties|engineprime-2g-e3.properties}} ​ |Adjusts the value used to prime the engine once at the start of each cranking attempt. Because the step size is so large, it's best to just select the cell and use the Ctrl+Up/​Down arrows to adjust. A value of zero disables the prime function entirely. A value of 100% is full stock prime value. (2G & EVO1-3 only) | |Engine prime 2g/EVO |{{:​engineprime-2g-e3.properties|engineprime-2g-e3.properties}} ​ |Adjusts the value used to prime the engine once at the start of each cranking attempt. Because the step size is so large, it's best to just select the cell and use the Ctrl+Up/​Down arrows to adjust. A value of zero disables the prime function entirely. A value of 100% is full stock prime value. (2G & EVO1-3 only) |
 |Engine prime 1g |{{:​engineprime-1g.properties|engineprime-1g.properties}} ​ |1G DSM version of the above. (1G only) | |Engine prime 1g |{{:​engineprime-1g.properties|engineprime-1g.properties}} ​ |1G DSM version of the above. (1G only) |
 +
 +
 +\\
 +
 +===== Direct code modifications =====
 +
 +
 +__**NOTE/​WARNING/​DISCLAIMER:​**__The files in this section are basically pushing raw code into the ECMLink firmware. If you type a single number wrong, you could easily cause the ECU to reset. And that's the best case scenario because ECMLink has a built-in failsafe for that type of error. The worst case scenario is that you somehow manage to type in a wrong number that doesn'​t reset the ECU but does introduce some undesirable side effects that may not even be obvious until you're powering down the track at full boost!
 +
 +
 +{{  :​direct-access-code-mod.png?​direct&​185x63}}Each cell value you enter must match the value in the header above that cell. An example is provided to the right. Each cell value is identical to the header above it. Use the "reset to stock" button in ECMLink to revert back to the original values if you want to "​undo"​ one of these features.
 +
 +
 +EDIT CAREFULLY AND __DOUBLE CHECK__ THE VALUES YOU ENTER BEFORE HITTING THE SAVE-TO-ECU BUTTON!! You have been warned.
 +
 +
 +//(You may need to **right-click** on the file and select "Save link as" to download these files to your computer)// ​
 +
 +
 +^Name ^File ^Description |
 +|No Knock Retard |{{:​noknock1g.properties|noknock1g.properties}} ​ |Disables the knock retard function but still allows the value to be logged. (1G only) |
 +|::: | {{:​noknock2g.properties|noknock2g.properties}} ​ |2G version of above |
 +|::: | {{:​noknocke3.properties|noknocke3.properties}} ​ |EVO1-3 version of above |
  
  
 \\ \\
  
direct_access_changes.1384950195.txt.gz ยท Last modified: 2013/11/20 07:23 by twdorris