Method for Entering BIOS Setup Area During An Automated Test
Original Publication Date: 2000-Dec-27
Included in the Prior Art Database: 2003-Jun-12
Disclosed is a method for entering the BIOS Setup area during an automated test. During a system boot of a PC, a modified BIOS checkpoint card reads the BIOS checkpoints electrically as Hex data. This Hex data is then used to locate the correct checkpoint that corresponds to the entry window in BIOS, at which point the proper keystroke for entering BIOS Setup is simulated. No manual intervention is required. Most PC BIOSs allow entry into BIOS Setup by pressing a designated key at a specific point during its bootup. Normally this requires observing the computer screen until the BIOS entry prompt appears, and then manually pressing the designated key. However, any automated testing of BIOS requires some method for automated access to BIOS Setup. In this method, a checkpoint card (an inexpensive off-the-shelf adapter that displays BIOS checkpoints as the system boot progresses) is modified so that the output of the checkpoint card is hardwired to a Data Acquisition Card (DAC). The allows DAC or automation software to read the hexidecimal checkpoint data. The software is coded to look for the checkpoint corresponding to the BIOS entry window. Once the correct checkpoint is read, the software then simulates the correct key press, and the BIOS Setup area is obtained.