This is a “hex” file of the standard application firmware (operating software) for the SB600 remote display controller board. This file will contain the latest features for the SB600 and improvements to the setup and operation of the remote display. For example, support for the PC-based SB Imaging Software was recently added as well as expanding the internal demo program to show the full functionality of the SB600. Additionally, the operation of the Setup Menu button was enhanced to always start at the first setup menu prompt.
To download the file: Click on the link above.
Updating the SB600 Firmware Instructions
(Requires Micro USB Cable)
For instructions on how to update the SB600 controller firmware, follow the instructions on the SB600 Updater PC Program download page or select Manuals, and then download this PDF:
Updating the SB600 Firmware
REVISION HISTORY:
3601-0684_Application_01.01.07_01-04-2021.hex:
- Added serial format “Belt-Way” to support belt-way accumulation and rate output. Added to the auto-detection of serial formats.
3601-0684_Application_01.01.05_07-07-2020.hex:
- Message Mode of Operation did not parse the message. Always displayed “NO COMS”. Message serial device type only displayed two letters of the message.
3601-0684_Application_01.01.04_05-04-2020.hex:
The SB600 Firmware version 01.01.04 has the following updates:
- Added a scrolling message feature.
- Added new SB600 output format that allows for multiscale display.
- The UART is always initialized no matter what option card is selected (released in version 01.01.03).
- Extended the timeout for the SNAP option card (released in version 01.01.03).
- Changed “Light Relay Timer” to “Light Input Timer” (released in version 01.01.02).
3601-0684_Application_01.01.01_11-05-2019.hex:
- Added ability to select the color of displayed weight.
- Enabled use of push-button with relay switches. The user is able to configure the time for a signal to be displayed.
- Forced message serial format when the mode of operation is message mode.
- Added support for 2XX Fiber and Serial option cards.
3601-0684_Application_01.01.00_09-16-2019.hex
- It now supports “SB Imaging” upload of traffic signals. Note that all traffic signals are one color. The first color encountered on the image upload is the color of the signal.
- Support display of custom traffic signal.
- Corrected Auto baud errors when using current loop.
- SMA displayed error “———“ when center of zero was reached. It now displays center of zero like a none error SMA weight message.
- Updated the demo loop so the full functionality of what the SB600 is capable of can be shown.
- When pressing the menu button if you pressed it multiple times before it entered the menu system it would jump past some of the menus. The buffer is now flushed when entering the menu and will always start at the first menu.
3601-0684_Application_01.00.07_07-19-2019.hex:
- When the SNAP option card installed timeout changes from 1.5 seconds to 3.5 seconds.
- Toledo serial format now can be auto-detected. Toledo long and short is supported.
- Fixed error where extra zero was added to end of Toledo.
- When setting 225 to SB250/500M output the SB600 would go into a mode with no timeout. We now have a timeout even in message modes.
- Units for metric and USA ton were not coming across correctly. Found the if/else was being optimized in such a way that the wrong values were getting used. Added pre-processor statement wrapping the function so it would not be optimized.
3601-0684_Application_01.00.05_06-10-2019.hex:
- To default the SB600 you have to hold the mode button for 10 seconds instead of 5.
- In the menu, the highest values roll over to the lowest and the lowest rollover to the highest.
- Auto-detection setting for baud and serial format is set in the global flag to allow the application to go back into detection mode when it loses communication.
- When leaving message mode auto serial format detection is turned on.
- Toledo serial format now can be auto-detected. Toledo long and short is supported.
- When the SNAP option card installed timeout changes from 1.5 seconds to 3.5 seconds.
3601-0684_Application_01.00.05_05-20-2019.hex:
- Set daytime intensity to 7 and nighttime intensity to 1.
- To default the SB600 press the mode button to enter the menus. In the menus hold the mode button for 5 seconds until you see “DEFAULT.” The SB600 will load the default setting values and restart the SB600.
3601-0684_Application_01.00.05_04-09-2019.hex:
- Increased serial format auto-learn timeout from 1.0 seconds to 3.5 seconds.
- Added compile time code to tell the compiler to not optimize the learn baud rate function. It was getting into an infinite loop because it never checked the length of the string after the first pass.
- One vertical line of the traffic signal was not working. Increased loop index by 1 to get it to process that column. Set autobaud and auto-learn serial format to be the default settings.
Rev. 01.00.05: 3601-0684_Application_01.00.05_03-27-2019.hex:
- Reduced the starting address b/c we now have the boot loader finalized in size.
Rev. 01.00.01: 3601-0684_Application_01.00.01_03-14-2019.hex:
- Changed the default settings for the day and night intensities.