KX4 Firmware

KX4 Firmware

VERIFYING THAT YOU NEED THE UPGRADE
If you already have version 25.1.27 or newer you should not upgrade your
firmware to this version. Use the "Get Firmware Version" command from
the Communications menu in TheaterTouch Designer or Integration Designer
to determine the current firmware version. The reported version number
will consist of a number followed by a bootloader version number
[for example: 25.1.27 (Bootloader: 1.5)]. If the first part of the reported
version number is 25.1.27 or higher, you do not need this update.

PREREQUISITES FOR USING THIS UPGRADE PROCEDURE
TheaterTouch Designer 3.0 or higher, or Integration Designer 6.0 or
higher must already be installed on the PC that you wish to use to
upgrade the KX4 firmware.  If your PC runs a 64-bit version of Windows,
Integration Designer 7.0 must be installed to perform the upgrade.
Upgrading to the latest version of Integration Designer is strongly
recommended.  You should verify that you can communicate with the KX4
using Integration Designer before attempting to upgrade the firmware.

FIRMWARE UPGRADE PROCEDURE
1. Connect power to the KX4 and make sure it operates normally.
2. Make sure Integration Designer 6.0 or higher is installed on the
   PC that you are using to update the KX4 firmware, and that Integration
   Designer can communicate successfully with the KX4.  You can use the
   "Get Firmware Version" command on the Communications menu in Integration
   Designer to verify that the USB communications are working properly.
4. Plug in USB cable
5. Hold the Volume Down button
6. Reset the KX4 unit via the reset button
7. KX4 will briefly show the USB symbol in the upper left of the screen
8. Run the .exe program contained in this ZIP file and follow
   the on-screen instructions carefully.

LIST OF CHANGES IN THIS RELEASE (RELEASE 25.1.27)
- Fixes problem where the processor might hang while receiving program updates from Integration Designer


ARCHIVE LIST

LIST OF CHANGES IN RELEASE 24.12.10
- Add Curl object to driver API
- Fixed hang during shutdown that could cause Integration Designer to fail when sending new programming
- Fixed multiple memory leaks

LIST OF CHANGES IN RELEASE 24.3.29
- Added support for Alexa
- Added optional UDP OnError callback
- Fixed crash caused by Ping object
- Prevent drivers from delaying system shutdown excessively
- Fixed HTTPServer object that could truncating data from slow clients
- Fixed remote access connection issue

LIST OF CHANGES IN RELEASE 23.11.16
- Add support for cloud remote access
- Fix bug that could cause OAuth drivers to fail to refresh their tokens

LIST OF CHANGES IN RELEASE 23.5.11
- Fixed memory leak

LIST OF CHANGES IN RELEASE 23.3.28
- Speed up SysVar subscription code.
- Added JavaScript warning to HTTP.Open() if object is already open.
- Fixed RTIPanel issue where the two-way scrolling list would be missing items if more than 10 devices are available (iOS/Android).
- Fixed a memory ownership problem affecting gargage collection in callback functions for HTTPServer, TCPServer, Serial, SSH, MulticastUDP and MQTT objects.
- Added OAuth driver support.

- Part of this update adds the ability to launch an OAuth dashboard from your processor.  This means that multiple drivers need to share port 80.
  To support this, a new version of the XP Diagnostic driver is required if you wish to continue using it on port 80.  
  This is available via the driver store or from within Integration Designer.

    • Related Articles

    • CX7 Firmware

      VERIFYING THAT YOU NEED THE UPGRADE If you already have version 22.3.31 or newer you should not upgrade your firmware to this version. Use the "Get Firmware Version" command from the Communications menu in TheaterTouch Designer or Integration ...
    • U3 Firmware

      NOTE: Please follow the FIRMWARE UPGRADE PROCEDURE carefully. There are two parts to the update process and you must complete both to successfully update the firmware. VERIFYING THAT YOU REQUIRE UPGRADE If you already have version 21.11.010 or newer ...
    • RP-4 Firmware

      VERIFYING THAT YOU NEED THE UPGRADE If you already have version 1.03 or newer you should not upgrade your firmware to this version. Use the "Get Firmware Version" command from the Communications menu in Integration Designer to determine the current ...
    • T1-B+ Firmware

      VERIFYING THAT YOU NEED THE UPGRADE If you already have version 1.14 or newer you should not upgrade your firmware to this version. Use the "Get Firmware Version" command from the Communications menu in Integration Designer to determine the current ...
    • XP-6s Firmware

      XP-6s Firmware Version 25.1.27 VERIFYING THAT YOU NEED THE UPGRADE If you already have version 25.1.27 or newer you should not upgrade your firmware to this version. Use the "Get Firmware Version" command from the Communications menu in TheaterTouch ...