EDIT: Copy of Version 2 of the program and the documents are mirrored at the Lakeside Tech Google Drive HERE
Programming Utility
Polaris Injector Utility Download Version 1 (.exe)
Polaris Injector Utility Download Version 2 (.exe)
These are programs I wrote. Version 2 is all you should really download. It contains more functionality and better error handling than version one.
It will allow you to read:
- EMM Software Version
- EMM Hardware Serial
- Fuel Map Version
- Injector Coefficient Data
- Historical Data
- Max RPM
- Max EMM Temp
- Max Engine Temp
- Engine Info
- Engine Model
- Engine Serial
- Engine Hours
Protocol Documents
The documents below were created by me as I reversed the protocol. They may have errors and I am sure there are a few things I missed. It is more notes than a proper protocol document. The address document provides the HEX address of various pieces of data. Some are static and some are dynamic. I gather than these address are volatile memory that are populated from EEprom or sensor data. There are notes about adjusting the fuel mapping which works for the Kawasaki EMMs, but I was never able to get it to work for the Polaris EMM's (I believe it to be a function of the Firmware not coping the changes from the volatile memory address to EEprom.
FICHT Serial Protocol (.pdf)
FICHT Address Locations (.xls)
Injector Decoding
Injectors are encoded with either Data Matrix ECC 000 or 200 Depending on age. This is why it is hard to find an application that will read the bar codes. Data Matrix ECC 000 has NO error recovery. If the barcode is damaged at all, it is not readable.
Raw data will show in the following format:
Coefficent A,B,C,D,Serial
Comment