The diagnostic program supports users can easily test our Ethernet LAN card which must connect to a loopback plug or cable. For 10Base2, a loopback plug can be built by connecting two 50-ohm terminators to a T connector. For 10BaseT, a loopback cable can be built by using a male RJ-45 connector and connect to 10BaseT Ethernet Hub. The diagnostic program will perform following functions: . check I/O base address & decorder . check Ethernet card universal ID . check boot ROM address & decorder (enable/disable) . check on-board packet buffer memory . check on-board LAN chipset loopback function: 1) Verify the data path. 2) Verify the CRC logic. 3) Verify the address recognition logic. Note: 1. This program only can be used under Programmed I/O Mode. 2. Function key F8: Using to update EEPROM & Lan Controller Register's data. The boot ROM address still be old value till you power off the system and repower on system. 3. Function key F10: Temporarily update Lan Controller Register data. The Register data will be new update value before power off the system. After power off the system, the Register data still be old value. It will show the following messages (message explanation): Message (M): Condition (C): Explanation (E): Solution (S): M: (No any message shown in screen except company, product name etc.) C: The PC system just hang up and keyboard is no action. E: There maybe main board compatible problem error. S: 1. Change lan card compatible jumper (change to other main board). 2. It maybe lan card error, please change another card. M: This diagnostic program doesn't support EN-2380. C: The test procedure will stop and return back to DOS prompt. E: Your LAN card is EN-2380 or its compatible card. M: Universal ID ------ xxxxxxxxxxxx. C: The test procedure will continue. E: Show Ethernet card ID. M: Card id read failure or off brand products. C: The test procedure will stop. E: Can't read proper ID or the LAN card is illegal. S: 1. Change the card if it is not our brand Ethernet products. 2. EEPROM data error, replace it. M: I/O port assignment & NIC registers access test ----- passed. C: The test procedure will continue. E: It find the card I/O base and check the I/O decorder is no problem. M: I/O port assignment & NIC registers access test ------ failure. C: The test procedure will stop. E: Can not find proper I/O port & NIC registers. S: 1. It maybe EEPROM error, replace it.. 2. It maybe LAN controller error, replace UM9003A chip. M: Remote boot ROM disable and display "Not Available" on screen. C: The test procedure will pause. E: Find no boot ROM code. S: Press any key to continue testing. M: A remote boot ROM enable and address is 0xx00 : 0 C: The test procedure will pause. E: Find boot ROM code and display "Boot ROM Enable" on screen. S: Press any key to continue testing. M: Packet Buffer Read/Write test ----- Passed. C: The test procedure will continue. E: Check the on board memory size and write/read to/from them. M: Packet Buffer Read/Write test ----- failure. C: The test procedure will stop. E: The memory buffer can not pass the read/write test. S: 1. It maybe memory error. 2. Change main board's bus timing with setup program. 3. It maybe LAN controller error, replace UM9003A chip. M: NIC loopback test ------ Passed. C: The test procedure will continue. E: NIC pass the test. M: NIC loopback test ------ failure. C: The test procedure will stop. E: NIC can not pass the test. S: 1. To pass this test, a cable must connect to LAN card. 2. NIC is error, replace UM9003A chip. M: STI loopback test ------ Passed. C: The test procedure will continue. E: STI pass the test. M: STI loopback test ------ failure ! C: The test procedure will stop. E: STI can not pass the test. S: 1. To pass this test, a cable must connect to LAN card. 2. STI is error, replace UM9003A chip. M: CTI loopback test ------ Passed. C: The test procedure will continue. E: CTI pass the test. M: CTI lpback test ------ failure. C: The test procedure will stop. E: CTI can not pass the test. S: 1. To pass this test, a cable must connect to LAN card. 2. CTI is error, replace UM9092 or UM9095. 3. The memory reside TSR for network, please release the TSR and try again. 4. Your system using remote boot ROM, please remove the boot ROM and try again.