	Support Release
	BIOS UPDATE DISKETTE
	NEC Versa SX Pentium II (M2-BX)
	BUD Ver. 3.47.03
	System BIOS v44F13
	NBUU Ver 1.02.16
	Steve Sorbi
	6/19/2000


RELEASE NOTES:

	This is a BIOS Update Diskette for NEC VERSA SX Pentium II(M2BX)
	systems.  
        
	This diskette will flash any NEC VERSA SX Pentium II with 
	AMI BIOS 018 or above to System BIOS version 44F13.

	This BUD is for "Windows 2000" only. No BUDLite is released as user 
	will not be able to use Windows2000 to make the diskette bootable.


ADDED FEATURES:

    	No new features in the BUD. 

BUGS FIXED: 

	Fixes (No PPR#s):
    	Celeron Support in the BIOS


KNOWN RESTRICTIONS:

    	NBUU 1.02.16 on the diskette uses DOSMM.COM version 1.2 which requires 
    	the CIM module in BIOS to be uncompressed. AMI BIOS 017 and earlier 
    	versions do not support CIM modules as required by NBUU. Hence when this
    	BUD is used on units with BIOS 017 or earlier, an error message will be
    	displayed if you attempt to edit the custom string message. Due to the 
    	difference in CIM modules BIOS corruption results if BIOS older than 
    	018 is flashed to or from, resulting in a non booting system. The system
    	may be recovered thanks to the BootBlock code in the BIOS. Insert the 
    	diskette with the power off and hold Ctrl-Home at power on until the 
    	floppy light stays on. There will be no video display this is normal. 
    	After a minute or two the system will reboot and run normally.

    	The BUD diskette does not require a boot signature in its boot sector
    	and will flash on warm boot.
        
        
TEST RECOMMENDATIONS:

    	Test by flashing an NEC VERSA SX Pentium II system with the BUD 
    	diskette.  Make sure it flashes system properly. Test all menu options.


PREVIOUSLY RELEASED COMPONENTS:

    	NEC Versa SX Pentium II System BIOS v44F13
    	NBUU version 1.02.16				(07209804)
    	CLEARNV version 1.00.00				(12269602)
    	DOSMM.COM version 1.2				(05299801)
    	CIMEDIT.EXE version 1.00.01			(07109706)

DIFFERENCES: 

	New ARCHIVE   : v3.47.03
	Old ARCHIVE   : v3.47.02
	
	ZDiff status                 File names
	---------------------------  -------------------------------------------
	NBUU.DAT    			CRC differs
	NEWBIOS.ROM  			CRC differs
 	VERSION       			CRC differs
	---------------------------  ------------------------------------------
	     
COMPRESSED FILES:

    	None.


BUILD PROCEDURE:

Please use DOS 6.22 for building this BUD. 
(Bud is now released and is also needed to make the BUDLite.)

PART I - Create a BUILD subdirectory and copy the BUD BUILD tools.

        Make the build subdirectory and cd into it.

        c:\md NECBUD

        c:\cd NECBUD

        Get the NBUU Release v1.02.16 from PVCS.
                
PART II - Create BUD diskette
        
        Format 1.44 floppy (with DOS 6.22):

                format a:/s/u/v:""

        (No label).

        Get the M2 BX ROM version 44F12. (File 0AALT044.ROM).
        Copy the 0AALT044.ROM file to floppy a: and rename it to NEWBIOS.ROM:

                copy/b [path]0aalt044.rom a:\newbios.rom

        Copy nbuu.exe to a:\

        Create a config.sys file that contains the following text:
             rem fast and prevent 'clean' boot
             switches=/F/N
             rem only nbuu.exe runs
             shell=nbuu.exe

        Copy config.sys to a:\
                
        Modify the nbuu.dat to look as follows:

***** begin of NBUU.DAT **************
# This file is used by NBUU.EXE
# all lines that begin with '#' are skipped
# NBUU.EXE reads only two lines from this file and then retrieves 
# information about the machine and new ROM(s) from them.
#
# Format is:
# (hex)     (hex)         (hex)   (hex)    (hex)   (hex)     (ASCI str)
# MachineID NewBiosChkSum ROM1Loc  ROM1LenK ROM2Loc ROM2LenK NewBiosVer 
  4E41      8578          FFFC0000 100      0       0        440013
# (hex)    (hex)    (hex)    (hex)   (hex)     (dec)    (dec)  (dec)
# FlashID0 FlashID1 FlashID2 FlashID3 FlashID4 RomWidth Custom ProgramBB
  897C     8975     8975     8974     8974     1        1      1
#
# MachineID is the same for all machines of the same class for example
# all P55Plus system will have the save machineID
#
# NewBiosChkSum is the checksum of the NEW.ROM file
#       (use FCHKSUM.EXE to generate it)
#
# ROMLocation is the start of the ROM in the system
#
# ROMLenK is the length of the ROM in K bytes (100 hex = 256)
#
# NewBiosVer is the version the new BIOS: for example bios ver 10.20.30
# will be coded as 102030 up to 6 digitscan be used
#
# FlashID is the manufactures ID for the Flash ROM chip type used
#     
# Custom is a flag to allow custom signon messages (if supported) 0=OFF, 1=ON
#
# ProgramBB is a flag to allow programming of the Boot Block section of
# the Flash ROM (if Boot Block is supported) 0=Do not program BB, 1=Program BB
#
# WARNING: It is not usually necessary to program the Boot Block area of the
#          ROM. ProgramBB should only be set to 1 if there is a specific
#          change to the Boot Block portion of the Bios. If the Bios Update
#          Utility fails to complete sucessfully system failure may result.
#
***** end of NBUU.DAT **************

        Please make sure that following fields are correct:

        machineID is the unique word at f000:ff40 that is assigned to 
        each NEC system.

        NewBiosChkSum can be generated by running:
	c:\newbud\nbuu_dir\fchksum a:\newbios.rom 256.

        It is the checksum of the new BIOS ROM file.

        NewBiosVer is the new BIOS version.

        Copy nbuu.dat from c:\necbud\nbuu_dir\example  to a:\

                copy c:\necbud\nbuu_dir\example\nbuu.dat a:\


At this point BUD consist of bootable floppy with the following files:

           - config.sys
           - nbuu.dat   
           - nbuu.exe
           - newbios.rom


Create file called "VERSION" (no extension). (Don't include lines that 
begin with ****.  Example file can be found in the .\example directory).

****Begin of file****
;BIOS Update Disk
;For the NEC Versa SX Pentium II
;BUD  Version 3.47.02
;NBUU Version 1.02.16
;	From: Any Version
;       To:   44F12
****End of file****


        Get the CLEARNV Release v1.00.00 from the PVCS drive, usually q:
                
                q:\tools\xgetfile q:\necsrc\clearnv v1.00.00
        
        NOTE: Make sure the PVCS environment is first setup.
        
        Change directory to c:\work\clearnv
                If necessary rebuild executables by running makeall.bat.
                (Make sure that you have MSVC 1.52 installed).

        Copy CLEARNV.COM to A:
                Copy c:\work\clearnv\clearnv.com a:\

        Get the released copy of DOSMM.COM v1.2 and copy to A:

        Get the released copy of CIMEDIT.EXE v1.00.01 and copy to A:


        After VERSION is saved and all other files are copied to A: 
        please change file attributes on the diskette:

                attrib +r a:*.*


The BUD should be now a bootable diskette containing: config.sys, 
nbuu.dat, nbuu.exe, newbios.rom, clearnv.com dosmm.com, cimedit.exe,
and version. 

