I want try to take out the 186mph speed limiter on my ZX12 and take out the power limiter in gear 2 and 3. My zx12 is a model 2002, europeen version, ECU 21175-1091.
Do you have experience and map for my ECU ?
Do you have application notes about your dos software test16.exe?
test16.exe is Motorola's old software, you would need to look in the source code and in AN1230/D for the explanation of how it works. For the last few years I have used Psyche's software, I would advise that you contact him. I believe that he also has some experiene with the ZX12 ECU.
Having wasted a lot of time trying to find a working assembler for the 68HC(9)16, I finally gave up and cobbled together this no-frills assembler package. It may not be pretty, but it'll have you up and running in minutes. I used this to assemble all the code for the K1-K3 GSX-R 600/750 OBD flash tool, so it works...
Thought I'd share this little utility I put together to verify and update your 16bit ECU binary file checksums prior to reflashing.
I know there's some question as to whether checksums are actually used in these ECUs, but the fact remains that the stock 16bit GSXR, Busa and Yam ECUs I've seen so far all have valid checksums and contain the code to check for them. Considering it only takes a few seconds to update the checksum in your modified binary before reflashing, it would seem wise to do so.
The tool can also help flag bugs in your editor or definition files that cause the ROM (code) section of the binay to become corrupted. This simple test can save you a lot of head scratching and useless reflashes...
Just posted the new iHexOverlay utility that allows you to overlay (patch) IntelHex code into an existing 96k binary file. This allows you to quickly patch your ECU program code customizations into the binary without having to reassemble the whole 96k of ECU code. The 96k version of the utility is compatible with 16bit GSXR, Hayabusa, ZX-12R and TDM900 ECUs. You can find more details or download a copy here: