KR0173572B1 - System Environment Setting Method in Personal Computer Manufacturing Process - Google Patents
System Environment Setting Method in Personal Computer Manufacturing Process Download PDFInfo
- Publication number
- KR0173572B1 KR0173572B1 KR1019950048856A KR19950048856A KR0173572B1 KR 0173572 B1 KR0173572 B1 KR 0173572B1 KR 1019950048856 A KR1019950048856 A KR 1019950048856A KR 19950048856 A KR19950048856 A KR 19950048856A KR 0173572 B1 KR0173572 B1 KR 0173572B1
- Authority
- KR
- South Korea
- Prior art keywords
- personal computer
- keyboard
- cmos
- system environment
- bios
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
본 발명은 퍼스널 컴퓨터 제조 공정에서의 시스템 환경 설정 방법에 관한 것으로, 특히 퍼스널 컴퓨터를 제조하는 공정에서 다수의 퍼스널 컴퓨터에 대한 시스템 환경 설정을 효율적으로 하도록 하는 시스템 환경 설정 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system environment setting method in a personal computer manufacturing process, and more particularly, to a system environment setting method for efficiently setting a system environment for a plurality of personal computers in a process for manufacturing a personal computer.
종래에는 퍼스널 컴퓨터를 제조하는 공정에서 내부테스트를 한후 제품을 출하 하기 위하여 퍼스널 컴퓨터의 시스템 환경 설정에 관한 정보를 저장하는 CMOS 셋업 작업을 하는 경우 작업자가 일일이 수작업으로 하였기 때문에 대량의 퍼스널 컴퓨터에 대한 CMOS 셋업을 하는 데에 있어서 많은 작업시간이 소요되어 생산성을 저하시키는 문제점이 있었다.Conventionally, in the process of manufacturing a personal computer, the CMOS setup for a large number of personal computers is performed by an operator because the manual work was performed manually when a CMOS setup operation is performed to store information on the system environment setting of a personal computer in order to ship the product after an internal test. It takes a lot of work time to set up, there is a problem that reduces the productivity.
본 발명은 키보드 커넥터(12)에 지그(13)을 접속하여 키보드 콘트롤러(10)의 핀(P15)에 로우레벨 신호가 입력되는 경우 BIOS가 시스템 환경 설정을 자동으로 수행하여 주므로, 퍼스널 컴퓨터 제조공정에서 작업자가 일일이 CMOS 셋업을 하지 않아도 되어 퍼스널 컴퓨터 제조공정에서의 생산성을 향상시키게 된다.According to the present invention, when the low level signal is input to the pin P15 of the keyboard controller 10 by connecting the jig 13 to the keyboard connector 12, the BIOS automatically performs a system environment setting. This eliminates the need for CMOS setup by the operator, which improves productivity in the personal computer manufacturing process.
Description
제1도는 본 발명에 의한 시스템 환경 설정시의 키보드 콘트롤러의 운용을 도시한 회로도.1 is a circuit diagram showing the operation of the keyboard controller in setting the system environment according to the present invention.
제2도는 본 발명에 의한 퍼스널 컴퓨터의 시스템 환경 설정 과정을 도시한 흐름도.2 is a flowchart illustrating a system environment setting process of a personal computer according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10 : 키보드 콘트롤러 12 : 키보드 커넥터10: keyboard controller 12: keyboard connector
11 : 마우스 커넥터 13 : 지그11: mouse connector 13: jig
본 발명은 퍼스널 컴퓨터 제조 공정에서의 시스템 환경 설정에 관한 것으로, 특히 퍼스널 컴퓨터를 제조하는 공정에서 다수의 퍼스널 컴퓨터에 대한 시스템 환경을 자동으로 설정하여 생산성을 향상 시키도록 하는 퍼스널 컴퓨터 제조 공정에서의 시스템 환경 설정방법에 관한 것이다.TECHNICAL FIELD The present invention relates to system environment setting in a personal computer manufacturing process. In particular, a system in a personal computer manufacturing process for automatically setting a system environment for a plurality of personal computers in a process of manufacturing a personal computer to improve productivity. It relates to an environment setting method.
일반적으로 퍼스널 컴퓨터에서는 플로피 디스크 드라이브, 하드 디스크 드라이브, 메모리 등의 하드웨어 구성에 관한 정보를 CMOS 레지스터에 저장해 놓아야 사용자가 퍼스널 컴퓨터를 정상적으로 사용할 수 있다.In general, in a personal computer, information about a hardware configuration such as a floppy disk drive, a hard disk drive, and a memory must be stored in a CMOS register so that the user can use the personal computer normally.
종래에는 퍼스널 컴퓨터를 제조하는 공정에서 제품의 수명 테스트를 하고 출하 하기 위하여 퍼스널 컴퓨터에 시스템 환경을 설정하는 경우 작업자가 일일이 수작업으로 하였기 때문에 대량의 퍼스널 컴퓨터를 생산하는 데에 있어서 많은 작업시간이 소요되어 생산성을 저하시키는 문제점이 있었다.Conventionally, when the system environment is set in the personal computer to test and ship the life of the product in the manufacturing process of the personal computer, a lot of working time is required to produce a large amount of personal computers because the manual work is performed by the workers. There was a problem of lowering productivity.
본 발명은 상술한 바와 같은 문제점을 해결하기 위하여 안출된 것으로, 퍼스널 컴퓨터를 제조하는 공정에서 퍼스널 컴퓨터에 대한 시스템 환경 설정을 자동으로 수행함으로써 작업시간을 감소시켜 생산성을 향상 하도록 하는 데에 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object thereof is to improve productivity by reducing work time by automatically setting a system environment for a personal computer in a process of manufacturing a personal computer. .
이와 같은 목적을 달성하기 위한 본 발명의 시스템 환경 설정방법은, 키보드 콘트롤러의 소정 핀에 소정 레벨의 신호가 입력되는 경우 BIOS가 퍼스널 컴퓨터의 미리 정의 된 최적값을 CMOS 상에 로딩하고, 패스워드에 대한 정보를 갖고 있는 레지스터를 클리어 시키는 제1과정과; 상기 제1과정 수행후 BIOS가 퍼스널 컴퓨터의 메모리 크기가 변경될 경우를 대비하여 변경된 새로운 메모리 크기를 CMOS에 로딩하여 설정하는 제2과정과; 상기 제2과정 이후 BIOS가 키보드 리셋 명령을 미실행 하고, 키보드와 비디오에 대한 체크를 미실행하는 제3과정과; 상기 제3과정 이후 BIOS가 CMOS에 대한 에러 표시를 미실행하고, 패스워드 입력요구를 미실행하는 제4과정과; 상기 제4과정 이후 BIOS가 키보드에 의한 CMOS 셋업 프로그램을 미실행 하고, 하드 디스크 드라이브를 자동으로 인식하여 그에 해당하는 정보를 CMOS에 설정한후, 키보드의 종류를 판별하기 위한 키보드 ID판독을 미실행 하는 제5과정을 포함하는 것을 특징으로 한다.The system configuration method of the present invention for achieving the above object, the BIOS loads a predetermined optimum value of the personal computer on the CMOS when a predetermined level signal is input to a predetermined pin of the keyboard controller, Clearing a register containing information; A second step in which the BIOS loads and sets the changed new memory size in the CMOS in case the memory size of the personal computer is changed after performing the first step; A third step of performing, by the BIOS after the second step, a non-executing keyboard reset command and a non-executing check on a keyboard and a video; A fourth step of the BIOS not performing an error display on the CMOS and a password input request after the third step; After the fourth step, the BIOS does not execute the CMOS setup program by the keyboard, automatically recognizes the hard disk drive, sets the corresponding information in the CMOS, and does not execute the keyboard ID reading to determine the type of the keyboard. It characterized in that it comprises a fifth process.
이하 첨부 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명에서는 퍼스널 컴퓨터에 시스템 환경을 설정하는 경우 BIOS(Basic Input Output System)에 의하여 시스템 환경을 자동으로 셋업 하도록 구성하였다.In the present invention, when the system environment is set in the personal computer, the system environment is automatically set up by the Basic Input Output System (BIOS).
본 발명에 의한 시스템 환경 설정시에 퍼스널 컴퓨터의 키보드 콘트롤러는 제1도에 도시된 바와 같이 운용된다. 제1도에 나타낸 바와 같이, 키보드 콘트롤러(10)의 핀(P15)은 키보드 커넥터(12)의 핀(6)에 접속되고, 키보드 커넥터(12)에는 지그(13)를 접속한다. 또한, 키보드 콘트롤러(10)에는 마우스 커넥터(11)도 접속되어 있다. 키보드 커넥터(12)는 6개의 접속핀을 구비하는데, 1번 핀은 시리얼 데이터를 키보드 콘트롤러(10)측에 인가하기 위한 용도로 사용되고, 2번 핀은 사용되지 않고, 3번 핀은 접지단을 접속하기 위한 용도로 사용되고, 4번 핀은 전원(+5V)을 접속하기 위한 용도로 사용되고, 5번 핀은 클럭신호를 접속하기 위한 용도로 사용되며, 6번 핀은 평상시에는 사용되지 않는다. 시스템 환경을 설정하는 경우, 키보드커넥터(12)에 지그(13)를 접속하면, 지그(13)가 키보드 커넥터(12)의 3번 핀과 6번 핀을 연결하여 주어 3번 핀의 접지전위를 6번 핀에 연결하여 줌으로써 로우레벨의 신호를 키보드 콘트롤러(10)의 핀(P15)에 인가하여 준다. 이와 같이, 키보드 커넥터(12)에 지그(13)가 접속되어 키보드 콘트롤러(10)의 핀(P15)에 로우레벨 신호가 인가되는 경우, BIOS가 시스템 환경을 자동으로 셋업하는 동작을 수행한다. 이때, 키보드에 지그(13)를 연결하더라도 마찬가지의 동작을 수행하게 할 수 있다.In setting the system environment according to the present invention, the keyboard controller of the personal computer is operated as shown in FIG. As shown in FIG. 1, the pin P15 of the keyboard controller 10 is connected to the pin 6 of the keyboard connector 12, and the jig 13 is connected to the keyboard connector 12. In addition, a mouse connector 11 is also connected to the keyboard controller 10. The keyboard connector 12 has six connection pins. Pin 1 is used to apply serial data to the keyboard controller 10. Pin 2 is not used, and pin 3 is a ground terminal. It is used to connect, pin 4 is used to connect the power supply (+ 5V), pin 5 is used to connect the clock signal, and pin 6 is not normally used. When setting the system environment, when the jig 13 is connected to the keyboard connector 12, the jig 13 connects pins 3 and 6 of the keyboard connector 12 to give the ground potential of pin 3 By connecting to pin 6, a low level signal is applied to pin P15 of the keyboard controller 10. As such, when the jig 13 is connected to the keyboard connector 12 and the low level signal is applied to the pin P15 of the keyboard controller 10, the BIOS performs an operation of automatically setting up the system environment. At this time, even if the jig 13 is connected to the keyboard, the same operation can be performed.
BIOS가 시스템 환경을 설정하는 동작을 수행하는 경우 제2도에 도시된 순서로 수행한다. 먼저, 지그(13)를 키보드 커넥터(12)에 접속하고 전원을 인가하면 키보드 콘트롤러(10)의 핀(P15)에 로우레벨의 신호가 입력된다(스텝 21). 이때, BIOS는 현재의 상태가 제조모드인 것으로 판단하여 미리 정의된 퍼스널 컴퓨터의 최적 값을 CMOS에 로딩하고(스텝 22), 패스워드 정보를 갖고 있는 레지스터를 클리어 시킨다(스텝 23). 그후, BIOS는 퍼스널 컴퓨터의 메모리 용량이 변경되는 경우를 대비하여 이전의 메모리 크기를 무시하고 변경된 새로운 메모리 크기를 CMOS 상에 설정하고(스텝 24), 키보드 리셋 명령을 미실행 하고(스텝 25), 키보드와 비디오에 대한 체크를 미실행하고(스텝26), CMOS에 대한 에러 표시를 미실행 한다(스텝 27). 또한, BIOS는 패스워드입력요구를 미실행 하고(스텝 28), 키보드의 del키에 의한 CMOS 셋업 프로그램을 미실행 하고(스텝 29), 하드 디스크 드라이브를 자동으로 감지하여 이에 대한 정보를 CMOS에 설정한후(스텝 30), 키보드의 종류를 판별하기 위한 키보드 ID 판독을 미실행 한다(스텝 31).When the BIOS performs an operation for setting a system environment, the BIOS performs the procedure shown in FIG. First, when the jig 13 is connected to the keyboard connector 12 and power is applied, a low level signal is input to the pin P15 of the keyboard controller 10 (step 21). At this time, the BIOS determines that the current state is the manufacturing mode, loads the optimal value of the predefined personal computer into the CMOS (step 22), and clears the register containing the password information (step 23). The BIOS then ignores the previous memory size and sets the new memory size changed in CMOS (step 24) in the event that the memory capacity of the personal computer is changed (step 24), and executes the keyboard reset command (step 25), The keyboard and video are not checked (step 26), and the error display to the CMOS is not executed (step 27). In addition, the BIOS does not execute the password input request (step 28), does not execute the CMOS setup program using the del key on the keyboard (step 29), and automatically detects the hard disk drive and sets the information in the CMOS. Subsequently (step 30), the keyboard ID reading for determining the type of keyboard is not executed (step 31).
상기 스텝 23에서 패스워드를 소거하는 이유는 제품이 출하될 때 패스워드는 설정되지 않기 때문이며 만약 패스워드가 설정되어 있으며 작업자가 패스워드를 입력해야 작업이 가능하므로 그로 인한 제조모드의 중단을 피하기 위하여 패스워드를 삭제한다. 상기 스텝 24에서는 퍼스널 컴퓨터의 메모리가 교체되어 메모리 크기가 변경되면 변경될 경우를 대비하여 변경된 새로운 메모리 크기를 CMOS상에 설정하는데, 이와같이 제조공정에서 메모리가 교체되더라도 셋업을 그에 대응하여 설정해 줌으로써 별도의 메모리 크기를 변경해야 하는 작업을 감소 시키게 된다. 한편, 상기 스텝 25에서는 키보드 리셋 명령을 미실행 하여 키보드 커넥터(12)에 키보드를 접속하지 않더라도 제조모드를 수행할 수 있도록 하고 있고, 상기 스텝 26에서 비디오체크를 미실행 하여 퍼스널 컴퓨터에 모니터를 접속하지 않고서도 제조모드를 수행할 수 있도록 하고 있으며, 상기 스텝 27에서 CMOS 에러 표시를 미실행 함으로써 퍼스널 컴퓨터에 구비되는 CMOS 에러에 구애됨이 없이 제조모드를 수행하게 하고 있다. 그리고, 상기 스텝 28에서 패스워드입력 요구를 미실행 하여 패스워드의 입력 없이도 제조모드를 가능하게 하고 있고, 상기 스텝 29에서 키보드에 의한 CMOS 셋업 프로그램을 미실행 하여 키보드의 del키에 의한 CMOS 셋업 과정을 생략하여 직접 CMOS 셋업을 하도록 하고 있으며, 상기 스텝 30에서 하나의 하드 디스크드라이브를 자동으로 체크하여 이에 대한 정보를 설정하여 주는데 이는 대부분의 퍼스널 컴퓨터에는 1개의 하드 디스크 드라이브가 설비되기 때문이다. 또한, 상기 스텝 31에서 키보드 ID판독을 미실행하여 키보드의 종류를 구분하는 ID 판독 없이도 제조모드를 수행하게 하고 있다.The reason for the deletion of the password in step 23 is that the password is not set when the product is shipped. If the password is set and the operator enters the password to perform the operation, the password is deleted to avoid interruption of the manufacturing mode. . In step 24, when the memory of the personal computer is replaced and the memory size is changed, the changed new memory size is set in the CMOS. In this way, even if the memory is replaced in the manufacturing process, the setup is set accordingly. This reduces the work of changing the memory size. On the other hand, in step 25, the keyboard reset command is not executed so that the manufacturing mode can be performed even if the keyboard is not connected to the keyboard connector 12. In step 26, the video check is not executed and the monitor is connected to the personal computer. In this case, the manufacturing mode can be carried out without performing the CMOS error display in step 27 so that the manufacturing mode can be performed without regard to the CMOS error included in the personal computer. Then, in step 28, the password input request is not executed to enable the manufacturing mode without inputting the password. In step 29, the CMOS setup program by the keyboard is not executed to omit the CMOS setup process by the del key of the keyboard. CMOS setup is performed directly, and in step 30, one hard disk drive is automatically checked and information about this is set because most personal computers are equipped with one hard disk drive. Further, in step 31, the keyboard ID reading is not executed so that the manufacturing mode can be performed without ID reading for classifying the type of the keyboard.
이상과 같이, 본 발명은 키보드 커넥터(12)에 지그(13)을 접속하여 키보드 콘트롤러(10)의 핀(P15)에 로우레벨 신호가 입력되는 경우 BIOS가 제조모드를 자동으로 수행하여 시스템 환경을 설정하여 주므로, 퍼스널 컴퓨터 제조공정에서 작업자가 일일이 CMOS 셋업을 하지 않아도 되어 퍼스널 컴퓨터 제조공정에서의 생산성을 향상시키게 된다.As described above, in the present invention, when the low level signal is input to the pin P15 of the keyboard controller 10 by connecting the jig 13 to the keyboard connector 12, the BIOS automatically executes the manufacturing mode to maintain the system environment. In this way, the operator does not have to set up CMOS in the personal computer manufacturing process, thereby improving productivity in the personal computer manufacturing process.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950048856A KR0173572B1 (en) | 1995-12-12 | 1995-12-12 | System Environment Setting Method in Personal Computer Manufacturing Process |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950048856A KR0173572B1 (en) | 1995-12-12 | 1995-12-12 | System Environment Setting Method in Personal Computer Manufacturing Process |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970049495A KR970049495A (en) | 1997-07-29 |
KR0173572B1 true KR0173572B1 (en) | 1999-04-01 |
Family
ID=19439350
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950048856A KR0173572B1 (en) | 1995-12-12 | 1995-12-12 | System Environment Setting Method in Personal Computer Manufacturing Process |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0173572B1 (en) |
-
1995
- 1995-12-12 KR KR1019950048856A patent/KR0173572B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR970049495A (en) | 1997-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7647491B2 (en) | System and method for selectively starting one of a plurality of operating systems according to whether or not the system is connected to a docking station | |
US7840796B2 (en) | Booting to a recovery/maintenance environment | |
US7512778B2 (en) | Method for sharing host processor for non-operating system uses by generating a false remove signal | |
CA2097783A1 (en) | Method and apparatus for maintaining and retrieving live data in a posted write cache in case of power failure | |
KR950001418B1 (en) | Pop up control system for portable computer having setup function and popup function | |
CN1881136A (en) | Memory voltage signal generation circuit | |
CN1154042C (en) | Method for updating program code used for embedded microcontrol unit | |
US20060026462A1 (en) | Apparatus for recovering BIOS in computer system | |
WO2023065601A1 (en) | Server component self-test anomaly recovery method and device, system, and medium | |
CN112035171B (en) | Factory setting restoration method and system based on UEFI firmware | |
WO2021190327A1 (en) | Memory test system and method | |
KR0173572B1 (en) | System Environment Setting Method in Personal Computer Manufacturing Process | |
CN116662050A (en) | Error injection support function verification method, device, terminal and medium | |
CN110888656A (en) | Multifunctional programming device and programming method | |
US20230136675A1 (en) | Graphics card firmware updating system and updating method thereof for fast startup setting of windows computer operating system after replacing graphics card | |
CN112882869B (en) | Servo system parameter management method, device, equipment and storage medium | |
CN114817010A (en) | Python-based Redfish automatic testing method and device | |
CN1329835C (en) | Hardware information acquisition and monitoring method for computer systems | |
US6717594B1 (en) | Data processing system and method for displaying a graphical depiction of system configuration | |
JPS60181947A (en) | Memory diagnosing system | |
CN104123232A (en) | Computer system and control method | |
WO2019169615A1 (en) | Method for accessing code sram, and electronic device | |
CN113420301A (en) | Computer mainboard chip security management method and device and computer equipment | |
JPH02292621A (en) | Hdd type automatic discrimination system | |
CN117539786A (en) | Television production processing method and device, storage medium and television |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20101001 Year of fee payment: 13 |
|
LAPS | Lapse due to unpaid annual fee |