FECO 3000 # 53
![]() |
FECO: | 3000 # 53 |
MODIFICATION No: | N/A | |
PRODUCT: | NCR 3404 S10 | |
SUB-ASSEMBLY | SMC 8432 PCI ETHERNET PCB NCR ETHERNET(BNC/RJ45)(PCI) (for NCR3438 S40 see FECO 3000 # 55) | |
ESTIMATED MAN HOURS | ONE | |
CLASS OF CHANGE: | MANDATORY | |
REASON FOR CHANGE: | INCOMPATIBILITY BETWEEN OLD AND NEW VERSIONS OF THE PCB AND SYSTEM BIOS. |
Note. This procedure has not been tested - beware.
1. Reason for Change
The new version of
the smc 8432 PCI adapter whose edp identity is
[NCR3-ethernet
(BNC/RJ45)(PCI)] will not work with the old BIOS on
an NCR3404 - S10. The
newer version of the pcb is identified by having a 21041
chip instead of a 21040
version.
2. To prevent any incompatibilities all
NCR3404 - S10's with the above
NCR3 - ethernet
(BNC/RJ45)(PCI) are to have their BIOS upgraded and the latest
dec21040 driver
installed. This will be scheduled via the service centre.
3. Before fitting an NCR3-ethernet
(BNC/RJ45)(PCI) to an NCR3404 you are to ensure
that the BIOS and
drivers are compatible.
4. Identity of pcb.
4.1 The old smc ethernet card identified by 2
surface mount leds on no socket, with
serial number typically
starting d2dxxxxx..
Look for 21040 on the large chips on the board.
NCR part number of old board if labelled is 515-0005480.
4.2 The new card identified by no surface mount
leds, and an unpopulated socket on
the board with serial
number typically starting k1dxxxxx.
Look for 21041 on the large chips on the board.
NCR part number of new board if labelled is 006-3300968.
Tech serv ref 96/03
Bu96-0095/94-t
5. BIOS
5.1 determine the BIOS version.
5.2 there have been four (4) versions released for use in
the NCR3404-S10. The BIOS
versions can be broken down
into two different architectures, ali based BIOS and
Intel based BIOS. The chart
below will show you the path for the BIOS upgrade. To
determine your BIOS version,
reboot the system and look at the bottom of the
screen during memory test.
The last three (3) digits are the version number (e.g.
acr89e00-100-941223ro2-do) or
(1go)
To update BIOS - possible BIOS versions are 1go,2do,2b5 and 3b8.
CPU brdchipset current BIOS upgrade
Ecc/rel1-3ali(acer) 1go 2b5
Parity/rel1mercury(Intel) 2do 3b8
Parity/rel3ali(acer) 2b5 n/a
Dualneptune(Intel) 3b8 n/a
5.3 Beware!!!
As you can see, there is room
for error. If you do not pay attention to what kind of
processor board you have, you could try
to install the wrong BIOS on the wrong
processor board. If you then try to
install it, the processor board will be disabled as
it blows the BIOS chip. You would then
have to replace the processor board.
5.4 the current BIOS is most likely (but not necessarily) to be 1go.
5.5 before starting the upgrade procedure determine the current BIOS
version, as
detailed in para. 5.2 above.
If the current BIOS is 1go then proceed; provided you have the flash BIOS diskette.
If current BIOS is 2b5, it has been
upgraded, but check drivers and patches, para. 6.
If correct then exit this procedure.
If current BIOS is anything other than 1go or 2b5; stop, inform the service centre.
6. Drivers
6.1 Unix v.4 needs new drivers
Version 2.03.xx operating system needs
Dec21040 version 2.04.00.07 or later
Pkern203 version 96.06.12.08 or later
Pbasec203 version 96.05.08.12 or later
Version 3.00.xx operating system needs
Dec21040 version 3.00.01.05 or later
Pkern300 version 96.06.06.12 or later
6.2 determine which version of Unix svr4 the system has, 2.03.xx or
3.00.xx, and ensure you have the required drivers and
patches before proceeding.
7.1. upgrade procedure
7.1. shutdown the 3404 system, turn the power off, wait 30 seconds, reboot the
system
and ensure that no errors are encountered on
the system boot. Fix all problems
before proceeding with this upgrade process.
Note all network configuration
information.
7.2 take the system to "run level 1" or "run level s".
Remove software packages relating
to the ethernet card. I.e. on Unix 2.03.xx nfs,
rpc, win-tcp, ild on Unix 3.00.xx nfs,
rpc, inet,
7.3 rebuild the Unix kernel,and reboot the system.
7.4 shutdown the system and power off.
7.4 areboot system and use alt-ctrl-esc to access BIOS settings. Note the
current
settings.
7.4 breboot system and use ctrl-a to access scsi setups. Note all the
settings. Repeat for
each controller if more than one fitted.
7.5 boot the system ecu diskette (factory supplied and configured with each system.
7.5 a note all eisa/BIOS settings.
7.6 logically remove the eisa ethernet card.
7.7 save the configuration and exit. This will update the setup
configuration information
stored in battery packed CMOS and store
configuration information in flash memory.
7.8 power the system off during the reboot initialling mesages.
7.9 remove the eisa ethernet card.
7.10 boot the system ensure the latest software patches are installed for the packages
currently installed at his moment in time, if
not then install them now. Unix v.4
version 2.03.xx requires pkern203 release
96.06.12.08 or later and pbasec203 release
96.05.08.12 or later. Unix v.4 version 3.00.xx
requires pkern300 release 96.06.06.12
or later.
7.11 rebuild the Unix kernel.
7.12 reboot the system to login.
7.13 shutdown the system.
7.14 check the processor board chipset. To enable the new 21041smc 8432 PCI ethernet
card to function within the 3404 system the
BIOS needs to be either 2b5 or 3b8. If
the processor chipset is acer then your BIOS
needs to be version 2b5. If the
processor chipset is Intel then your BIOS needs
to be 3b8. Flashing the BIOS to the
incorrect version will make the system
unusable. If you do flash the wrong BIOS then
you will need to replace the BIOS chip on the
base board or find a processor card to
match the BIOS.
7.15 double check that the processor card chipset and the BIOS you are about to load
are
compatible. Cross refer to page 2 for feature
and BIOS chart.
7.16 now that you are sure your processor card chipset and BIOS are
Compatible use the aflash utility to upgrade the system BIOS.
7.16 a copy the msg.dat and aflash.exe files from the utilities diskette into a
subdirectory
of your choice.
7.16 b from the subdirectory, type:
A flash
7.16 c a help message displays. Press any key to continue.
7.16 d the main menu displays. Use the up-or-down-arrow keys to highlight the options.
Press enter to select.
If warning or error messages appear, press any key to continue or quit.
7.16 e if you want to save a copy of the current BIOS into a file,select save BIOS to
disk file.
7.16 f select load BIOS file to load the BIOS file into memory.
7.16 g select program flash memory to erase the current BIOS, and program flash rom.
Warning! do not turn off system power while
flash BIOS is programming. This
destroys the BIOS.
7.16 h reboot the system.
7.17 during the reboot initialisation messages, power the system off.
7.18 insert the PCI ethernet card into the next available PCI slot, remember to
reconnect
the lan connection.
7.19 power on the system.
7.20 press the alt-cntl-esc sequence to enter the BIOS setup utility and configure the
new
PCI card, plus check all the other settings are
correct for your system.
7.21 exit and save the settings to CMOS
7.22 during the reboot press cntl-a to enter the adaptec utility and configure all the
scsi
settings to match the scsi configuration for
the system.
7.23 exit and save the settings.
7.24 during the boot insert the system ecu diskette, configure the system memory to
match actual memory in the system, ensure that
all the m5 board settings reflect
the BIOS setup utility values, configure any
eisa and isa cards - you must ensure
there are no conflicts in irq and i/o
addresses. It is imperative that when you finish
configuring with the ecu diskette that you save
and exit - this will update the setup
configuration information stored in battery
backed CMOS and store configuration
information in flash memory.
7.25 during the system reboot power the system off.
7.26 after 30 seconds power on, let system boot to Unix login.
7.27 login and pkgadd the packages you removed in step 2 and also add the dec21040
driver for Unix v.4 release 2.04.00.07 or
later, this version is compatible for both the
21040 version of smc ethernet card and the new
210041 smc ethernet card.
For Unix v.4 release 3.00.xx use version 3.00.01.05 or later.
7.28 rebuild the kernel and reboot, check for no errors during boot, reconfigure win-tcp.
7.29 shut the system down.
7.30 power off, wait 30 seconds. Power on let system boot to login.
7.31 login and check system, i.e.swap-l, fdump-l, pkginfo-p, ildconfig, etc. Fix any
problems
encountered.
7.32 if all ok hand system back to customer.
8. Testing
Test the system functions
9. Recording action
Update the nc3000 configuration record as necessary.