Page 1 of 1

Trying too disassembly EURO car

Posted: Mon Jan 11, 2010 2:06 am
by snellehenkie
I need some help with disassembly my file from a Vauxhall astra.

I download DHC11 and the tutorial.
The first disassemble sequence is working fine but when i go too the second one
(Indicated the vectors at $FFAE) i get a funny dissasemble file. I tried several things but i isn't working.
I think I haven't file in the right number of the vectors. When I look in the file at $FFAE I come
too 28 vectors. Is this right?

Is there mabye someone who is willing too disassembly my file and tell me what i'm doing wrong?

Regards

Re: Trying too disassembly EURO car

Posted: Mon Jan 11, 2010 9:27 pm
by antus
Well, Im not an expert with dhc11 but I was able to make this. Do you know the 4 letter code of this bin?

Re: Trying too disassembly EURO car

Posted: Tue Jan 12, 2010 8:05 am
by yoda69
I'm not sure how many of the Euro bins will have a broadcast code, they tended to use PN's in the calibration.
Looking at the file I would take a guess that the PN is 91736161 starting at location $8009 in your disasm (ASCII Characters, not hex values).
Would be interested on some more details of exactly what the bin is out of.
Model Year:
Engine:
Transmission:
MAF or MAP, etc.

Re: Trying too disassembly EURO car

Posted: Wed Jan 13, 2010 2:07 am
by snellehenkie
First of all thanks for the help!!!

The ID code of the bin is: 16163719 (it's on 0x0009h in the bin and 0x8009h in the dis file).

It's a Vauxhall Astra
Modelyear: 1992,1993
Enginecode: C1.4SE
Transmission: 5-speed Hand
It's had installed a 1 bar MAP sensor and a 0-5V TPS sensor. There is NO knock-sensor installed.
And on the hood is a octane-switch for EURO95 and EURO98.

Is the dissasembly file complete? Can anybody confirm that??

Re: Trying too disassembly EURO car

Posted: Wed Jan 13, 2010 10:43 am
by antus
the disassembler was ida, which can follow the code paths from the reset vector, so usually gets the code/data logic correct. I have had trouble re-assembling its motorola format asm output though. Do you intend to modify and reassemble this code? When I was doing this I started looking at outputting the asm as gnu assembler output as this worked for some of our bins, but fact the bin loads to address 0x8000, not 0x0000 added an extra level of confusion which I did not have time to figure out. You may be better off using this asm as a map to get your dhc11 disasm correct, and then reassembling with alan baldwins ashc11.

Re: Trying too disassembly EURO car

Posted: Wed Jan 13, 2010 1:13 pm
by VL400
Here is the bin disassembled using m6811dis. Has the asm file and dis file for addressing. The code format is a little different to the aussie bins I normally work with.