README.TXT Driver File Contents (A370-0022-0100Ver330.exe)

_____________________________________________________________________

NCR BIOS and BIOS Update Software Readme File
A370-0022-0100 03.03.00.00  - NCR 74xx BIOS and BIOS Update Software
(C) Copyright 1999, 2000, 2001, 2002  NCR Corporation.
All rights reserved.
_____________________________________________________________________


Section 1.0  ---- Product Overview
Section 2.0  ---- Maintenance Release Update and Restrictions
Section 3.0  ---- Installation Prerequisites
Section 4.0  ---- Installation Procedure
Section 5.0  ---- BIOS Update Procedure
Section 6.0  ---- BIOS Crisis Recovery Procedure
Section 7.0  ---- Documentation
Section 8.0  ---- Support
Section 9.0  ---- CD-ROM File Layout



Section 1.0  ---- Product Overview
=====================================================================

This NCR BIOS and BIOS Update Software media provides the means of 
updating the BIOS on one of the POS terminals listed below.  The 
bootstrap program, <termtype>.BSD, and corresponding BIOS update boot
image, <termtype>.BID, are normally downloaded to the target terminal
over the network to reflash the BIOS.  FitClient Manager is used to 
perform this normal procedure.  The BIOS update software is also 
provided separately from the boot image for circumstances where they 
may be needed outside of the normal download operation.  Please refer
to Section 9.0 to see all of the files on this media.

The following terminals are supported with the BIOS versions on this 
CD-ROM:

7401-20XX/30XX  - NCR BIOS Version 1.5.0.4
7401-21XX/31XX  - NCR BIOS Version 1.5.0.4
7401-22XX/25XX  - NCR BIOS Version 2.2.1.4  [** See Cautions Below **]
7401-32XX/35XX  - NCR BIOS Version 2.2.1.4  [** See Cautions Below **]
7401-26XX/46XX  - NCR BIOS Version 2.3.1.3
7401-45XX       - NCR BIOS Version 2.2.1.4  [** See Cautions Below **]
7451-XXXX       - NCR BIOS Version 2.0.0.1
7452-40XX       - NCR BIOS Version 2.2.1.5  [** See Cautions Below **]
7453-40XX       - NCR BIOS Version 2.2.1.5  [** See Cautions Below **]
7454-22XX       - NCR BIOS Version 1.5.0.4
7454-32XX/33XX  - NCR BIOS Version 2.1.2.4  [** See Cautions Below **]
7455-XXXX       - NCR BIOS Version 2.1.2.4  [** See Cautions Below **]
7456-XXXX       - NCR BIOS Version 3.0.1.3
7458-XXXX       - NCR BIOS Version 3.0.1.3
7460-XXXX       - NCR BIOS Version 2.0.0.1

CAUTION: 1) Legacy USB is disabled by default in these BIOS versions
            other than the 7456/7458.  If enabled, system hangs can occur
            if using the NCR OS configuration for Windows NT and Windows 2000.

         2) Upgrading the BIOS from a version prior to 2.1.1.0 could
            requiring changes to operating system configuration or BIOS
            configuration settings.  BIOS version 2.1.1.0 and later,
            change the default settings of Serial Ports C and D.  The
            settings for the affected 7401/7454/7455 terminals are:
         
            Serial Port C:  Old Base I/O address 220, Interrupt IRQ 11
                            New Base I/O address 3E8, Interrupt IRQ 5
            Serial Port D:  Old Base I/O address 228, Interrupt IRQ 11
                            New Base I/O address 2E8, Interrupt IRQ 11
            Integrated MSR: Old Interrupt IRQ 15
                            New Interrupt IRQ 6 (changed in 2.1.0.9)
         
            The settings for the affected 7452/7453 terminals are (Serial
            Port D had no change, but is listed for completeness):
         
            Serial Port C: Old Base I/O address 220, Interrupt IRQ 11
                           New Base I/O address 220, Interrupt IRQ 10
            Serial Port D: Old Base I/O address 228, Interrupt IRQ 11
                           New Base I/O address 228, Interrupt IRQ 11


Section 2.0  ---- Maintenance Release Update and Restrictions
=====================================================================

The list of TAR fixes and new features included with each NCR BIOS 
and BIOS Update Software release can be found in the A370_022.FIX 
file.  Similarily, the list of restrictions can be found in the 
A370_022.RST file.  Both of these files are located in the root 
directory on the CD (refer to Section 9.0).


Section 3.0  ---- Installation Prerequisites
=====================================================================

For the normal download procedure:
     A server with the following software is required:

        - Microsoft Windows NT Workstation 4.0 or Server 4.0 
        - A minimum of Microsoft Windows Service Pack 3
        - A DHCP Server on the network
        - D370-0432-0100 NCR Server Platform Software (at least 
          Release 2.x for 7460), including:
                - FitClient Manager 
                - NCR TFTP Server (NCRTFTPS)
                - NCR BINL Server

     On the terminal client:

        - The first boot device in the Boot Order in BIOS Setup 
          must be set to the one that indicates it will attempt 
          a boot over the LAN.  
        - A keyboard must be present.

For the CD-ROM boot loading procedure:

        - 7454/7401 with BIOS 1.02.00.00 or greater
        - 7452-40XX/7453-40XX/7455-XXXX with BIOS 2.01.00.01 
          or greater
        - 7451/7460 all versions
        - 7456/7458 all versions
        - Parallel or integrated CD-ROM drive


Section 4.0  ---- Installation Procedure
=====================================================================

To install this release for the normal procedure, use the FitClient 
Manager to install the proper boot image (<termtype>.BID) on the 
server.  For example, for the 7452-40xx install FLSH_52.BID.

For the CD-ROM Boot Loading procedure, boot the client terminal with 
the CD inserted in the CD-ROM drive.  See section 5.2.


Section 5.0  ---- BIOS Update Procedure
=====================================================================

Section 5.1  ---- Using Flash Boot Image (Normal Procedure)
-----------------------------------------------------------

To update the BIOS:

1. Use the FitClient Manager to configure the client(s) to download
   the proper flash boot image (<termtype>.BID) installed in Section
   4 above.
2. Download the boot image to the client(s) over the network.
3. Use the FitClient Manager to restore the server configuration to 
   its previous download value or set the client to boot from hard 
   disk so that the flash boot image will not be downloaded again on 
   the next reboot.
4. On the client(s), enter the class, model, and serial number 
   information requested by the flashccl utility in the boot image, 
   if requested.
5. The flashccl utility will invoke the phlash utility to update the
   BIOS.  The phlash utility will reboot the terminal when the BIOS 
   update is complete.

Section 5.2  --- Using the Bootable BIOS Update CD (CD-ROM Procedure)
---------------------------------------------------------------------

To update the BIOS:

1. Place the BIOS Update CD in the CD-ROM drive.  
2. If the parallel port CD-ROM drive is being used, verify that the 
   Parallel CD-ROM Boot is ENABLED in the Multiple ROM sub-menu under
   the Advanced menu in the BIOS configuration setup.  In addition,
   disable all other ROM's to ensure enough space for the Parallel
   CD-ROM Boot ROM.  If an integrated CD-ROM drive is used, verify
   that the BIOS configuration setup has the ATAPI CD-ROM Drive as
   the first boot device in the Boot menu. 
3. Reboot the system.  The terminal should do an MS-DOS boot from the 
   CD-ROM drive. 
4. Enter the class, model, and serial number information requested by 
   the flashccl utility, if requested.
5. The flashccl utility will invoke the phlash utility to update the 
   BIOS.  The phlash utility will reboot the terminal when the BIOS 
   update is complete.

NOTE:  Requires a 7454/7401 with at least BIOS 1.02.00.00 or
       7452-40XX/7453-40XX with at least BIOS 2.01.00.01 or
       7455/7460/7451/7456/7458 with any released BIOS for support of
       this procedure.

Section 5.3  ---- Using a Manual Method
---------------------------------------

If the BIOS is to be updated without using the flash boot image or 
CD-ROM, the files needed are provided in the appropriate subdirectory
on this CD-ROM for the specific chipsets/video chipsets.  Please 
refer to Section 9.0 for the actual CD Layout.  The following files 
are provided to assist in determining the proper files for updating 
the BIOS:

   * CHECKIT.EXE  - Used to identify video controller
   * FLASHCCL.EXE - Flash wrapper utility to enter 
                    class/model/serial# data and invoke PHLASH.EXE
   * PHLASH.EXE   - Phoenix flash utility
   * PHLASH16.EXE - Phoenix flash utility
   * PLAT_TX.BIN  - Copy to PLATFORM.BIN to be used by PHLASH.EXE
                    (Terminals 7454-22XX and 7401-20XX/21XX/30XX/31XX)
   * PLAT_BX.BIN  - copy to PLATFORM.BIN to be used by PHLASH.EXE
                    (Terminals 7401-22XX/25XX/32XX/35XX, 7452-40XX,
                     7453-40XX, 7454-32XX/33XX, and 7455-XXXX)
   * PLAT_810.BIN - copy to PLATFORM.BIN to be used by PHLASH.EXE
                    (Terminals 7451-XXXX and 7460-XXXX)
   * PLAT_VIA.BIN - copy to PLATFORM.BIN to be used by PHLASH.EXE
                    (Terminals 7456-XXXX and 7458-XXXX)
   * TERMINAL.TXT - Identifies terminal numbers for each subdirectory

   * Various BIOS files for each chipset:
      * BIOS65.ROM   - BIOS image with support for C&T 65555 video 
                       controller (7454-22XX and 7401-20XX/21XX/30XX/31XX)
      * BIOS69.ROM   - BIOS image with support for C&T 69000 video 
                       controller (7454-22XX and 7401-20XX/21XX/30XX/31XX)
      * BIOSL_DM.ROM - BIOS image with support for SMI 3DM video 
                       controller (New core) (7401-22XX/25XX/32XX/35XX)
      * BIOSL_EM.ROM - BIOS image with support for SMI 3EM video 
                       controller (new core) (7452-40XX, 7453-40XX)
      * BIOS_OLD.ROM - BIOS image with support for SMI 3EM video 
                       controller (old core) 
                       (7454-32XX/33XX, and 7455-XXXX)
      * BIOS_810.ROM - BIOS image with support for Intel 810 chipset
                       (7451-XXXX and 7460-XXXX)
      * BIOS_VIA.WPH - BIOS image with support for VIA chipset
                       (7456-XXXX and 7458-XXXX)

Run CHECKIT.EXE -V -S to identify the video controller.  If a 65555 
or 69000 video chip is indicated, copy the file PLAT_TX.BIN to 
PLATFORM.BIN.  If a 3DM or 3EM video chip is indicated, copy the 
file PLAT_BX.BIN to PLATFORM.BIN.  If an 810 video chip is indicated, 
copy the PLAT_810.BIN to PLATFORM.BIN.  Then run FLASHCCL.EXE with 
the name of the proper BIOS image as a command line parameter.  For the
VIA chipset, run FLASHCCL.EXE with the proper BIOS image and a "/16" 
parameter to force use of the PHLASH16.EXE executable.

The file AUTOEXEC.TXT contains a copy of the AUTOEXEC.BAT file that
is used when this CD is booted.  It is provided to give an example
of using the CHECKIT.EXE utility in a batch file.  The corresponding 
CONFIG.TXT file contains a copy of the CONFIG.SYS that is used when
this CD is booted.

Caution:  If the BIOS for the wrong video controller is flashed into 
          the terminal, nothing will be visible on the display.

Section 6.0  ---- BIOS Crisis Recovery Procedure
=====================================================================

If a power failure during flashing or another problem causes the 
BIOS to be invalid, crisis recovery must be used to restore the BIOS:

For 7454/7401/7455/7460/7451 terminals:

1. Boot DOS on a second machine (PC or terminal).
2. The following files are required on the second PC/terminal:
        EMBFLASH.EXE (correct one for video controller)
        PLATFORM.BIN (correct one for video controller)
        CLIENT.BIN   (used only for SMI and Intel video controllers)
        Proper BIOS Image (refer to previous section)
3. Connect the two machines with a null modem serial cable.  Use COM
   Port 1 on the PC and COM Port 1 on the terminal to be updated.
4. If the target terminal does not beep to request crisis recovery of
   the BIOS, a special parallel cable must be connected to the target
   terminal.  (Refer to the hardware information products for more 
   information.)
5. On the second machine, run:
        EMBFLASH /mode=3 <bios image name>
   Embflash should transfer the image to the target terminal, and 
   update the target terminal's BIOS.
6. Use the normal BIOS update procedure to restore the 
   class/model/serial# information.

For 7452/7453-40XX/7456/7458 terminals:

Use the above procedure or use the flex crisis recovery disk.


Section 7.0  ---- Documentation
=====================================================================

The following information products provide additional information on
BIOS updates, BIOS utilities, network boot, server software, and 
FitClient Manager:

        B005-0000-1069  NCR 7454 Retail POS Workstation Hardware
                        Installation & Service Guide
        B005-0000-1075  NCR 7401/7454 Retail Terminal Software 
                        User's Guide
        BD20-1374-C     NCR 74XX Retail Workstation Software User's 
                        Guide
        BD20-1373-C     NCR 7452 Workstation Hardware Installation 
                        and Service Guide
        BD20-1424-B     NCR 7453 Workstation Hardware Installation 
                        and Service Guide
        B005-0000-1503  NCR Retail Platform Software Terminal Utilites
        
These publications are available on the World Wide Web at

     http://www.info.ncr.com


Section 8.0  ---- Support
=====================================================================

For support, contact your NCR support representative or find a 
contact at NCR on the World Wide Web at

     http://www.ncr.com


Section 9.0  ---- CD-ROM File Layout
=====================================================================

Note: The CD-ROM will autoboot when installed in either an enabled 
      Parallel Port drive or Internal CD-ROM drive.  The files,
      BOOTCAT.BIN and BOOTIMG.BIN, needed to autoboot the CD-ROM may
      not be visible when a directory is done.
      
\A370_022.FIX  [Recent fixes contained in the BIOS files]
\A370_022.RST  [Current restrictions for the BIOS files]
\AUTOEXEC.TXT  [Example of autoexec.bat for manual flashing from CD]
\AUTORUN.INF   [Batch File to display README.TXT on CD Insertion and
                display icon to start Windows Phlash Update - Microsoft
                Windows Operating Systems only, if enabled] 
\BOOTCAT.BIN   [(Hidden) Bootable CD Image File]
\BOOTIMG.BIN   [(Hidden) Bootable CD Image File]
\CONFIG.TXT    [Example of config.sys for manual flashing from CD]
\DISKOCHP.BID  [Updates Disk-On-Chip to latest Firmware Version]
\DISKOCHP.BSD  [Updates Disk-On-Chip to latest Firmware Version]
\EEPROMTX.BID  [Updates EEPROM on older 7454/7401]
\EEPROMTX.BSD  [Updates EEPROM on older 7454/7401]   
\EMBFLASH.BAT  [Invokes proper EMBFLASH for serial crisis recovery]
\FLSH_01.BID   [Updates 7401-XXXX terminals, except 20XX/21XX/30XX/31XX]
\FLSH_01.BSD   [Updates 7401-XXXX terminals, except 20XX/21XX/30XX/31XX]
\FLSH_51.BID   [Updates 7451-XXXX terminals]
\FLSH_51.BSD   [Updates 7451-XXXX terminals]
\FLSH_52.BID   [Updates 7452-40XX terminals] 
\FLSH_52.BSD   [Updates 7452-40XX terminals] 
\FLSH_53.BID   [Updates 7453-40XX terminals] 
\FLSH_53.BSD   [Updates 7453-40XX terminals] 
\FLSH_54.BID   [Updates 7454-XXXX terminals]
\FLSH_54.BSD   [Updates 7454-XXXX terminals]
\FLSH_55.BID   [Updates 7455-XXXX terminals]
\FLSH_55.BSD   [Updates 7455-XXXX terminals]
\FLSH_56.BID   [Updates 7456-XXXX terminals]
\FLSH_56.BSD   [Updates 7456-XXXX terminals]
\FLSH_58.BID   [Updates 7458-XXXX terminals]
\FLSH_58.BSD   [Updates 7458-XXXX terminals]
\FLSH_60.BID   [Updates 7460-XXXX terminals]
\FLSH_60.BSD   [Updates 7460-XXXX terminals]
\FLSH_TX.BID   [Updates 7401-20XX/21XX/30XX/31XX terminals]
\FLSH_TX.BSD   [Updates 7401-20XX/21XX/30XX/31XX terminals]
\README.TXT
\START_98.BAT  [Batch file to handle for Windows 9X startup]
\START_NT.BAT  [Batch file to handle other Windows startup]

<DIR> 810             
        BIOS_810.ROM  [BIOS image with support for Intel 810 chipset
                       (7451-XXXX and 7460-XXXX)]
        CLIENT.BIN    [Duplicate of CLNT_810.BIN used with EMBFLASH.BAT]
        CLNT_810.BIN  [Rename to CLIENT.BIN when used with 
                       EMBFL810.EXE]
        EMBFL810.EXE  [Crisis recover EMBFLASH.EXE for 810 chipset]
        PHLASH.EXE    [Phoenix flash program]
        PLAT_810.BIN  [Input for PHLASH.EXE copy to PLATFORM.BIN]
        TERMINAL.TXT  [Lists Class/Models supported by these
                       subdirectories]

<DIR> BX              
        ACPI_DM.ROM   [BIOS image with support for SMI 3DM+ video 
                       controller with ACPI support (7401-26XX/46XX)]
        ACPI_FS.WPH   [BIOS image with support for SMI video 
                       controller with ACPI (7401-26XX/46XX)
                       (WinPhlash only and force shutdown)]
        ACPI_NT.WPH   [BIOS image with support for SMI video 
                       controller with ACPI (7401-26XX/46XX)
                       (WinPhlash only and Windows NT)]
        ACPI_XM.WPH   [BIOS image with support for SMI video 
                       controller with ACPI (7401-26XX/46XX)
                       (WinPhlash only)]
        BIOSL_DM.ROM  [BIOS image with support for SMI 3DM video 
                       controller (7401-22XX/25XX/32XX/35XX)]
        BIOSL_EM.ROM  [BIOS image with support for SMI 3EM video 
                       controller (7452-40XX, 7453-40XX)]
        BIOSL_FS.WPH  [BIOS image with support for SMI video 
                       controller (7452-40XX, 7453-40XX)
                       (WinPhlash only and force shutdown)]
        BIOSL_NT.WPH  [BIOS image with support for SMI video 
                       controller (7452-40XX, 7453-40XX) 
                       (WinPhlash only and Windows NT)]
        BIOSL_XM.WPH  [BIOS image with support for SMI video 
                       controller (7452-40XX, 7453-40XX)
                       (WinPhlash only)]
        BIOSS_FS.WPH  [BIOS image with support for SMI video 
                       controller (7401-22XX/25XX/32XX/35XX)
                       (WinPhlash only and force shutdown)]
        BIOSS_NT.WPH  [BIOS image with support for SMI video 
                       controller (7401-22XX/25XX/32XX/35XX)
                       (WinPhlash only and Windows NT)]
        BIOSS_XM.WPH  [BIOS image with support for SMI video 
                       controller (7401-22XX/25XX/32XX/35XX)
                       (WinPhlash only)]
        BIOS_OLD.ROM  [BIOS image with support for SMI 3EM video 
                       controller (7454-32XX/33XX, and 7455-XXXX)]
        CLIENT.BIN    [Used with EMBFL_BX.EXE]
        EMBFL_BX.EXE  [Crisis recover EMBFLASH.EXE for BX chipset]
        PHLASH.EXE    [Phoenix flash program]
        PLAT_BX.BIN   [Input for PHLASH.EXE copy to PLATFORM.BIN]
        TERMINAL.TXT  [Lists Class/Models supported by these
                       subdirectories]

<DIR> DISKETTE           
        COPYDISK.EXE  [Utility used convert image to floppy]  
        CRIS4000.IMG  [BIOS Crisis Recovery Disk image] 
        CRIS7456.IMG  [BIOS Crisis Recovery Disk image for 7456/7458] 
        DISK4000.IMG  [BIOS Flash Disk image]
        DISK7456.IMG  [BIOS Flash Disk image for 7456/7458]
        MAKE7456.BAT  [Batch file used to create 7456/7458 floppies]
        MAKEDISK.BAT  [Batch file used to create 7452/7453 - 4000
                       floppies]

<DIR> PHLASH16           
        PHLASH16.EXE  [Phoenix 16-bit flash program, used with .WPH images]
        
<DIR> SETCMOS              
        README.TXT    [Information on modifing BIOS configuration parameters
                       using the SETCMOS.EXE utility]
        SETCMOS.EXE   [Utility to save/restore CMOS parameters affecting 
                       terminal configuration]

<DIR> TX              
        BIOS65.ROM    [BIOS image with support for C&T 65555 video 
                       controller (7454-22XX and 7401-20XX/21XX/30XX/31XX)]
        BIOS69.ROM    [BIOS image with support for C&T 69000 video
                       controller (7454-22XX and 7401-20XX/21XX/30XX/31XX)]
        EMBFL_TX.EXE  [Crisis recover EMBFLASH.EXE for TX chipset]
        PHLASH.EXE    [Phoenix flash program]
        PLAT_TX.BIN   [Input for PHLASH.EXE copy to PLATFORM.BIN]
        TERMINAL.TXT  [Lists Class/Models supported by these
                       subdirectories]
<DIR> UTILITY           
        CHECKDMI.EXE  [Checks for text in DMI table structure]
        CHECKIT.EXE   [Determines video/audio chipset]
        CHOICE.COM    [Allows for user input into batch file processing]
        FINDRAMD.EXE  [Determines RAMDisk drive letter]
        FLASHCCL.EXE  [Prompts for terminal info and invokes PHLASH.EXE]

<DIR> VIA           
        BIOS_VIA.ROM  [BIOS image with support for VIA video 
                       controller (7456-XXXX and 7458-XXXX)]
        BIOS_VIA.WPH  [BIOS image with support for VIA video 
                       controller (7456-XXXX and 7458-XXXX) (WinPhlash only)]
        CLIENT.BIN    [Duplicate of CLNT_VIA.BIN used with EMBFLASH.BAT]
        CLNT_VIA.BIN  [Used with EMBFLVIA.EXE]
        EMBFLVIA.EXE  [Crisis recover EMBFLASH.EXE for VIA chipset]
        PHLASH.EXE    [Phoenix flash program]
        PLAT_VIA.BIN  [Input for PHLASH.EXE copy to PLATFORM.BIN]
        TERMINAL.TXT  [Lists Class/Models supported by these
                       subdirectories]

<DIR> WINPHLSH           
        MFC42.DLL     [Microsoft runtime library]
        MSVCP60.DLL   [Microsoft runtime library]
        MSVCRT.DLL    [Microsoft runtime library]
        PHLASH9X.VXD  [Phoenix virtual device driver]  
        PHLASHLC.DLL  [Phoenix runtime library]
        PHLASHNT.SYS  [Phoenix Windows NT driver]
        WINPHLASH.EXE [Phoenix Windows flash program]
        WINPHLASH.HLP [Help File for flash program]
        WINPHLSH.EXE  [Copy of WINPHLASH.EXE in 8.3 filename format]
        WP.ICO        [Icon for WINPHLASH.EXE]

<DIR> WINPHLSH\UPDATE           
        PHLASH.BAT    [Batch file to start update process]
        PHLASHNT.BAT  [Batch file to start update process for Windows NT]
        PHLASHFS.BAT  [Batch file to start update process for forced OS
                       shutdown to avoid need for power cycle]


=====================================================================
========================= END OF README FILE ========================
=====================================================================
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.61