****Release Notes**** ****Global Connect**** ********************************************** Release Date: 2018 November 16 Firmware version: 01 Web page version no: 0.5 Effective part numbers: 710-4000-02, Firmware Bootloader 710-4001-01, Firmware GCIR3 module 710-4002-01, Firmware GC232 module 710-4003-01, Firmware GCRL3A module 710-4004-01, Firmware GCHMX3 module ********************************************** ***Firmware:*** ADDED: - GCIR3: IR Learn is now supported via integrated "IR IN" front panel receiver. - GCIR3: Sensor Input mode is now available on all 3.5mm ports. - GCHMX3: CEC message transmit is enabled. (Receive/listen will be available in a future release) - GCIR3, GCRL3A, GCHMX3: The TCP API 'getstate' command now supports a "TCP Change Notification" mode which sends asynchronous response(s) to connected TCP client(s) for any state change of the requested port. - GCHMX3: TCP API 'setstate' command now supports disabling switch output(s). - All Modules: A "Line" field is added to the network beacon to indicate Product Line. FIXED: - GCHMX3: At initial boot, LED's for any selected ports now indicate the correct state. - The "Host:Config-Ver" error in the "Status" network beacon is now properly cleared after filesystem is formatted. KNOWN ISSUES: - At bootup, the "Status" network beacon field may incorrectly report an error for 60 seconds until it is updated. - GCIR3: In Sensor Input mode, port LED's do not change state according to Sensor Input state. - REST/HTTP API: After a reset request, there is a 1-second delay before the unit physically resets, during which API commands may still be processed. Any config changes made during this period will not be saved. - REST/HTTP API: 'GET' requests with non-empty content body return no response, and remain open, requiring the client to manually disconnect/close the connection. - REST/HTTP API: 'GET' request to resources that do not support the 'GET' method return header "Allow": GET. - REST/HTTP API: CORS pre-flight OPTIONS request fails due to the "Access-Control-Allow-Origin" header not being returned. - REST/HTTP API: Configuration lock using the "secure" field of "api/host/config" resource is not fully supported. - GC232: Serial I/O on TCP port 4999 - If hardware flow control is enabled, and the connection is closed while CTS is deasserted, several bytes of the most recently received serial data will be received when a new connection is opened. ***Hardware:*** - GCHMX3: HDCP 2.2 authentication may intermittently fail at UHD 4K 60fps with a Roku Premiere. This was also observed on other manufacturers' switches. - GCIR3 IR learn: The first pulse value may be off by several pulses. In practice this is not expected to affect functionality for most remotes. ***Web pages:*** - Show version and max addresses on main page - Added manifest and version validation files - Added support for IR Sensors configuration ---------------------------------------------********************************************** BETA Release Date: 2018 March 15 Firmware version: 00b01 Web page version no: 0.2 Effective part nos: 710-4000-02, Firmware Bootloader 710-4001-00b01, Firmware GCIR3 module 710-4002-00b01, Firmware GC232 module 710-4003-00b01, Firmware GCRL3A module 710-4004-00b01, Firmware GCHMX3 module ********************************************** ***Firmware:*** ADDED: - Devices check for existence and correct version of configuration web pages. If found missing, or version is invalid, the error "Error:Config-Ver" is reported in the discovery beacon Status field. - Configuration web pages version is reported in a new discovery beacon field named Config-Ver. FIXED: - All LEDs on GCIR3 and GCRL3A modules flash during a button reset. - GCHMX3 module properly applies default state after reset. - GCIR3 default IR port configuration changed to 2E1B (was 3E). - GCRL3A configuration web pages load properly. - Resolved an issue with GCIR3 module where a PUT to /api/host/modules/1/IR resources would cause resources under /api/host/modules/1/ to disappear. BUGS: - At initial boot, GCHMX3 module LEDs for any selected ports will be off until the port selection is toggled. - Serial I/O (port 4999): For a connection with hardware flow control enabled, if data is sent and the connection is closed, the next connection will receive several bytes from the previous closed connection. - Config-Ver beacon field is not cleared after file system is formatted. BETA NOTES: - GCIR3: IR learn is not yet supported. - GCIR3: Sensor input is not yet supported. - CHMX3: CEC is not yet supported. - HTTP API: Configuration lock using secure field of api/host/config resource is not yet supported. - TCP API: Response carriage returns are sometimes sent in a separate packet (legal but not preferred). - HTTP and TCP API: Some error response values and text descriptions are not finalized. - NOTE: Due to a bug-fix, the file system will be reformatted on first boot after updating firmware. If updating with iHelp, this requires that the update be run twice to ensure the module's web file are present. ***Hardware:*** - GCHMX3: HDCP 2.2 authentication may intermittently fail at UHD 4K 60fps with a Roku Premiere. This was also observed on other manufacturers' switches. ***Web pages:*** Bugs: - GCHMX3: Displayed HDMI Input/Output port state may not reflect current state of the switch (for example, if the switch has been controlled by another request or manually via physical buttons) Frequently asked questions: Q: Does my Global Connect sample support PoE? A: No, the sample units do not contain the PoE circuitry. Any Global Connect unit containing the ethernet switch module that does not contain the Raspberry Pi can be ordered with PoE. Q: What operating system shipped on my Raspberry Pi? A: The sample units shipped with the New Out Of Box Software (NOOBS) image. This image is considered a starter image, and allows for selecting of one of several operating systems for installation. Advanced users, or beta testers that have software that runs on linux may want write a Raspberry Pi compatible build of their preferred linux distribution directly to the SD card. --------------------------------------------- ********************************************** BETA Release Date: 2018 January 26 Firmware version: 00b00 Web page version no: 0.1 Effective part nos: 710-4000-02, Firmware Bootloader 710-4001-00b00, Firmware GCIR3 module 710-4002-00b00, Firmware GC232 module 710-4003-00b00, Firmware GCRL3A module 710-4004-00b00, Firmware GCHMX3 module ********************************************** ***Firmware:*** - GCIR3: IR learn not yet supported. - GCIR3: Sensor input not yet supported - GCIR3: Default configuration is 3 Emitter (will be changed to 2 Emitter, 1 Blaster). - GCHMX3: CEC not yet supported. - GCHMX3: Input 3 is active after factory default until a new state is set. - HTTP API: Configuration lock using "secure" field of "api/host/config" resource is not yet supported. - TCP API: Response carriage returns are sometimes sent in a separate packet (legal but not preferred). - Serial I/O (port 4999): If a connection is open, and if hardware flow control is enabled and the connection is then closed, last received data from closed connection is sent to a new connection. - HTTP and TCP API: Some error response values and text descriptions are not finalized. - Beacon: "Error:Webpages" status is reported due to the manifest not being present with web page files. This error can be ignored until next update is available. ***Hardware:*** - GCHMX3: HDCP 2.2 authentication may intermittently fail at UHD 4K 60fps with a Roku Premiere. This was also observed on other manufacturers' switches. ***Webpages:*** - GCHMX3: Displayed HDMI Input/Output port state may not reflect current state of the switch (for example, if the switch has been controlled by another request or manually via physical buttons) *************************************** ***Global Cache' Contact Information*** Support: support@globalcache.com Website: http://www.globalcache.com Portal: http://globalcache.zendesk.com Phone: 541-899-4800 ***************************************