Introduction / Identification

The Demon (or original Demon, Demon 1) pictured above  is the first of our integrated devices aimed at Honda/Acura-friendly P28/P30/P72 OBD1 ECUs. Flawless realtime emulation, embedded datalogging, auxiliary ports, 16x calibration storage and encryption.   The Demon is designed to fit inside both USDM and JDM ECUs including those with knock boards.   The Demon combines the features of the Ostrich, Hulog, RTP, and adds its own unique feature set.  The Demon requires software to specifically support many of its features – not all software support is equal.

Ports and Connectivity

The Demon uses the same FTDI Device drivers as the rest of the products that we sell.  The Demon a USB mini-B port for internal cable connection.  Plugging a cable from the Demon to your PC will allow your PC to communicate with the unit.
The Demon supports additional devices through the black 4 pin add-on header, which is an option to install.  Some examples of devices that can be used are the TunerView II, TunerView RD1 and BlueTooth serial modules.   When using the 4-pin TTL with devices such as the Demon/Tunerview interface, TunerView RD1, or Bluetooth, be SURE that the pinout is:
Demon1: 1=TX out, 2=RX in, 3= GND , 4= 5V out
***IMPORTANT***  The original Demon and Demon II **DO NOT** have the same pinout!  It is entirely possible for damage to occur if incorrectly pinned peripherals are plugged in to the Demon!  ***IMPORTANT***
Please make sure you have the correct cables to support the hardware you have.  If you have any doubts, please contact us.
If your Demon did not come with the auxiliary port installed, the following picture illustrates the correct orientation of the 4 pin right angle connector:

Software Support

As of 11/03/09 software support is as follows:
Neptune: Full emulation+data+onboard (release)
ecTune: Emulation+data (release)
Crome: Emulation+data (beta)
Please note that each Demon has a serial number – NepTune and eCtune both license a single copy of the software to a single Demon.  The exact procedure for this is different for each software package.

Datalogging Memory

The first production runs of Demons have 1 Mbyte memory for storing datalogging.  Current (starting around April 2010) production units have 4Mbyte memory.  Early production units can have their memory upgraded.  If you are interested in this service, purchase the Install Service item and note in the “Comments” field of your order that you would like the Demon memory upgrade.  You’ll have to send your Demon back to us – turnaround time is normally about 2 weeks.

Switching Between Software

You can now more easily switch among the different applications using our Config Utility for resetting the state of your Demon.

Indicator Lights (1.8 and older firmware)

The Demon has two LEDs to indicate its status, one red and one green.

The red LED serves as a hardware status indicator and/or busy light.  It can come on when:

  • Demon is currently processing a command (upload/download/etc)
  • Poor / nonexistent connection between Demon and ECU 28 pin socket.  (usual cause: faulty installation)
  • Poor / nonexistent connection between Demon and ECU CN2 port.  (usual cause: cabling, cable backwards, faulty installation)
  • Demon is powered via USB but there is no power to ECU
  • NEPTUNE RTP ONLY: No serial communication between ECU and Demon
  • Red LED will blink when onboard packets are being stored to memory

The green LED is more of a data packet and status indicator light.  It typically behaves as follows:

  • Lights up solid green when the Demon is powered on
  • Blinks when the Demon is communicating with the ECU (assuming data packets are configured correctly)
    • Fast blinking means data is flowing properly from ECU to Demon via CN2
    • Slow blinking likely means data timeout / incorrect connection/configuration


Indicator Lights (1.9 and newer firmware)

Light behavior has been changed in the new firmware.

The red LED serves as a hardware status indicator and/or busy light.

  • Red light on solid = not receiving power from the ECU: physical connection issue to ECU
  • Red LED will blink when logging packets are being captured

The green LED is more of a data packet and status indicator light.  It typically behaves as follows:

  • Solid green light when the Demon is powered on and all systems are go but no packets are being received
  • Green light is off when the device is busy OR Demon is powered off
  • Fast green blinks mean the Demon is receiving good datalogging packets from the ECU.


  • Red light onwith USB plugged in means the Demon is NOT receiving power from the ECU.
    • You will only see this condition when the Demon is being powered by USB
    • Check 28 pin socket bridge pins and connection
    • Check ECU CN2 – 4 pin port connection.  This is REQUIRED for proper Demon operation
  • Green light off means no power to ECU.  Red on / green off is expected with no power.
  • No lights at all when USB is plugged in generally is a fault condition.
    • Try removing the Demon from the ECU.  If the Red light comes on, check the chipping job and physical connections between the Demon and the ECU