TPI-PRO HOTFIX FIRMWARE v3 branch (current)
Release Notes
TPI-DVI- Touch Panel Presentation Interface
FG#:
TPI-Pro-2: FG2275-102
TPI-Pro-4: FG2275-104
TPI-PRO-DVI-2: FG2275-112
TPI-PRO-DVI-4: FG2275-114
Current Firmware Version: 3.1.32
Release Date: March 05, 2018
Device Id:
0x0147 (327) TPI-PRO
0x014E (334) TPI-PRO-DVI
Features added in this release
-----------------------
-- General USB detection and handling improvements.
-- Added command line instruction to enable / disable the new built-in web
server.
> set usb diag [on|off]
-- Added new web interface to provide useful debug information when a touch
interface does not work properly. Please contact AMX technical support to
supply the HID report.
-- Added command line instruction to clear logs.
> clear usb diag
-- Improved handling of multi-touch displays.
-- Added USB packet capture logging for debug purposes.
-- Set the Default to multi-touch input mode for monitors that support it.
-- Added command line instruction to set the input mode to multi-touch or
single-touch. The factory default is set to multi-touch.
> set input [single|multi]
- NOTE: Even in multi-input mode the TPI-PRO-DVI will only support one
touch point at a time.
-- Improved endpoint identification and handling.
-- Fixed USB mass storage detection and mounting.
-- Added checking for vendor specific USB descriptors (i.e. eGalaxTouch).
-- Fixed bootup issue for USB devices that draw more than 500mA. The panel
will now complete bootup and display a message popup stating that USB device
requires more current than the TPI-PRO-DVI can provide. The popup indicates
which port the device is connected and will disable the input.
The solution is to place a powered USB hub between the TPI-PRO-DVI and the
offending device.
-- Fixed the behavior of the status LED on the front panel. It now blinks in
sync with the online indicator in the setup pages.
-- Added an approximate 180 day maintenance reboot.
- The "180 day" reboot will by default, take place on a Monday at 1:00 AM.
- The timer starts when it first connects to a master.
- If the master's date & time is changed to be 188+ days in the past, the
timer is recalculated.
- The timer does not restart if the master's date is later advanced in the
future.
- This is an approximate 180 day timer because if the calculated date falls
on an undesired day, for example Wednesday instead of the default of
Monday, the timer will subtract two days to reboot on the desired day.
If the day is changed to Wednesday and the calculation falls on a Monday,
two days will be added. In summary, the reboot will occur on the desired
day of the week that is approximately 180 days in the future.
- Added the following command line instructions for the maintenance reboot:
> maintenance reset <day> <hour> - Sets day and hour of the
maintenance reboot
> get reset - Returns the maintenance reboot status
> disable reset - Disables maintenance reboot
> enable reset - Enables maintenance reboot
-- Added command to enable diagnostic web server
> set diag [on|off]
-- Added Ethernet monitoring to diagnostic web server
- NOTE: Ethernet packet captures can only be written to an external
USB flash device. Files are written in pcap format and can be viewed
in Wireshark or any other pcap viewer
-- Added custom USB drivers from version 2.6.x with the options of selecting a
driver mode via telnet.
> set driver mode [hybrid|hid|legacy]
Options:
hybrid - The TPI-PRO will attempt to find a matching custom driver first.
If a custom driver cannot be found, the HID driver is loaded.
hid - The TPI-PRO will load only the HID driver and will not search for
a custom driver.
legacy - The TPI-PRO will attempt to find a matching custom driver. It will not
load the HID driver.
-- Added support for ELO 1940L (VID: 04E7 / PID: 0126)
-- Save settings to ELO NVRAM in the event of power loss of the ELO panel (EloTouch driver)
-- RFI 30862: Added rogue endpoint packet check in HID default touch handler for Planar PXL2230MW
-- Fixed video flickering
-- Updated SSH for security purposes
Debugging Notes
-----------------------
1. Make sure the TPI-PRO does not have the monitor's USB attached. If it is,
detach the USB.
2. Telnet to the TPI-PRO.
3. Type and send 'set usb diag on' (without quotes)
5. Navigate to the TPI-PRO debug page http://<tpi-pro-ip-address>:8080
6. Click on Logging in the upper right hand corner.
7. Clear the existing logs
8. Change the logging level from Debug to Trace and click Apply
9. Click the Start button under USB Monitor
10. Attach the USB cable to the TPI-PRO.
11. Press the front CALIBRATE button on the TPI-PRO and attempt to calibrate
the unit.
12. After calibration click on a button using the monitor connected to
the TPI-PRO-DVI.
13. Remove the monitor's USB cable.
14. Click Stop under USB Monitor and then Download Logs on the webpage.
!! DO NOT ADD ANY EXTENSION TO THE FILE NAME WHEN SAVING !!
15. Send log file to AMX technical support.
16 Reboot the TPI-PRO
<NOTE> A usable log will have the USB insertion, a single press and then USB
removal.
Programming Information
-----------------------
To load this version of firmware successfully, a valid dvi connection should
be made to get the unit to boot and connect to the AMX NI-Controller. The Driver
kit should be loaded after this kit file.