AMX: Common NI-xx00 control system faults

There’s still a bunch of these kicking around and the older they get, the more problems will come up. Here are the main ones I’ve seen over the years:

RS-232 power supply

This seems to only occur so far in the older style control system. These can be recognised by the LEDs that protrude through the holes in the front panel (as opposed to the inset flat versions of the new style. The capacitor is in a different location depending whether the system is a x100 (e.g. NI-4100) or a x000 (e.g. NI-4000) system.

The recommended way of fixing this issue to replace the capacitor with a ceramic capacitor in series with a resistor (10uF 50V 1210 package and 6R8 0.25W 1206 package respectively.

The capacitor in the NI-x100 series is C206, close to the edge of the board near the Compact Flash card, here on the left (marked S2 10 35V):

NI-x100 C206 location

With the fix applied:

NI-x100 C206 replaced with series capacitor and resistor

The capacitor in the NI-x000 series is C155, and from memory is in a similar place. Here’s what it looks like:

NI-x000 C155 location

A closer view of the fix applied:

NI-x000 C155 replaced with series capacitor and resistor

Using a through hole capacitor (e.g. 10uF 63V) in place of the SMD resistor-capacitor combo is usually effective (but not recommended by AMX). For example (on a NI-4100):

NI-x100 C206 replaced with through hole electrolytic capacitor

Compact Flash card

The way to fix this is with a replacement Compact Flash card of same or bigger capacity (not too nuts though; 4-8GB is usually a good size). AMX recommends to use the SanDisk brand. This needs to be loaded with a backup of the system.

If you are lucky, you already have a backup of the system you are working on. Transferring the contents of the failed system’s card miiiight work, but chances are it’s already too corrupt. Next best is to have a backup of any system that has the same firmware version. Failing that you could try any backup you have and hope for the best. Sometimes it’s possible to get backup files from your local distributor (maybe AMX/Harman themselves? I haven’t tried…).

Previously (at least in Australia, not sure what’s done elsewhere), the backups were done using software called CompuApps OnBelay V2 (don’t be trapped by the V number; V3 is a different product, not a newer version of the same thing). These have a .FMB file extension. Unfortunately CompuApps doesn’t exist anymore, and so getting the software can be a hit and miss (especially the latest version). You want to use the Tools tab to select an ‘Exact duplicate’ backup and/or restore.

Now, software call HDD Raw Copy Tool is used instead. This generates a .IMG or .IMGC file extension.

Backup battery

There is a yellow box looking thing next to the Compact Flash card. It is mounted to the board with clips on the short sides, and connects underneath with 4 pins. Take note of the orientation, and then gently remove it. Ideally you would use a DIP extractor tool to lift it evenly, but careful levering with a small screwdriver can work in a pinch.

Once that’s out, pop the new one in. Line it up in the same way and push down evenly until it clicks slightly on both ends.

NXC-VOL4 card

Shown below is the NXC-VOL4 card in same orientation as when it is installed:

NXC-VOL4 card

Unfortunately, being a custom programmed chip the issue can’t be fixed in the field. The card needs to be sent back to AMX for repair or replacement. Or the customer is given a firm suggestion that maybe their system needs updating this century…

Bonus: DIP switches

Not a fault, but a quick tip for troubleshooting.

The DIP switches on the back are usually used to set the baud rate of the RS-232 port that you can program/configure the system through. Netlinx Studio has a guide under ‘Tools’ that looks like this:

Netlinx DIP switch tool

Shown is the Program Run Disable switch (#1). This is useful if you need to rule out the coding for any odd behavior, or the code causes the controller to be inaccesible.

What isn’t described however is switch #3, which activates back-end access through the RS-232 programming/configuration port at 115,200 baud. This is useful for debugging issues with the control system itself as it tells you the status of the OS as it boots, runs the program, checks memory, shows connecting devices, etc.

Who knows; it might come in handy one day.