I've put together some documents and software that should allow basic hacking of the ECU.68HC16Y1 Technical Summary:http://www.btinternet.com/~j_holland/de ... 16Y1TS.pdf68HC916Y3 Datasheet:http://www.btinternet.com/~j_holland/de ... C916Y3.pdfCPU16 Reference Manual:http://www.btinternet.com/~j_holland/de ... PU16RM.pdfTiming Processor Unit (TPU) Reference Manual:http://www.btinternet.com/~j_holland/de ... /TPURM.pdfBDM Application Note:http://www.btinternet.com/~j_holland/de ... AN1230.pdfSoftware and driver package for AN1230/Dhttp://www.btinternet.com/~j_holland/de ... rivers.zipSchematic for a BDM interface (tested with Psyche's software)http://www.btinternet.com/~j_holland/de ... erface.pdfhttp://www.rhinopower.org/ECUs/Datasheets/bdm_pd_if.jpgThis post shows how I added a BDM port to my ECU:http://www.activeboard.com/forum.spark?forumID=99460&p=3&topicID=16403882
I an French and new guy on this forum.
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?
How could you help me?
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...
You can get a copy here:
Hope it helps...
awesome work, i cant seem to download the assembler .zip file from your server? Is there a problem with the link?
www.WoolichRacing.comTune your bike to the Limit with our Advanced ECU Flashing Products
The Google sites are a little weird. You have to click on the download arrow (on the far right) instead of the filename...
got it, thanks :)
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...
This particular version of the tool is configured for the GSXRs and Busas, but I also have a version for the 16bit Yamahas. You can find a copy and instructions for the "GSXR Sum" tool here: https://sites.google.com/site/mrhollywoodk3/home/obd-bootloader-utilities