For 4,6 and 8 cylinder 4 stroke applications. Please read the entire manual before beginning installation. Any text in bold or underlined is especially important and this has been learned from feedback and troubleshooting from over 25 years in this business. System Variations The CPi2 is available in multiple configurations: Single board ecu driving 1 coil pack on a single plug engine.
Page 3
Ecu height dimensions, Single board 1.085”, Dual board 1.785”. Note that the ecu has fuses on one side of it so mounting so the fuses are accessible is wise. CPi-2 ecu dimensions: Programmer mounting Mount this in a visible area on the panel. Its is important to be able to view the programmer in the event that there is a problem in the system.
Page 4
The Red 18ga wire on the 12pin coil harness plug. This is the high current source for coil pack power +12volts. With SDS supplied coilpacks, average current draw is less than 6 amps below 5000 rpms. We do need the 10 to 15 amp...
Page 5
spark event. Average current draw can be higher depending on coilpack brand and the Coiltime setting, and when engine RPM’s get up above 4000RPM. VPX Breaker system Not recommended or Use at your own risk. Purple wire should be okay since current is low and constant.
Page 6
For Dynon skyview, connect to pin32 Standard RPM input wire. For Dynon, if you have removed a magneto, there could be a 30K or similar resistor installed in the wiring which they require, but for the CPi-2 you must remove this resistor since the CPi-2 tach output peak voltage is equal to your main bus voltage (less than 15).
Page 7
Coilpack wiring harness Colors/function Red supplies coilpack 12 volt power, black supplies ground, other wires are the spark signals from the ecu cpu chips. Signal wires are orange, white, blue(6&8cyl), gray(8cyl only). When you unpack the system, these wires will not yet be installed into the coilpack harness 12 position ecu white connector.
Page 8
Vacuum hose Route vacuum hose from engine intake manifold through the firewall to the CPi2 ecu. Supplied hose is silicone be sure it fits tight onto the intake fitting. Dual board units will need a “T” fitting near the ecu to split the vacuum signal, as only 1 hose is needed to the engine, and the vacuum signal is not essential to keep flying.
Page 9
New for Ver1.4, this window only appears on Single board CPi-2’s. If you have only 1 coilpack then the setting needs to be 1. If your Single CPi-2 is driving two coilpacks to run all 8 spark plugs on a 4 cylinder engine then this setting must be set to 2. This window does not appear on Dual CPi-2’s because each board only ever drives a...
Page 10
Too much Coiltime can cause extra heat in the coilpack. If using SDS supplied coil packs its best to just leave this at default setting especially on a normally aspirated engine.
CPi-2’s with serial number 30 and lower, CP should read about 10 to 12 volts higher than the power source voltage, so 24 to 26 volts is normal here. CPi-2’s with serial numbers 30 and higher, CP should read about 4.5 to 5.5 volts higher than the voltage power source.
Page 12
Show Hidden Settings Hides all settings above this point of the manual in the programmer, so in other words the programmer will skip over the other settings, so if you scroll left using the < key, none of the above will appear. If all above settings are not appearing then this setting must be NO so change this setting to YES to make all settings appear in the programmer.
Part 4. Commonly changed settings or settings you might change in flight. Many of these screens will be used in day to day operation of the aircraft. These are all located within a few presses of the left or right arrow keys from the Gauge1 screen.
Battery Test With the engine running, this is a good way to test your backup battery performance, without having to shut off Mainbus power to the CPi2. Selecting this screen to ON BATT NOW by pressing the plus(+) key, which then forces the CPi2 power to switch over to backup battery power.
Page 15
Gauge1, Live readings Map, RPM & Timing This screen is the instrument panel of the system, showing a live reading of engine RPM’s, Manifold pressure (MP) (26.6 inches Hg shown) and current amount of ignition timing on lower left line. Aircraft applications are in absolute inches mercury.
Page 16
Fault List for CPi-2. If you have a FAULT, press the plus(+) key in this window and see if the FAULT clears. This window displays any Faults with the system. A maximum of 4 faults can be displayed. Some faults are latching, Fuse1,Fuse2, Map sensor and Hall sensor are latching meaning that even if the fault is only for a short time, the cpu keeps the fault code in memory so it can be seen.
Page 17
RPM Ignition This is where the main ignition timing is programmed. There are 38 Rpm ranges in total just 4 are shown in photos above. The first 3 are always 500,750 and 1000. Above that RPM steps are in 100, 250 or 400 increments, with RPM RANGE settings of 4500, 9750, or 15,000 respectively.
Page 18
Aligning the Hall sensor and magnets MAGNET SEEN WINDOW Safety note, Disable power to coil pack(s) before doing hall alignment or checking. Rotate the crankshaft very slowly by hand using appropriate tools. LCD display, top line is used for checking trigger magnets. Bottom line is used for checking the sync magnet. If CNC supplied brackets are used with the system, alignment is not adjustable but it is still required to verify that all the magnets are being seen by the sensor, so the ignition will operate properly.
Page 19
PROGRAMMING THE CPi-2 MAGNET POSITION, THE MOST IMPORTANT SETTING! Initial Setup - VERY IMPORTANT This is how timing is calibrated. This step requires a timing light. The best timing light to use, is one that does not have a delay knob. Delay lights may not work properly with multi-spark ignitions or with multi- coil/waste spark ignitions.
Page 20
Magnet Position value will end up to be different from the primary board due to dual hall sensor used on the dual board unit.
Page 21
Dual Board CPi2 programming Primary and Backup boards. Pressing the PROG button toggles back and forth from the “A” Primary, to the “B” Backup ecu. Note the A and B LED’s in photos, left the programmer is accessing the “A” ecu board, right its accessing the “B”...
Page 22
Source MAIN and BATT LED’s on the Programmer The Main and Batt LED’s at the top of the programmer unit keypad indicate which power source the CPi2 is getting its power from. Under normal conditions with 12 volt mainbus power turned on and above 10.2(Pb),11.6(Lithium) volts, the green MAIN LED should be lit and the BATT LED should be off.
Page 23
Due to the ecu having its own backup battery, power down is unique on the CPi2. When you turn off Mainbus 12 volt power to the CPi-2 it automatically switches over to its backup battery. If there is no engine rpms, and no keypad keys are pressed, it will begin a power off countdown within 5 seconds, and after counting down from 10 to 0 it will shut off unless Mainbus power is switched back on.
Page 24
Cpi2 Specs Data includes the programmer/keypad display unit. Cpu & programmer current draw is .22A with the engine not running. Allow for an extra .15A draw to supply trickle charge current to the Backup Battery. Above test was done with Backup Battery disconnected.
Best to rev the engine as high as possible on backup battery to check that your backup battery is delivering required current. 7. If any RED LED’s are lit don’t fly. See FAULT screen to investigate. 8. Have a printed copy of CPi-2 Fault codes section of this manual. Know how to clear Faults.
RED LED’s, Fault or Batt lights up while in flight Make a plan to land as soon as possible. Find the Fault screen, which is just two > key presses from Gauge1 screen. Press +1 in Gauge or Fault screen to attempt to clear the Fault. Note what the Fault was and if it clears or not.
Page 27
6 cylinder schematic drawing of hall sensor installation. 8 cylinder schematic drawing of hall sensor installation. Schematic top view of hall sensor, pulley and bracket.
Troubleshooting Testing the coil pack for spark (4 & 8cylinder) Caution high voltage! The easiest test if the CPi2 unit is installed is to use the COILTEST function in the Hidden Settings area. This will send test signals out all channels of the CPi2 to the coil pack(s) connected.
Page 29
Ver 1.4 Nov 21, 2019. Update info regarding MSD plug wire resistance. Ver 1.4, Nov 21, 2019. New window in programmer on Single board CPi-2’s named “# of Coilpacks”. Ver 1.4, Nov 21,2019. Window in programmer previously labeled “# COILS” has been renamed “IGN TYPE”.
Need help?
Do you have a question about the CPi-2 and is the answer not in the manual?
Questions and answers