Updating the Smart Sensor Simulator 2 Firmware

SSS2 Product Page  |  SSS2 Interface Application

Step 1: Install the Teensy Loader

The internal system of the Smart Sensor Simulator uses the Teensy 3.6 development board. This means the firmware running in the SSS2 can be updated using the Teensy Loader software. The loader software is freely available at PJRC, the makers of the Teensy: https://www.pjrc.com/teensy/loader.html. Follow the instructions on that page to install and use the program.

Step 2: Download the Firmware

The firmware releases are available from the SSS2 Github website. It can also be extracted from the following zip file. The default speed is 250k for J1939.


If you want to try a version of the firmware that has the 500k CAN as the default, you can download and install this firmware:


Step 3: Open Smart Sensor Simulator 2 Case

Undo the four screws on the side with the rectangular white Molex connectors. Remove the plastic bezel ring on the side where the screws were removed. Slide the top cover off the enlclosure. If it is difficult to slide, undo the top two screws on the other side of the case.

Step 4: Run the Teensy loader

Double click the teensy.exe file downloaded from Step 1.

Step 5: Open the firmware file

In the Teensy Loader program, select File -> Open Hex File.

Navigate to where the firmware file was extracted to in Step 2.

Select Automatic Mode in the Operation menu of the Teensy Loader application.

Step 6: Plug in the SSS2

Ensure both USB and Power are connected to the Smart Sensor Simulator 2.

Step 7: Press the programming button

Press the program button on the Teensy 3.6. The Teensy loader should indicate a programming sequence.

Step 8: Verify

The red LED should come back on with applied power. Pressing the knob for at least 2 seconds should toggle the ignition relay.