Remember, these are my GVR-4 timing maps. If you look at the Excel file here: http://autos.groups.yahoo.com/group/dsm-ecu/message/42 you will see that on the...
Jeff, Have you been able to isolate the code that access the timing tables? If we could find that code, wouldn't it be easier to add an offset in the function...
Did you find the idle speed setting? ... __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up...
Does anyone know which Mitsubishi CPU family the DSM ECU CPU belongs to? I've been working on the code with an HC11 disassembler, and enough of the opcodes...
Very nice work indeed! ok now for the table interpolation routines. I am looking at the e943 file that was posted. The fuel maps , each row is 14 elements long...
In all of the files that I've edited, it seems that the code always starts at address 1000. Which is normal. But there is a code bit at address 0f00. What is...
... If the timing maps stop at 7000rpm or even 7500rpm, are we going to need to expand the maps in order to increase the rpm to say 8500? Or will it just keep...
Going with the information that Jeff provided. I started looking at the code near memory location 3279, which is the rev limiter '8C 01 F4' Which converts to:...
... Yes, I believe so. I've emailed a test chip to Mark to test with 1000 rpm idle settings. The idle, I think, is actually a group of 4 maps, with 5...
Where did you get the times 6 from? Also, is 3750000, the speed of the processor? ... __________________________________________________ Do you Yahoo!? Yahoo!...
Does anyone have a good disassembled file of one of the rom dumps? I can't get a good one with the programs that I have. Here is more of the code around the...
... At the moment, its just an educated guess. I knew that the difference between a DSM and a GVR-4 idle speed was 750/800, which is .9375. I compared all the...
I was looking at some of the JSR commands to find possible subroutines in the code. (There's a bunch of them) Most of them start with either a dxxx or exxx. ...
I believe the code actually starts at D03E. If you look at the last 2 bytes in the EPROM, that tells the MCU where to start (CEFF), but CEFF says "7E D0 3E". I...
oops, I meant the first address of the eprom. The first 1000 bytes are filled with 'FF'. So if the code starts at D03E, then everything before that is just...
The reset vector for the HC11 is at 0xfffe. In all the ROM images I've looked at so far it contains 0xceff, and the code at 0xceff has been a jump to 0xd03e ...
... Yes, please post that file. I really need to get a clean disassembly. I second his request! If anyone knows the mitsubishi specific opcodes, please...
Jeff, This may help explain some of the extra timing and fuel maps, that you found. http://207.154.83.106:88/archives/m/1998/11/19981106.txt/27.html ...
Firstly; as promised I've uploaded a control and opcode file for the Dewtronics disassembler that will help you start making *some* sense out of the e931 ROM....
Hey, thanks for posting that. I changed this line: load 8000 to this: load c000 I think that matches the addresses used in the code, but introduces a few other...
Is there any chance our MCU is actually made by someone other than Mitsubishi? It does have the 3-diamonds on it, but I believe that Mitsubishi bought...
... Does anyone have a list of them, by chance? (Either 'mystery' unknown opcodes, or opcodes that don't make sense when disassembled? Also, can anyone verify...
I just checked the MCU speed with a frequency counter, and it is 12 MHz. This is an interesting number, because it relates to the 3750000 number, and the 31.25...
... opcodes to ... unknown ... One would be 0x87. I have been looking through all the Hitachi MCus and I could not find anything that resembles this MCU , so...
... That would be correct for a 16k image. However, the control file I uploaded is *specific* to the 32k e931 image from Jeff's upload; it's not going to work...
okay. I'm working with the e934 code. So far what you had works fairly well for that file as well. I imagine that the code changes are small between e931 ...
... Trawling the old talon-digest archives I found a post that already addressed this; unfortunately the pins aren't in the locations you'd expect to find them...