How to update your Haltech iC-7 dash display to use the NSP software

Nexus Series Firmware Help › Dash FunctionsUpdated Sep 2026

Haltech iC-7 dashes started life configured by the IC Configurator (ICC), but they can now be moved over to NSP, the same software as Nexus ECUs. The switch unlocks a lot of new features, and it is a one-way street for your old configuration. Here is what to know before you click the button.

Why move your iC-7 to NSP?

Once your iC-7 dash runs on NSP, it gains features that ICC never had:

  • Inputs and outputs you can configure yourself, and share with an Elite or Nexus ECU.
  • Datalogging in the dash itself.
  • Generic channels you can build to suit your car.
  • A live connection to your laptop, with a virtual dash display on screen.

It also means the dash and a Nexus ECU are set up in the same program, which makes life easier if you run both. The same applies to the iC-7 OBD-II version.

Read this before you start

Your settings will be wiped

The upgrade resets the dash to a default configuration. ICC files can't be loaded into a dash running NSP, so you will be rebuilding your layout, alarms and channels in NSP afterward. Screenshot or note your important ICC settings first.

  • You don't have to do it. If your dash does everything you need today, it is fine to stay on ICC.
  • Allow about 10 minutes and make sure neither the dash nor the laptop can lose power partway through. Plug the laptop in and use a battery charger or stable supply on the car.

The upgrade, step by step

  1. Get the latest ICC. Download the newest IC Configurator installer from the downloads section of Haltech's website. At the time of writing that's ICC v1.14.0.
  2. Install it. Run the installer from your Downloads folder. It installs the updated ICC and also a version of NSP that can configure the iC-7 (v1.38.8 or later).
  3. Connect the dash. Open ICC, power up the iC-7 and plug it into the laptop with its USB cable. Once ICC shows the dash as connected, an Upgrade to NSP button appears.
  4. Run the upgrade. Click Upgrade to NSP and leave it alone. The dash will reboot several times and can sit on a black screen for minutes at a time while its firmware is rewritten. That is normal, so don't unplug it. When it finishes, click Finish; ICC closes and NSP opens.
  5. Connect in NSP. NSP should find the dash on its own. If it doesn't, press the Connect/Disconnect button at the top left of the NSP window.

You'll know it worked the next time you power cycle the dash: the startup screen shows the current Haltech logo instead of the older "Haltech Engine Management Systems" splash used under ICC.

After the upgrade

Now the real work starts: rebuilding your dash. These guides cover the NSP side:

For standalone installs, where the dash isn't connected to a Haltech ECU, see how to install a standalone iC-7 and the semi-terminated standalone harness.

iC-7 wiring diagram

Haltech publishes a full iC-7 wiring diagram showing the connector pinout, power, CAN and IO connections. You'll want it if you're adding sensors or switches to the dash now that its IO is configurable.

Need this diagram? Ask us and we'll send it over with advice for your build.

Troubleshooting

SymptomUsually
No Upgrade to NSP buttonOld ICC version, or the dash isn't actually connected yet
Dash black for several minutesNormal during the reflash. Wait for ICC to report it's done
NSP doesn't see the dashClick Connect/Disconnect, check the USB cable, and confirm the dash has power
Can't open my old ICC fileExpected. ICC configurations don't transfer, so rebuild in NSP

FAQ

Can I go back to ICC afterward?

We treat it as a one-way move. Your ICC configuration is gone once the dash is reflashed, so if you are unsure whether you need the NSP features, stay on ICC until you do.

Do I need a Nexus ECU to use NSP on my dash?

No. NSP configures the dash whether it's paired with an Elite, a Nexus, or running standalone.