The NuPRO-800 onboard SCSI, VGA, and LAN drivers are all located in the NuPRO Drivers directory on the accompanying CD.
4.1 SCSI Driver (LSI 53C895)
Windows 2000: Update the SCSI controller driver through Device Manager, point to CSI-53C895 Win2k miniport, and select Symbios 8952U PCI SCSI Adapter.
Windows 98: Similar operation, path CSI-53C895 Win9x.
Windows NT: Before installing NT, you need to load the SCSI driver floppy disk through F6 (production method: copy all the contents of the CSI-53C895 NT40 directory to the floppy disk). During the installation process, specify additional devices according to S and select Symbios PCI (53C8XX) Driver.
Important reminder: If there is an abnormality after NT system startup, it is recommended to install Service Pack 6 or higher to support AGP first, and then install VGA driver; It is recommended to install the LAN driver before the service pack to avoid being overwritten.
4.2 VGA Driver (SM721)
Windows 2000/98: Device Manager updates display adapter, point to VGA SM721 Win2k or Win9x, select Silicon Motion Lynx 3DM.
Windows NT: Control Panel → Display → Settings → Display Type → Change → Install from Disk, Path VGA SM721 NT40.
4.3 LAN driver (Intel 82559)
Windows 2000/98: Update network adapter driver, path LAN 82559, select Intel 8255x-based PCI Ethernet Adapter.
NT: You need to create a driver floppy disk (run LAN 82559 Makedisk Makedisk NT) and load it from the floppy disk in the network installation wizard.
Watchdog Timer Programming and Testing
The watchdog of NuPRO-800 is based on Winbond Super I/O (W83977EF or W83627HF), configured through I/O ports 0x3F0/0x2E, with a timeout range of 1-15300 seconds (or minutes, 255 minutes).
5.1 Programming Interface (Simplified Functions)
ADLINK provides the wrapper function out_port (int IOport_number, int Counter_ralue):
IOport_number:0x3F0 (W83977EF) or 0x2E (W83627HF).
Counter value: 0~15300 (0 disabled, timeout from 1 to 15300 seconds).
5.2 Testing Methods
DOS/Windows 95/98: Execute test<n>(n is the number of seconds) on the command line, and the program automatically detects the Super I/O chip.
Windows NT: You need to first run setup to install the driver, and then execute test977<n>(W83977EF) or test627<n>(W83627HF).
5.3 Programming Examples (C Language Pseudo Code)
c//Set Watchdog timeout for 10 seconds (taking W83977EF as an example)
out_port(0x3F0, 10); //Automatically enter configuration mode and write CRF6//Afterwards, calling out_port (0x3F0, 10) every few seconds will reset the timer
Engineering suggestion: Set the feeding interval to 1/3~1/2 of the timeout value to avoid accidental resetting.
Hardware Monitoring and Hardware Doctor Tools
Onboard Winbond W83782D hardware monitoring chip, combined with Hardware Doctor software (supporting Windows 98/NT, located in the HWDCTOR directory on the CD), can monitor in real-time:
CPU temperature (onboard thermal sensor)
System temperature (external thermistor)
Dual CPU fan speed
Key voltages (+3.3V,+5V,+12V, -12V, VCORE, VBAT, etc.)
Chassis Open Status (CN1)
When any parameter exceeds the limit, a warning window or beep prompt will pop up. Users can set thresholds and promptly handle fan failures or high temperatures to avoid permanent hardware damage.
Common troubleshooting and engineering experience
Q1: Does a dual CPU system only recognize one?
Check if the second CPU is securely plugged in and if the heat sink is in good contact.
Confirm that the two CPU models and steps are consistent (it is recommended to use the same batch).
Check if multiprocessor support is enabled in the BIOS (usually by default).
Q2: Unable to recognize CSI hard drive or low transfer rate?
Confirm that the SCSI terminal resistance is set correctly (LVD link requires termination).
Check that the length of the SCSI cable does not exceed 12 meters (LVD mode).
Check if synchronous transfer and wide transfer are enabled in the SCSI BIOS configuration.
Q3: Does the AGP VGA driver have a black or blurred screen after installation?
Confirm that Windows NT Service Pack 6 or higher is installed (AGP driver required).
Check the AGP Aperture Size setting in BIOS (recommended 64MB).
Update VGA driver to the latest version on CD.
Q4: Watchdog unable to trigger reset?
Confirm that the out_port parameter is correct (port number and count value).
Check the Super I/O chip type (W83977 or W83627), corresponding to different ports.
Ensure not to feed the dog during testing, wait for timeout, and observe if the system resets.
Q5: Does the system restart frequently or become unstable?
Check if the CPU temperature is too high, if the heat sink has accumulated dust or if the fan is stopped.
Check if the+5V current is sufficient (dual PIII 800 can reach 22A at full load).
Use Hardware Doctor to monitor the voltage and check for any fluctuations.
Maintenance and upgrade suggestions
Heat dissipation upgrade: The original radiator may have aged, it is recommended to replace it with a high-efficiency copper bottom radiator and use high-quality thermal conductive silicone grease.
CMOS battery: The onboard CR2032 battery has a lifespan of approximately 5-8 years. If the time is reset or the BIOS is lost, it should be replaced promptly.