Pages: 1 ... 180 181 [182] 183 184 ... 194
Author Topic: The Volvo ME7 thread:  (Read 1807878 times)
Sashka_
Jr. Member
**

Karma: +7/-0
Offline Offline

Posts: 27


« Reply #2715 on: November 27, 2024, 11:44:43 AM »

I use this python script to export variables from ida to a csv file.
Code:
import csv

fileName = ida_nalt.get_root_filename()

addrStart = idc.find_binary(0x10000, SEARCH_DOWN,"26 f4 00 10 46 f4")
A6_max = ida_ua.get_immvals(addrStart + 0x4,-1)[0]
addSeg = (addrStart//0x10000)*0x10000
addr1 = idc.find_binary(addrStart, SEARCH_DOWN,"06 f4")

if addrStart == 0xffffffff or not(addr1 < addrStart + 0x14):
    print("search error")
else:
    if ida_ua.get_immvals(addr1,-1)[0]> 0xc000:
        addrMap = 0x0000 + ida_ua.get_immvals(addr1,-1)[0]
    else:
        addrMap = 0x10000 + ida_ua.get_immvals(addr1,-1)[0]


    with open("A6_addrFunc_addrRAM_bmask.csv", mode="w", encoding='ANSI') as w_file:
        file_writer = csv.writer(w_file, delimiter = ",", lineterminator = '\r')
   
        addrVal = []
        for i in range(A6_max+0x1):
           
            ida_bytes.del_items(addrMap+2*i,2)
            ida_bytes.create_word(addrMap+2*i,2,True)
            adddrFunc = addSeg+ida_bytes.get_word(addrMap+2*i)
            comA6 = 0x1000+i+0xA60000
            com_NotA6 = 0x1000+i
            ida_name.set_name(addrMap+2*i, '{:x}'.format(comA6))

            if ida_ua.create_insn(adddrFunc) == 0:
                ida_bytes.del_items(adddrFunc,6)
                ida_ua.create_insn(adddrFunc)
           
            insn_mnem = ida_ua.print_insn_mnem(adddrFunc)
            bmask = '0x0000'

            while insn_mnem != 'rets':
                addrRAM = ida_xref.get_first_dref_from(adddrFunc)
                if addrRAM != 0xffffffff:
                    break
                else:
                    adddrFunc = ida_search.find_code(adddrFunc,SEARCH_DOWN)
                    insn_mnem = ida_ua.print_insn_mnem(adddrFunc)
                    if insn_mnem == 'bmov':
                        bmask = '0x{:x}'.format(2**(idc.get_bytes(adddrFunc,4)[3]>>4))
                    else:
                        bmask = '0x0000'
           
            file_writer.writerow(['{:x}'.format(com_NotA6),'0x{:x}'.format(addSeg+ida_bytes.get_word(addrMap+2*i)), '0x{:x}'.format(addrRAM),bmask])
Logged
BaxtR
Full Member
***

Karma: +17/-25
Offline Offline

Posts: 68


« Reply #2716 on: November 30, 2024, 12:38:38 PM »

Anyone happen to have 23WRA 50WRHJ Ols? have the bin need a map pack.. Thx <3
Logged

2007 Volvo S60R, PT6266 BB, 1700x ID Injectors, Walbro525. Halme Built manifold and exhaust #BaxtrPerformance
keichi
Full Member
***

Karma: +11/-2
Offline Offline

Posts: 100


« Reply #2717 on: December 01, 2024, 06:19:21 AM »

Anyone happen to have 23WRA 50WRHJ Ols? have the bin need a map pack.. Thx <3

23WRA 50WRHJ is not sw version any more.
You need to look for EPK string. Something like that 45/1/ME701/19///70195Z6/70195Z6/020506154051
Btw. post the bin.
Logged
prometey1982
Sr. Member
****

Karma: +72/-60
Offline Offline

Posts: 330



WWW
« Reply #2718 on: December 13, 2024, 07:04:47 AM »

With @Cheekano support VolvoFlasher for P1 ME9 was finished. Here is working version
https://cloud.mail.ru/public/r4Eq/9dZaz8qcC
Usage:
VolvoFlasher -d "DiCE-XXXXXX" flash -i flash_file.bin
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
s60rawr
Full Member
***

Karma: +22/-1163
Offline Offline

Posts: 191



WWW
« Reply #2719 on: December 13, 2024, 10:49:02 AM »

23WRA 50WRHJ is not sw version any more.
You need to look for EPK string. Something like that 45/1/ME701/19///70195Z6/70195Z6/020506154051
Btw. post the bin.
you're overthinking it.

23wra is a variant of the 50wrhj specific to the US M66 06+ R ( can flash it on 05, i run it actually on my personal car )
and he has the proper ols file now Wink
Logged


There is a free flash suite in progres

http://www.openmoose.net/blog/?page=renatus

#1 Nefmoto -Karma Sponge!
Karim
Newbie
*

Karma: +0/-4
Offline Offline

Posts: 13



« Reply #2720 on: December 21, 2024, 06:36:37 PM »

tray one of them
Hello! My friend swapped  his b5244t3 lpt to T5 b5234t3 hpt on his V70 2000 with magnetti marelli throttle body. Maybe you can advise what stock file we can use to run t5 engine with blue injectors and MM throttle body? Its manual
« Last Edit: December 21, 2024, 07:18:51 PM by Karim » Logged

P2R TF80 EU, RS4 maf, exhaust, K24H(for now), injectors, 340l/h fuel pump, fmic, etc..

Just want to study and do my car faster:)
keichi
Full Member
***

Karma: +11/-2
Offline Offline

Posts: 100


« Reply #2721 on: December 22, 2024, 03:19:30 AM »

Hello! My friend swapped  his b5244t3 lpt to T5 b5234t3 hpt on his V70 2000 with magnetti marelli throttle body. Maybe you can advise what stock file we can use to run t5 engine with blue injectors and MM throttle body? Its manual

FMFP, FQMA, FWHJ
Logged
Karim
Newbie
*

Karma: +0/-4
Offline Offline

Posts: 13



« Reply #2722 on: December 22, 2024, 03:21:31 AM »

Deleted
« Last Edit: December 22, 2024, 03:24:07 AM by Karim » Logged

P2R TF80 EU, RS4 maf, exhaust, K24H(for now), injectors, 340l/h fuel pump, fmic, etc..

Just want to study and do my car faster:)
Karim
Newbie
*

Karma: +0/-4
Offline Offline

Posts: 13



« Reply #2723 on: December 22, 2024, 03:23:31 AM »

FMFP, FQMA, FWHJ

Thank you! Good point. Maybe you can share one of this files and maybe you have xdf for it?
Logged

P2R TF80 EU, RS4 maf, exhaust, K24H(for now), injectors, 340l/h fuel pump, fmic, etc..

Just want to study and do my car faster:)
Co8ra
Newbie
*

Karma: +1/-1
Offline Offline

Posts: 14


« Reply #2724 on: December 26, 2024, 05:36:02 AM »

hi is anyone have xml file for QHHJ
Logged
s60rawr
Full Member
***

Karma: +22/-1163
Offline Offline

Posts: 191



WWW
« Reply #2725 on: December 31, 2024, 03:21:05 PM »

hi is anyone have xml file for QHHJ
Logged


There is a free flash suite in progres

http://www.openmoose.net/blog/?page=renatus

#1 Nefmoto -Karma Sponge!
TweakeNL
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


« Reply #2726 on: January 02, 2025, 06:04:36 AM »

A fyi, Trying to connect OpenMoose beta 12 with my MY04 V70R will cause the program to crash.

Works fine with the unstable OpenMoose version on github.
Logged
s60rawr
Full Member
***

Karma: +22/-1163
Offline Offline

Posts: 191



WWW
« Reply #2727 on: January 02, 2025, 11:32:48 AM »

A fyi, Trying to connect OpenMoose beta 12 with my MY04 V70R will cause the program to crash.

Works fine with the unstable OpenMoose version on github.

Public build was just released.
Ensure you have the correct dotnet framework required

Check with the website openmoose.net
Logged


There is a free flash suite in progres

http://www.openmoose.net/blog/?page=renatus

#1 Nefmoto -Karma Sponge!
rlinewiz
Jr. Member
**

Karma: +16/-1
Offline Offline

Posts: 44


« Reply #2728 on: January 02, 2025, 01:08:44 PM »

A fyi, Trying to connect OpenMoose beta 12 with my MY04 V70R will cause the program to crash.

Works fine with the unstable OpenMoose version on github.

I'm surprised you found it, I updated the website but haven't announced it anywhere  Cheesy
I completely rewrote the connection code for flashing and logging to work properly together, connection code for 04 is slightly different, but I only have 05+ vehicles to test with. I will look into this right away. Unless you're trying to connect with Mongoose, which doesn't work yet..
Logged

2005 S60R M66-Swapped // Self-tuned @ 22psi
[[forever coding for the OpenMoose project]]
TweakeNL
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


« Reply #2729 on: January 04, 2025, 05:13:21 AM »

I'm surprised you found it, I updated the website but haven't announced it anywhere  Cheesy
I completely rewrote the connection code for flashing and logging to work properly together, connection code for 04 is slightly different, but I only have 05+ vehicles to test with. I will look into this right away. Unless you're trying to connect with Mongoose, which doesn't work yet..

I do have a mongoose cable as well, so it is in the list. But if I change it to the dice, it will cause the same behaviour.

As well busy with the cloning of the immo part? That would be great. Then we can clone the ECU and play around with a another. :-)
Logged
Pages: 1 ... 180 181 [182] 183 184 ... 194
  Print  
 
Jump to:  

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