Hello everyone. I work as an emissions testing engineer so fortunately I have access to ATI and INCA, though we only use prototype ECU's which are designed to work with them.
I want to remap a DUKE 125 motorcycle to remove a 'top-speed-fuel-cut limit' and also reduce the amount of spark retard which it uses to control power output. It seems to be programmable by OBD2 via Can-bus, though it has a 4 pin connector opposed to the standard 16 pin, and I have never been able to get it connected with any freeware out there. Pictures of the DUKE's pin and wiring diagram;
Diagnostics pins: (with voltages) http://img27.imageshack.us/img27/8662/wire3.jpg
Diagnostics connector: http://imageshack.us/a/img197/9906/wire1v.jpg
Wiring diagram, (look at the bottom) R30 is the "CAN-bus terminating resistor 1" and X295 is "Diagnostics connector" http://img33.imageshack.us/img33/9841/nqz0.jpg
Think I'm going to get talking to it over CAN? Or should I remove the ECU and work on it that way? Any help is greatly appreciated. :)