SYSTEM AND METHOD FOR CHECKING FIRMWARE DEFINITION FILE
First Claim
Patent Images
1. A system for checking a firmware definition file, comprising:
- a software control side having the firmware definition file, wherein the software control side generates a plurality of simulating signals in accordance with the firmware definition file; and
a plurality of hardware signal sides receiving the simulating signals respectively so as to generate a plurality of feedback signals fed to the software control side;
wherein the software control side establishes an event log in accordance with the feedback signals, and uses the event log to check if the firmware definition file is correct.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for checking a firmware definition file are provided. The system includes a software control side and a plurality of hardware signal sides. The software control side has a firmware definition file, and generates a plurality of simulating signals in accordance with the firmware definition file. The hardware signal sides receive the simulating signals respectively so as to generate a plurality of feedback signals fed to the software control side. The software control side establishes an event log in accordance with the feedback signals, and uses the event log to check if the firmware definition file is correct.
-
Citations
10 Claims
-
1. A system for checking a firmware definition file, comprising:
-
a software control side having the firmware definition file, wherein the software control side generates a plurality of simulating signals in accordance with the firmware definition file; and a plurality of hardware signal sides receiving the simulating signals respectively so as to generate a plurality of feedback signals fed to the software control side; wherein the software control side establishes an event log in accordance with the feedback signals, and uses the event log to check if the firmware definition file is correct. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for checking a firmware definition file, comprising:
-
reading the firmware definition file from a software control side, and generating a plurality of simulating signals in accordance with the firmware definition file; actually detecting a plurality of connection ports by the software control side, wherein the connection ports are corresponding to a plurality of hardware signal sides; sending the simulating signals to the hardware signal sides from the software control side via the connection ports; obtaining a plurality of feedback signals from the hardware signal sides, establishing an event log by using the feedback signals; and comparing the event log with the feedback signals for checking the firmware definition file. - View Dependent Claims (8, 9)
-
-
10. A method for checking a firmware definition file, comprising:
-
reading the firmware definition file from a software control side; actually detecting a plurality of connection ports by the software control side, wherein the connection ports are corresponding to a plurality of hardware signal sides; checking if the number of the connection ports matches with a number defined in the firmware definition file; sequentially sending a plurality of simulating signals to the hardware signal sides from the software control side via the connection ports when the number of the connection ports matches with the number defined in the firmware definition file; confirm if the simulated signals have been sent successfully; obtaining a plurality of feedback signals from the hardware signal sides when the simulated signals have been sent successfully; establishing an event log by using the feedback signals; comparing the event log with the feedback signals for checking the firmware definition file; checking if a total number of events in the event log is equal to a defined number listed in the firmware definition file; and checking if an event content recorded in the event log matches with a defined content listed in the firmware definition file when the total number of events in the event log is equal to the defined number listed in the firmware definition file, wherein the firmware definition file is correct when the event content recorded in the event log matches with the defined content listed in the firmware definition file.
-
Specification