Pages: 1 ... 8 9 [10] 11 12
Author Topic: Multi map selection using cruz control  (Read 153390 times)
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #135 on: October 17, 2013, 04:38:51 AM »

We should patent "Change the performance characteristics of a motor vehicle by use of a pedal" then sue everyone  Roll Eyes
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
adam-
Hero Member
*****

Karma: +122/-33
Offline Offline

Posts: 2178


« Reply #136 on: November 16, 2015, 06:05:45 AM »

How is this looking?  I've just bought a spare ECU to immo off, but it's already the HJ 0002, so I'm gonna look at the file already posted here.

The problem is, I don't have cruise.  I'd like to change it for brake + throttle.  Feedback via rpm or MIL would be lovely.  I'm gonna get it loaded into IDA but I'm still pretty new as how to set it up. 

Once I can get it in IDA, I can probably make up my own, but I'm unsure how to load the file in IDA properly.  Offsets, etc.
Logged
gt-innovation
Sr. Member
****

Karma: +60/-89
Offline Offline

Posts: 444


« Reply #137 on: November 16, 2015, 06:31:22 AM »

Hi adam,

There are some scripts here that are used for automated loading.

http://nefariousmotorsports.com/forum/index.php?topic=2431.30

use this script for start idaq_loadbin_6.1.au3 if you have ida 6.1 . You will find that on the above link.






Logged
adam-
Hero Member
*****

Karma: +122/-33
Offline Offline

Posts: 2178


« Reply #138 on: November 16, 2015, 06:52:18 AM »

I remember reading that thread but had forgotten.  Thanks very much!  Hopefully I can start to understand.

Assuming I would create my own module/subroutine in IDA, export it to a compiler, compile it and then inject it at the appropriate location?
Logged
gt-innovation
Sr. Member
****

Karma: +60/-89
Offline Offline

Posts: 444


« Reply #139 on: November 16, 2015, 08:30:05 AM »

In ida you can only write this in hex and just check what you did..If you would like to wirte it and comiple it use keil for c167. Use the search on the forum while you are at the main forums.
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #140 on: December 01, 2015, 04:40:47 PM »

In ida you can only write this in hex and just check what you did..If you would like to wirte it and comiple it use keil for c167. Use the search on the forum while you are at the main forums.

You can use IDA to change things though like ram refs, new or expanded functions compile yes
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
TijnCU
Hero Member
*****

Karma: +60/-4
Offline Offline

Posts: 690


flying brick


« Reply #141 on: December 18, 2015, 12:41:58 PM »

I want to implement this feature in my files too, when I get started on it I'll post my assembly and bins here too. Will be a bit (well actually 512kb) different since its narrowband, but I'm super motivated and have done a lot of reading on the topic so far. Is there any description on the function of RPM needle for showing the maps, or was this kept private?
Logged

cruuz
Jr. Member
**

Karma: +1/-0
Offline Offline

Posts: 29


« Reply #142 on: December 22, 2015, 01:16:49 PM »

hi, is it possible to make selection persistent by storeing it in eeprom?
Logged
TijnCU
Hero Member
*****

Karma: +60/-4
Offline Offline

Posts: 690


flying brick


« Reply #143 on: December 23, 2015, 12:59:13 AM »

Doublepost
« Last Edit: December 23, 2015, 01:05:09 AM by TijnCU » Logged

TijnCU
Hero Member
*****

Karma: +60/-4
Offline Offline

Posts: 690


flying brick


« Reply #144 on: December 23, 2015, 01:03:51 AM »

Yes, the routine stores the last map.
Here is explained how this works, example from MED9
http://nefariousmotorsports.com/forum/index.php?topic=6159.0title=
Logged

cruuz
Jr. Member
**

Karma: +1/-0
Offline Offline

Posts: 29


« Reply #145 on: December 23, 2015, 05:48:28 AM »

Hi, thanks for response but I don't have ram logger. I allready found the few routines that read and write the EEPROM.
Now I search for places where them are called and the passed parameter will give me the answer where the RAM location is Wink
br - cruuz
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #146 on: December 23, 2015, 11:56:12 AM »

Hi, thanks for response but I don't have ram logger

IMO serious assembly work is going to be impossible without one
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #147 on: December 24, 2015, 10:46:54 AM »

True that ^ well it makes it much easier anyway lol
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
cruuz
Jr. Member
**

Karma: +1/-0
Offline Offline

Posts: 29


« Reply #148 on: December 25, 2015, 08:54:45 AM »

hi,

it took me a day but here you have it:
for 032HN-Box 363908 the mirror starts at 0x383B1E
this means :

EEPROM 0x010 := 0x383B1E in RAM

and e.g.
EEPROM 0x1b0 :=> 0x383C4E

don't have a car or an emulator if somebody could test something like:

mov     r14, #102h
extp    #0E0h, #1 ;
mov     0BC50h, r14 ; 383C50h

and read after EEPROM with KTAG or some othe tool would be nice Wink

br - cruuz
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #149 on: December 25, 2015, 11:18:12 AM »

seeing the ram mirror code would be cool well done btw
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
Pages: 1 ... 8 9 [10] 11 12
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.024 seconds with 16 queries. (Pretty URLs adds 0.001s, 0q)