Daisy-Chain Display Firmware Publishing for Multi-Screen Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display systems with a daisy-chain topology require manual updating of firmware for each display, which is time-consuming and labor-intensive, and existing methods using a computer as a host with specialized tools still lack sufficient convenience.
Innovation Solution
A display system where one display is configured as a publishing display to provide a target firmware version number and content to other displays through a daisy-chain topology, allowing each display to determine and update its firmware independently based on the provided information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual updating method is used for each display, then firmware can be updated individually, but time consumption and labor costs increase significantly
Solution Approach 1:
The system segments the firmware update process by designating one display as a 'publishing display' that stores the firmware file, while other displays act as 'target displays' that receive and install the firmware. This segmentation allows parallel update operations across multiple displays simultaneously, dramatically reducing total update time while maintaining reliable individual update execution
Solution Approach 2:
The publishing display performs preliminary action by pre-storing the firmware file locally before the update process begins. This eliminates the need for external devices or network transfers during the actual update, enabling displays to autonomously retrieve and install firmware from the publishing display, thereby reducing update time and external dependencies
2Productivity
If computer with specialized tools is used at topmost layer, then update process is automated, but system complexity and operational convenience are compromised
Solution Approach 1:
The display system implements self-service by enabling displays to autonomously determine their own update needs through version number comparison and to automatically execute firmware installation without external computer control. The publishing display automatically serves firmware requests from target displays, creating a self-contained update ecosystem that improves productivity while eliminating the need for complex external updating tools
Solution Approach 2:
The publishing display serves multiple functions: it acts as a firmware storage device, a version comparison reference, and an automatic update server. This multi-functionality consolidates what would otherwise require separate external tools into a single display unit, reducing system complexity while maintaining automated update capabilities across the entire display wall
Data Source
AI summary
A display system and a firmware updating method are provided. The display system includes displays connected in series to form a daisy-chain topology. Each of the displays includes firmware, and one of the displays is configured to be a publishing display. The publishing display is configured to execute a publishing program to provide a target version number of the firmware of the publishing display to each of the displays excluding the publishing display through the daisy-chain topology. Each of the displays excluding the publishing display is configured to execute a local program to determine whether or not the firmware needs to be updated based on a current version number of the firmware of the display and the target version number, and, in response to determining that the firmware needs to be updated, the firmware is updated based on a target file content provided by the publishing display.


