Skip to main content
Skip table of contents

11.0 SPC [T-Series Datasheet]

The SPC terminal has several uses:

  • Outputs diagnostic timing signals while streaming (see Stream Section for details)

  • Can be used to force special startup behavior.

Startup Behavior

There are five special startup behaviors:

  • Force Boot to Main Firmware - Force boot to main firmware (internal) image. Used to boot the internal firmware even if its checksum is bad. Additionally, Lua scripts will not be loaded during boot up.

  • Force Overwrite Main Firmware - Force copy of backup image to overwrite internal image. Used to load the external firmware even if its checksum is bad.

  • Factory Reset - Sets the start up configuration to factory settings. Disables Lua script at startup.

  • Boot to Emergency Firmware - Load emergency image. This option loads a firmware image with minimal functionality (similar to Windows safe-mode). Used to recover from firmware corruption or bugs. The update process is about all that can be done while in this mode.

  • Configure Static Ethernet - Temporarily sets the Ethernet configuration

To force special startup behavior, securely install a short jumper wire from SPC to one of the corresponding I/O lines described below. The jumper needs to be installed before reset, so make sure the jumper is securely clamped in SPC and the given FIO or AIN terminal, then power up the device.

The jumper must be securely installed.  Don't try to just hold a wire in a loose screw terminal or touch a wire to the screw head. _DEFAULT Ethernet settings are not changed. The LEDs blink in an alternating pattern 5 times to confirm that the jumper was detected.

This static Ethernet configuration is compatible with a direct Ethernet connection.

SPC Jumpers By Device

T4

FIO4

Force Boot to Main Firmware

FIO5

Force Overwrite Main Firmware

FIO6

Factory Reset

FIO7

Boot to Emergency Firmware

AIN3

Configure Static Ethernet (Added in firmware 1.0027). Temporarily sets the Ethernet configuration as follows:
DHCP: Off
IP Address: 192.168.1.204
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS: 8.8.8.8
Alternate DNS: 8.8.4.4

T7

FIO0

Force Boot to Main Firmware

FIO1

Force Overwrite Main Firmware

FIO2

Factory Reset

FIO3

Boot to Emergency Firmware

AIN3

Configure Static Ethernet (Added in firmware 1.0291). Temporarily sets the Ethernet configuration as follows:
DHCP: Off
IP Address: 192.168.1.207
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS: 8.8.8.8
Alternate DNS: 8.8.4.4

T8

FIO0

Force Boot to Main Firmware

FIO1

Force Overwrite Main Firmware

FIO2

Factory Reset

FIO3

Boot to Emergency Firmware

Device Recovery Process

If the device has become unresponsive, we recommend trying the following sequence of our device SPC jumpers, stopping if the device becomes responsive:

  1. Factory reset

  2. Force copy of backup image to overwrite internal image.

  3. Load emergency image. You should update your device firmware using our Kipling software after loading the emergency image.

Firmware Images

T-Series devices have two different firmware images:

  • The "primary firmware image", which is synonymous to "main firmware", is the firmware image used when the device is working properly. The primary firmware image (when being used) exists in the microcontroller's internal flash (for execution) as well as on the external flash chip as a backup image.

  • The second firmware is known as the "Emergency Image." The Emergency Image implements a minimal feature set, which is enough to update the main firmware.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.