Testing Device Library Update via System Configuration Modification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The electronic assembly industry faces inefficiencies in updating firmware of old dedicated testing devices, which are often not designed for firmware updates, leading to extra time and labor costs when trying to reuse these devices.
Innovation Solution
A device and method that modify the system configuration file to boot an old testing device into a testing mode, allowing for library updates and enabling the execution of a testing program to perform tests on a to-be-tested device, thereby reducing the need for manual firmware replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual firmware replacement is used for old dedicated testing devices, then the devices can be updated, but the time and labor cost increases significantly
Solution Approach 1:
The system enables self-service firmware updates by allowing testing devices to automatically download and install firmware packages from a server without requiring manual disassembly or hardware replacement. The device autonomously manages the update process through configuration file modifications and automated installation routines.
Solution Approach 2:
Firmware packages are prepared and stored on the server in advance before being needed. The system pre-configures update packages and makes them available for automatic retrieval by testing devices, eliminating the need for on-demand manual firmware preparation and replacement.
2Device complexity
If dedicated testing devices are designed without firmware update function, then device complexity is reduced, but adaptability to different testing environments deteriorates
Solution Approach 1:
The firmware update system is designed to be universal across different testing device models and types. A single server infrastructure and standardized protocol enable firmware updates for multiple device varieties without requiring model-specific update mechanisms, thus maintaining simplicity while achieving broad adaptability.
Solution Approach 2:
A server acts as an intermediary between firmware developers and testing devices. The server stores, manages, and distributes firmware packages, mediating the update process and eliminating the need for complex direct update mechanisms in each device. This intermediary approach simplifies device design while enabling flexible firmware updates.
Data Source
AI summary
A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is connected to the to-be-tested device for performing testing, so that the old testing device can be updated through network without dedicated hardware, and the technical effect of reducing the time and labor cost for updating the old testing device can be achieved.


