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, , ild

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.

Return to Index