I have been trying to decode the Datamatrix of the old injectors too. What I have found is that there are two types of datamatrix barcodes. ECC 000 - 140 the old style that use an odd number of dots and todays standard ECC 200 that use even number of dots. The old matrix on the top use a 21 x 21 matrix and the bottom new use a 20 x 20 matrix. I have tried just about every app in the iphone app store and none will read the old format. Just about all will read the new format not problem. I have not found a website that will decode the old style either. My Iphone will read the new matrix picture here right off this post.

Announcement
Collapse
No announcement yet.
Polaris EMM Programming Utility and Protocol Document (UPDATED)
Collapse
This is a sticky topic.
X
X
-
The company has some sort of software that can decode the older data matrix bar codes . . . perhaps you could get a trial or they could point you in the right direction . . .
2002 Virage TXi 1200
Update: Sold 2004 Virage i x2
For Ficht EMM Repairs, contact Lakeside Tech
Polaris PWC useful info
2002 Virage TXi Complete Tear Down and Rebuild Complete!
Comment
-
Login to download
Originally posted by ghostinstallations View PostProgramming 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
It will allow you to read and write:- Injector Coefficient Data
- Historical Data
- Max RPM
- Max EMM Temp
- Max Engine Temp
- Engine Info
- Engine Model
- Engine Serial
- Engine Hours
Simply requires a serial port (or USB to serial converter) and cable. This is a simple executable, no installer or drivers required. I am not a software engineer, so the program is basic and lacks most error handling but works just fine. Use at your own risk.
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
-
I have put a copy of the documents and program into my google drive HERE.LAKESIDE TECH: Polaris/Kawasaki/TS FICHT EMM Repairs & MSX110/150 ECU UPGRADES
$25 off with code "GREENHULK"
http://lakesidetech.biz/
http://fb.me/lakesidetech1
http://fichtemmrepairs.com
Get your Polaris FICHT DI Diagnostic Software at the 4-Tec Performance Store
Get your Kawasaki FICHT DI Diagnostic Software at the 4-Tec Performance Store
Comment
-
Tip: Utilize a Falshlight or Troublelight When Scanning QR Codes
Tip: Utilize a flashlight or a troublelight to fully illuminate the QR code when attempting to scan with a smart phone. I found it very difficult to near impossible to scan injector QR codes with a smart phone, when mounted. Simply adding some illumination made all the difference and they scan first time, every time, with it.2*2004 MSX140
1*2002 Virage i-sold
7*2003 Virage I-sold
4*2004 Virage I-sold
1-2003 MSX140-sold
2*2004 MSX150-sold
1*2004 Virage I-salvage
2*2003 MSX140-salvage
Comment
Comment