Funny you should mention this - I'm currently working my way through the ST10's firmware....

I extracted this and have run a very basic pass through IDApro.
I've a boosted 380 and need to change a lot of stuff in the original code to get the most out of the existing hardware.
No way… I never expected to find anyone else trying to crack the 380 ECU!
Would you be interested in teaming up to try and workout this ECU?
I'm new to this ECU hacking, and still learning. My workmate hacks Holden commodore ECU's, he's one that gave me the idea that this might be possible. He's said he can help me a bit if I can pull all the files from the ECU. He has access to a few programs and experience with reading the code.
Time is a challenge for me as well, it’s hard to find and now I have a deadline. We have a race in mid April we would like to have the engine ready for.
But like I said, my 1st goal is just to change and disable some settings so it runs stand alone, that way we can get rid of a huge chunk of the original loom and all the other computers. I also need the O2 sensor settings.
If we could tune it as well, that would be amazing.
I never thought about realtime tuning. From what I read on here, guys would log data from a run, review it, then make changes.
This sounded OK to me, and the ECU’s are cheap now, $100-120AUD from the wrecker. So I was thinking of getting 3x of them. When we are at the track, send car out for 15-30min, log the data with ECU #1, come in, download the data, take out ECU #1 and put ECU #2 in, send the car back out and logging. While it’s out, have a look at the last logs, make some changes, and bench flash the ECU. Bring the car in again, download logs, take out ECU #2 and put ECU #1 with new changes in again, and repeat process. Have the ECU #3 as back up if we totally mess up.
Not sure how well this will work though, just an idea.
Thanks for the .bin file!
How did you download it from the ECU?
And is it from all 3 memory locations?
From what I have read and understand, the 380 ECU has 3x memory locations.
The external EEPROM holds the VIN number and immobilizer/transponder code.
External flash holds look up tables and some calibration data?
Then the MCU Flash holds the program and settings?
I showed the .bin file to my workmate. He put it into IDAPro and had a look. He’s not familiar with the ST10F275 and wasn’t sure if he got all the settings correct.
Would you be willing to share your import settings?
We had a look at 0x15EFA, looked like something to do with initial start up checks and setup possibly?
We only had a quick look, we’ll keep poking around.