|
prometey1982
|
 |
« Reply #1440 on: August 28, 2021, 09:48:25 PM »
|
|
|
I checked boost tuning from this thread http://nefariousmotorsports.com/forum/index.php?topic=12352.0title=This approach works. Also I've checked CAN message for writing ECM memory. Message format is 7A BA XX YY ZZ DD where XX is higher byte YY is medium and ZZ is lower. DD is a data. Tested with vsldtv variable which is used for ldvtm calculation when B_ldsafw flag is set. I'll write automatized boost tuning for my software. And maybe freeware version. Alogorithm looks very easy for me. Just set KFLDRL table to zero. And increase regions in which actual boost level less that requested. Then new KFLDRL table can be flashed into ECM. But KFLDRL values can be selected from the memory. This table can be copied into memory at ECM startup.
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1441 on: August 28, 2021, 09:49:35 PM »
|
|
|
According to my calculations, NVQUOT can be left standard.  Привет. Ты из России судя по нику?
|
|
|
|
|
Logged
|
|
|
|
Sashka_
Jr. Member

Karma: +7/-0
Offline
Posts: 27
|
 |
« Reply #1442 on: August 29, 2021, 01:05:55 AM »
|
|
|
Привет. Ты из России судя по нику?
Привет. Я из Беларуси
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1443 on: September 01, 2021, 08:53:34 AM »
|
|
|
I've checked work with memory table. I've put KFLDRL table into unused operative memory and changed lookup of this table. On the ECU startup this table copies from the flash. CAN message for changing memory is also tested. So I'll implement next algorithm: 1. Create table of same size as KFLDRL with sign values. 2. Fill this table to 0. 3. Log pvdkds_w, pssol_w, nmot_w and ldtvr_w. 4. If pvdkds_w < pssol_w by some delta then increase 4 neighboring cells of the table from step 1 by some value. Maybe this value should be splitted between these 4 cells. 5. If pvdkds_w > pssol_w by some delta then decrease 4 neighboring cells. 6. If some cell of the table is bigger than some threshold value then this KFLDRL cell is increased. Also the cell's value is dropped to zero. 7. If some cell of the table is lower than some threshold value then this KFLDRL cell is decreased. Cell's value is dropped. 8. To prevent algorithm from fluctuations all 0 crosses can decrease KFLDRL's change value for steps 6 and 7. For example divide delta by 2. Or just increase threshold values.
If everything is OK new KFLDRL table can be recorded into new flash. This process also can be automatized. And checksum calculation too.
|
|
|
|
« Last Edit: September 01, 2021, 09:35:08 AM by prometey1982 »
|
Logged
|
|
|
|
luki743
Newbie
Karma: +2/-0
Offline
Posts: 18
|
 |
« Reply #1444 on: September 02, 2021, 02:31:02 PM »
|
|
|
Also I've checked CAN message for writing ECM memory. Message format is 7A BA XX YY ZZ DD where XX is higher byte YY is medium and ZZ is lower. DD is a data. Is it possible using 7A BA message to replace NMAX value? (rpm limit for LC, or something else)
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1445 on: September 02, 2021, 07:27:41 PM »
|
|
|
Is it possible using 7A BA message to replace NMAX value? (rpm limit for LC, or something else)
NMAX is a constant inside flash. Only RAM can be changed. So you should change your program to work with RAM. On start just init RAM variable with NMAX from flash and later this value can be changed.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|
jahko
Jr. Member

Karma: +2/-0
Offline
Posts: 47
|
 |
« Reply #1448 on: September 07, 2021, 01:15:02 AM »
|
|
|
|
|
|
|
|
Logged
|
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1449 on: September 12, 2021, 10:46:49 AM »
|
|
|
Here are over 20 fan control maps. You can at least lower the operating temperature from f*cking 105 deg С.
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
Tperf
Newbie
Karma: +0/-0
Offline
Posts: 2
|
 |
« Reply #1450 on: September 24, 2021, 08:09:30 AM »
|
|
|
Someone knows how remove orginal rpm limiter when car is standing? Now holds 4000rpm. Searched in file no found similar value. looks like NMAX is 6200
|
|
|
|
|
Logged
|
|
|
|
daniel2345
Full Member
 
Karma: +11/-8
Online
Posts: 200
|
 |
« Reply #1451 on: September 24, 2021, 10:24:32 AM »
|
|
|
Without looking at your file. It is calibrated to use NMAXGA, a curve over gear points. First point is 4000 U/min, others have same value of 6200 or a little more. Your NMAX Value is ignored. Good luck searching
|
|
|
|
« Last Edit: September 25, 2021, 06:28:31 AM by daniel2345 »
|
Logged
|
|
|
|
Sashka_
Jr. Member

Karma: +7/-0
Offline
Posts: 27
|
 |
« Reply #1452 on: September 25, 2021, 01:38:58 AM »
|
|
|
Someone knows how remove orginal rpm limiter when car is standing? Now holds 4000rpm. Searched in file no found similar value. looks like NMAX is 6200
Here is this map
|
|
|
|
|
Logged
|
|
|
|
Tperf
Newbie
Karma: +0/-0
Offline
Posts: 2
|
 |
« Reply #1453 on: September 26, 2021, 04:37:12 AM »
|
|
|
Here is this map
Big thanks, i thinked about this values. Tested and its working. 
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1454 on: October 01, 2021, 01:30:31 AM »
|
|
|
Volvo s60r 2003 with aw55 and 76 mm downpipe. Boostup, disabled limiter on 1 and 2 gears and ignition angle increased on high load. Stock turbo k24.
|
|
|
|
|
Logged
|
|
|
|
|