Mitsubishi Electric - Computing for a Connected World Insight CD Home Page

Products
Product Identification
Product Timeline
Desktop Systems
Server Systems
Notebooks
Monitors
Add-in Cards
Sorage Devices
Services
Knowledgebase
Upgrades
Downloads
Search Insight
E-Mail us
Insight Service
Year 2000
Other Mitsubishi Sites
Site Disclaimer


'Lightning' ROM BIOS Summary (Rev 1.17)

Release Date Changes
12
Beta
22/9/97 This disk is a collection of utilities and the binary images required to update all the Flash-based firmware on Lightning. It is primarily intended for use by Apricot by which BIOS updates are released from R&D for distribution to the field.
File Description Version

Part num

160601SW.BIN Main BIOS release 12.00.06

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.074

Apricot rev1.00.05

161479SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.09

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

BB.CNV Convert file used by b.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.19

not released

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from it, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The Screen should display after DOS has loaded :-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 12 (16/09/97)
Recovery Code is version 1.00.XX

Getting Environment variables

    1. Update Main BIOS and Video BIOS
    2. Update Main BIOS.
    3. Update Video BIOS.

    1. Reset Machine
    1. Update Bootblock. (Consumer 161526SW - CS4237)
    2. Update Bootblock. (Corporate 162424SW - CS4236)

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune 2) the user will be informed via on screen messages when the process is complete. Note: For this Release 2) will just boot to DOS mode and initiate a menu system.

Below is a list for Error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the Latest AFLASH.EXE release notes for Further Port 80 codes.

What string

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.19, 21st August 1997

File: 161479SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV out - 100/75.0Mhz) v3.074
Part Number 161479SW
Version Number 1.00.05
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 160601SW.BIN
Apricot BIOS Version 12.00.06, 16th September 1997
Part Number 160601SW

File: 161526SW.BIN
Identification: Apricot PN161526SW Bootblock Version 1.00.09

File: 162424SW.BIN
Identification: Apricot PN162424SW Bootblock Version 1.00.09

Changes from Last Release

  • BootBlock Release 1.00.09
  • Main BIOS Release 12.00.06

Notes

If the Revision A BIOS is blown into a Revision B or later board, memory will not be found as the SPD information is incorrect. A beep code will follow and the Port80 card will read 28. This can be corrected by inserting the correct Recovery disk for this motherboard and recovering.

 

13
Beta
29/9/97 The MAIN BIOS needs updating from Release 12. If changing from a different release update the video, bootblock and main BIOS.
The main BIOS is at 12.00.07
The BootBlock is at 1.00.09

Create the floppy using the image utility then boot into DOS using this disk. (Insert the disk when the Video signs on or recovery will happen which is not wanted.)

This disk is a collection of utilities and the binary images required to update all the Flash-based firmware on Lightning. It is primarily intended for use by Apricot by which BIOS updates are released from R&D for distribution to the field.

Contents

File Description Version

Part num

160601SW.BIN Main BIOS release 12.00.07

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.06

161479SW

161531SW.BIN AGP RAGE PRO (100/75 Mhz) PAL TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161531SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.09

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

BB.CNV Convert file used by b.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.20

not released

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from it, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The Screen should display after DOS has loaded :-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 13 (29/09/97)
Recovery Code is version 1.00.XX

Getting Environment variables

    1. Update Main BIOS and Video BIOS
    2. Update Main BIOS.
    3. Update Video BIOS.

    1. Reset Machine
    1. Update Bootblock. (Consumer 161526SW - CS4237)
    2. Update Bootblock. (Corporate 162424SW - CS4236)

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune 2) the user will be informed via on screen messages when the process is complete. Note: For this Release 2) will just boot to DOS mode and initiate a menu system.

Below is a list for Error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the Latest AFLASH.EXE release notes for Further Port 80 codes.

What string

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.20, 24th September 1997

File: 161479SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV out - 100/75.0Mhz) v3.076
Part Number 161479SW
Version Number 1.00.06
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161531SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - PAL TV out - 100/75.0Mhz) v3.076
Part Number 161531W
Version Number 1.00.01
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 160601SW.BIN
Apricot BIOS Version 12.00.07, 29th September 1997
Part Number 160601SW

File: 161526SW.BIN
Identification: Apricot PN161526SW Bootblock Version 1.00.09

File: 162424SW.BIN
Identification: Apricot PN162424SW Bootblock Version 1.00.09

Changes from Last Release

  • NTSC Video BIOS - 161479SW Version 1.00.06
  • PAL Video BIOS - 161531SW Version 1.00.01
  • Main BIOS Release 12.00.07
  • AFLASH Version 1.00.20

Notes

If the Revision A BIOS is blown into a Revision B or later board, memory will not be found as the SPD information is incorrect. A beep code will follow and the Port80 card will read 28. This can be corrected by inserting the correct Recovery disk for this motherboard and recovering.

 

14
Beta
2/10/97 The MAIN BIOS and Corporate Bootblock need updating from Release 13. If changing from a different release update the video, bootblock and main BIOS.
The main BIOS is at 12.00.08
The Consumer BootBlock is at 1.00.09
The Corporate BootBlock is at 1.00.10

Create the floppy using the image utility then boot into DOS using this disk. (Insert the disk when the video signs on or recovery will happen which is not wanted.)

Contents

File Description Version

Part num

160601SW.BIN Main BIOS release 12.00.08

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.06

161479SW

161531SW.BIN AGP RAGE PRO (100/75 Mhz) PAL TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161531SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.10

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

BB.CNV Convert file used by b.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.20

not released

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from it, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The Screen should display after DOS has loaded :-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 14 (02/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables

    1. Update Main BIOS and Video BIOS
    2. Update Main BIOS.
    3. Update Video BIOS.

    1. Reset Machine
    1. Update Bootblock. (Consumer 161526SW - CS4237)
    2. Update Bootblock. (Corporate 162424SW - CS4236)

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune 2) the user will be informed via on screen messages when the process is complete. Note: For this Release 2) will just boot to DOS mode and initiate a menu system.

Below is a list for Error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the Latest AFLASH.EXE release notes for Further Port 80 codes.

What string

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.20, 24th September 1997

File: 161479SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV out - 100/75.0Mhz) v3.076
Part Number 161479SW
Version Number 1.00.06
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161531SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - PAL TV out - 100/75.0Mhz) v3.076
Part Number 161531W
Version Number 1.00.01
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 160601SW.BIN
Apricot BIOS Version 12.00.08, 2nd October 1997
Part Number 160601SW

File: 161526SW.BIN
Identification: Apricot PN161526SW Bootblock Version 1.00.09

File: 162424SW.BIN
Identification: Apricot PN162424SW Bootblock Version 1.00.10

Changes from Last Release

  • Main BIOS Release 12.00.08
  • Corporate Bootblock 1.00.10

Notes

If the Revision A BIOS is blown into a Revision B or later board, memory will not be found as the SPD information is incorrect. A beep code will follow and the Port80 card will read 28. This can be corrected by inserting the correct Recovery disk for this motherboard and recovering.

 

15 15/10/97 This disk is a collection of utilities and the binary images required to update all the Flash-based firmware on Lightning. It is primarily intended for use by Apricot by which BIOS updates are released from R&D for distribution to the field.

Contents

File Description Version

Part num

160601SW.BIN Main BIOS release 12.00.09

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.06

161479SW

161531SW.BIN AGP RAGE PRO (100/75 Mhz) PAL TV Video binary ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161531SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.10

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

BB.CNV Convert file used by b.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.20

not released

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from it, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The Screen should display after DOS has loaded :-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 15 (10/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables

    1. Update Main BIOS and Video BIOS
    2. Update Main BIOS.
    3. Update Video BIOS.

    1. Reset Machine
    1. Update Bootblock. (Consumer 161526SW - CS4237)
    2. Update Bootblock. (Corporate 162424SW - CS4236)

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune 2) the user will be informed via on screen messages when the process is complete. Note: For this Release 2) will just boot to DOS mode and initiate a menu system.

Below is a list for Error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the Latest AFLASH.EXE release notes for Further Port 80 codes.

What string

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.20, 24th September 1997

File: 161479SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV out - 100/75.0Mhz) v3.076
Part Number 161479SW
Version Number 1.00.06
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161531SW.BIN
Identification: ATI Rage Pro Video BIOS (AGP - PAL TV out - 100/75.0Mhz) v3.076
Part Number 161531W
Version Number 1.00.01
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 160601SW.BIN
Apricot BIOS Version 12.00.09, 10th October 1997
Part Number 160601SW

File: 161526SW.BIN
Identification: Apricot PN161526SW Bootblock Version 1.00.09

File: 162424SW.BIN
Identification: Apricot PN162424SW Bootblock Version 1.00.10

Changes from Last Release

  • Main BIOS Release 12.00.09
  • Corporate Bootblock 1.00.10

Notes

If the Revision A BIOS is blown into a Revision B or later board, memory will not be found as the SPD information is incorrect. A beep code will follow and the Port80 card will read 28. This can be corrected by inserting the correct Recovery disk for this motherboard and recovering.

 

16 15/10/97 This disk is a collection of utilities and the binary images required to update all the Flash-based firmware on Lightning. It is primarily intended for use by Apricot by which BIOS updates are released from R&D for distribution to the field.

Contents

File Description Version

Part num

160601SW.BIN Main BIOS release 12.00

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.06

161479SW

161531SW.BIN AGP RAGE PRO (100/75 Mhz) PAL TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161531SW

161532SW.BIN AGP RAGE PRO (100/75 Mhz) NO TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161532SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.10

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer UK PNP CS4237 info. None

None

J.BAT Bat file used to preserve the header of the bootblok and add consumer Japan PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

CONSUK.CNV Convert file used by b.bat None

None

CONSJP.CNV Convert file used by j.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.20

not released

BUSTCMOS.COM To ensure that new defaults are loaded following BIOS update None

None

160601SW.PRT Part number file None

None

161479SW.PRT Part number file None

None

161531SW.PRT Part number file None

None

161532SW.PRT Part number file None

None

161526SW.PRT Part number file None

None

162424SW.PRT Part number file None

None

GETPARTS.EXE Utility to obtain part numbers from bootblock None

None

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from the disk, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune and in 2) the user will be informed via on screen messages when the process is complete.

Note: For this Release 2) will just boot to DOS mode and initiate a menu system. The screen display after DOS has loaded should be as follows:-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 16 (10/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables
1) Update Main BIOS and Video BIOS
2) Update Main BIOS.
3) Update Video BIOS.
0) Reset Machine
B) Update Bootblock (Consumer, UK, 161526SW - CS4237).
J) Update Bootblock (Consumer, Japan, 161526SW - CS4237).
C) Update Bootblock (Corporate, 162424SW - CS4236).

This release will check the existing bootblock for part numbers. If part numbers do not exist then the following menu will be displayed:-

Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 16 (10/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables
One or more part numbers are missing from the bootblock.
It is recommended that the bootblock is updated
before the main BIOS or video BIOS.

0) Reset Machine
B) Update Bootblock (Consumer, UK, 161526SW - CS4237).
J) Update Bootblock (Consumer, Japan, 161526SW - CS4237).
C) Update Bootblock (Corporate, 162424SW - CS4236).

The appropriate selection should then be used to update the bootblock to include correct part numbers. This will ensure that the correct video BIOS is used in future updates. After the bootblock has been updated the first menu will be displayed to allow update of the main and/or video BIOS.

Below is a list of Port 80 error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the latest AFLASH.EXE release notes for further Port 80 codes.

What strings

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.20, 24th September 1997

File: 160601sw.bin 10-10-1997 18:27:36 245760 bytes
Checksum: 89C2
Identification: Apricot BIOS Version 12.00, 10th October 1997
Part Number 160601SW

File: 161479sw.bin 18-09-1997 09:34:04 50176 bytes
Checksum: 0000
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV - 100/75.0Mhz) v3.076
Part Number 161479SW
Version Number 1.00.06
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161531sw.bin 26-09-1997 12:43:54 50176 bytes
Checksum: 3200
Identification: ATI Rage Pro Video BIOS (AGP - PAL TV - 100/75.0Mhz) v3.076
Part Number 161531SW
Version Number 1.00.01
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161532sw.bin 03-10-1997 15:44:52 50176 bytes
Checksum: 8100
Identification: ATI Rage Pro Video BIOS (NO TV 100/75.0Mhz) v3.076
Part Number 161532SW
Version Number 1.00.01
Length of Video Binary 32 kB
Length of area reserved for Video Binary 48 kB

File: 162424sw.bin 02-10-1997 10:18:08 16384 bytes
Checksum: 5026
Identification: Apricot PN162424SW Bootblock Version 1.00.10

File: 161526sw.bin 16-09-1997 13:14:06 16384 bytes
Checksum: 49FA
Identification: Apricot PN161526SW Bootblock Version 1.00.09

Changes from Last Release

  • Main BIOS, Release 12.00
  • Video BIOS NO TV for corporate builds, Release 1.00.01
  • Update of part numbers in bootblock

Known Omissions

  • Does not support Micron flash devices.
  • Does not support Revision A motherboards.

 

17 17/10/97 The main BIOS needs updating from Release 16. If changing from a different release, update the video, bootblock and main BIOS.
Main BIOS 12.01.01 Updated for Micron
Consumer BootBlock 1.00.09
Corporate BootBlock 1.00.10

This disk is a collection of utilities and the binary images required to update all the Flash-based firmware on Lightning. It is primarily intended for use by Apricot by which BIOS updates are released from R&D for distribution to the field.

Contents

File Description Version

Part num

160601SW.BIN Main BIOS release 12.01.01

160601SW

161479SW.BIN AGP RAGE PRO (100/75 Mhz) NTSC TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.06

161479SW

161531SW.BIN AGP RAGE PRO (100/75 Mhz) PAL TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161531SW

161532SW.BIN AGP RAGE PRO (100/75 Mhz) NO TV Video binary. ‘This can be updated on its own to blow a different video binary into the machine without a MAIN.BIN update’ v3.076

Apricot rev1.00.01

161532SW

161526SW.BIN Boot Block recovery code : With Consumer Crystal PnP Info. - These are only for development. 1.00.09

161526SW

162424SW.BIN Boot Block recovery code : With Corporate Crystal PnP Info. - These are only for development. 1.00.10

162424SW

BEEPNAF.COM To signal a failure of recovery process a tone is played None

None

BEEPOK.COM To signal a end of recovery process a short series of tones is played None

None

0.BAT Bat file used to reset machine
1.BAT Bat file used to update Main & Video Bios None

None

2.BAT Bat file used to update Main BIOS None

None

3.BAT Bat file used to update Video BIOS (NTSC) None

None

C.BAT Bat file used to preserve the header of the bootblok and add corporate PNP CS2436 info. None

None

B.BAT Bat file used to preserve the header of the bootblok and add consumer UK PNP CS4237 info. None

None

J.BAT Bat file used to preserve the header of the bootblok and add consumer Japan PNP CS4237 info. None

None

REC.BAT Bat file used for recovering Main & Video Bios None

None

VREC.BAT Bat file used for recovering Video BIOS (NTSC) None

None

OFF.exe Utility to switch off Machine (Not recovery mode) None

None

TEMPV.BIN Temp copy of Video Binary None

None

BB???.BIN TEMP Boot block binaries None

None

CNV.EXE Utility used by merge.bat None

None

CONSUK.CNV Convert file used by b.bat None

None

CONSJP.CNV Convert file used by j.bat None

None

CORP.CNV Convert file used by c.bat None

None

RECMODE.EXE To check if we are in recovery or update mode used in autoexec.bat None

None

AUTOEXEC.BAT Used to automate recovery process None

None

AFLASH.EXE Flash programming utility used by autoexec.bat 1.00.20

not released

BUSTCMOS.COM To ensure that new defaults are loaded following BIOS update None

None

160601SW.PRT Part number file None

None

161479SW.PRT Part number file None

None

161531SW.PRT Part number file None

None

161532SW.PRT Part number file None

None

161526SW.PRT Part number file None

None

162424SW.PRT Part number file None

None

GETPARTS.EXE Utility to obtain part numbers from bootblock None

None

Operation

As mentioned above there are two potential users of the disk, engineers or possibly end-users in the field. They should simply boot from the disk, the rest of the process is automated. There are two ways the disk will operate

  1. As a BIOS recovery disk if the firmware is somehow corrupted so that the machine will not boot to the DOS prompt. To do this the floppy must be in the drive and the power removed so that AC is disconnected.
  1. As a firmware upgrade disk to upgrade to a later or earlier version of the BIOS. This mode of operation will only work if the floppy is not inserted until video is displayed otherwise method 1 will prevail.

The difference between 1) and 2) is that 1) will have no video and the user must wait until the machine beeps a tune and in 2) the user will be informed via on screen messages when the process is complete.

Note: For this Release 2) will just boot to DOS mode and initiate a menu system. The screen display after DOS has loaded should be as follows:-
Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 17 (16/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables
1) Update Main BIOS and Video BIOS
2) Update Main BIOS.
3) Update Video BIOS.
0) Reset Machine
B) Update Bootblock (Consumer, UK, 161526SW - CS4237).
J) Update Bootblock (Consumer, Japan, 161526SW - CS4237).
C) Update Bootblock (Corporate, 162424SW - CS4236).

This release will check the existing bootblock for part numbers. If part numbers do not exist then the following menu will be displayed:-

Apricot Computers Ltd. Copyright 1997
Lightning Firmware Upgrade Disk (PN 160578)
Release: 17 (16/10/97)
Recovery Code is version 1.00.XX

Getting Environment variables
One or more part numbers are missing from the bootblock.
It is recommended that the bootblock is updated
before the main BIOS or video BIOS.
0) Reset Machine
B) Update Bootblock (Consumer, UK, 161526SW - CS4237).
J) Update Bootblock (Consumer, Japan, 161526SW - CS4237).
C) Update Bootblock (Corporate, 162424SW - CS4236).

The appropriate selection should then be used to update the bootblock to include correct part numbers. This will ensure that the correct video BIOS is used in future updates. After the bootblock has been updated the first menu will be displayed to allow update of the main and/or video BIOS.

Below is a list of Port 80 error codes for 1)

Port 80 Code Meaning
E2 Chipset Initialisation
E3 Refresh Initialisation
E4 Check for Forced Recovery
E5 Check HW state of ROM
E6 BIOS is Okay
E7 RAM Test
E8 OEM Initialisation
E9 Interrupt Controller Initialisation
EA Reading BootStrap Code
EB Initialise all Vectors
EC Boot the Flash Program
ED Initialise the Boot Device
EE Boot Code was read Okay
EF CPU Initialisation

Once the recovery process has booted AFLASH.EXE will run to start programming the new BIOS. Please refer to the latest AFLASH.EXE release notes for further Port 80 codes.

What strings

File: AFLASH.EXE
Identification: Flash Programming Utility, Version 1.00.20, 24th September 1997

File: 160601sw.bin
Checksum: F0B2
Identification: Apricot BIOS Version 12.01.01, 16th October 1997
Part Number 160601SW

File: 161479sw.bin 18-09-1997 09:34:04 50176 bytes
Checksum: 0000
Identification: ATI Rage Pro Video BIOS (AGP - NTSC TV - 100/75.0Mhz) v3.076
Part Number 161479SW
Version Number 1.00.06
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161531sw.bin 26-09-1997 12:43:54 50176 bytes
Checksum: 3200
Identification: ATI Rage Pro Video BIOS (AGP - PAL TV - 100/75.0Mhz) v3.076
Part Number 161531SW
Version Number 1.00.01
Length of Video Binary 48 kB
Length of area reserved for Video Binary 48 kB

File: 161532sw.bin 03-10-1997 15:44:52 50176 bytes
Checksum: 8100
Identification: ATI Rage Pro Video BIOS (NO TV 100/75.0Mhz) v3.076
Part Number 161532SW
Version Number 1.00.01
Length of Video Binary 32 kB
Length of area reserved for Video Binary 48 kB

File: 162424sw.bin 02-10-1997 10:18:08 16384 bytes
Checksum: 5026
Identification: Apricot PN162424SW Bootblock Version 1.00.10

File: 161526sw.bin 16-09-1997 13:14:06 16384 bytes
Checksum: 49FA
Identification: Apricot PN161526SW Bootblock Version 1.00.09

Changes from Last Release

  • Main BIOS, Release 12.01.01

Known Omissions

  • Does not support Revision A motherboards.

 

12.01
Release

Checksum:

PN 160601SW
10/11/97


6FC3
Sign on: Apricot BIOS Version 12.01, 4th November 1997.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes since 12.01.03

  • Version sign on only.

Known problems

Known omissions

What string

File: 160601sw.bin 04-11-97 14:22:56 245760 bytes
Checksum: 6FC3
Identification: Apricot BIOS Version 12.01, 4th November 1997
Part Number 160601SW

 

12.03
Release

Checksum:

PN 160601SW
22/01/98


1B28
Sign on: Apricot BIOS Version 12.03, 20th January 1998.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes since 12.03.01

  • Version sign on.
  • Keyboardless operation now default for manufacturing & Normal Boot.
  • SMBIOS now reports max CPU Speed as 333MHz.

What string

File: 160601sw.bin 20-01-1998 09:23:44 245760 bytes
Checksum: 1B28
Identification: Apricot BIOS Version 12.03, 20th January 1998
Part Number 160601SW

 

12.04
Release

Checksum:

PN 160601SW
23/03/98


A84B
Sign on: Apricot BIOS Version 12.04, 20th March 1998.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes since 12.04.01

  • Version sign on.

What string

File: 160601sw.bin 20-03-1998 12:19 245760 bytes
Checksum: A84B
Identification: Apricot BIOS Version 12.04, 20th March 1998
Part Number 160601SW

 

12.05.01
BETA

Checksum:

PN 160601SW
21/04/98


64F6
Sign on: Apricot BIOS Version 12.05.01, 20th April 1998.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes since 12.04

  • Version sign on.
  • Added support for turning off L2 Cache ECC checking.
  • Added microcod update patch 27 for A0 Deschutes (and Celeron).
  • Modified post sequence so that L2 Cache detection/sizing happens after microcode update (as per Intel specification).
  • Modified cache initialisation to support Celeron.
  • Modified cache initialisation to respect Cache Disable in Setup.

What string

File: 160601sw.bin 20-04-1998 13:32:24 245760 bytes
Checksum: 64F6
Identification: Apricot BIOS Version 12.05.01, 20th April 1998
Part Number 160601SW

 

12.05.02
BETA

Checksum:

PN 160601SW
13/05/98


64F6
Applies to Revision B Boards and Later Only, Pentium II and Celeron Procesors.

Sign on: Apricot BIOS Version 12.05.02, 12th May 1998.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes

  • Version sign on.
  • Added fix for IPR 010287 - Unable to FDISK HDD after system branded.
  • Added fix for IPR 010282 - HCT Test Failure : Int 13 Extensions.
  • Added fix for IPR 010280 - Microsoft HCT 7.5 - Unreported memory failure.
  • Added fix for IPR 010278 - Disabling Memory Cache does not have any effect on Celeron.
  • Added fix for IPR 010261 - Windows Hanging with CD-ROM CDU711 when set to UltraDMA in the BIOS.
  • Added fix for IPR 010260 - BIOS does not auto detect UltraDMA mode in CDU711 drive.
  • Added fix for IPR 010249 - Printer Mode default ECP instead EPP.
  • Added fix for IPR 004271 - so the system will obey the Win95 "Wake-On-Ring" setting in the Power Control Panel Applet.
  • Added OEM enhancement request - Facility for HARD PSU to leave "...ready to turn off..." message when shutting dowm Windows.
  • Added OEM enhancement request - Some Danish/German characters where not available for branding.
  • Added MFG enhancement request - Fix problem in manufacturing mode were COM Port Clashes with COM3 when modem in system.
  • Added fix for problem where PCI Slot Number was not displayed when a PCI Configuration Error was detected.

What string

File: 160601sw.bin 12-05-1998 14:11:04 245760 bytes
Checksum: 9DC4
Identification: Apricot BIOS Version 12.05.02, 12th May 1998
Part Number 160601SW

 

12.05
Release

Checksum:

PN 160601SW
09/06/98


0B5D
Sign on: Apricot BIOS Version 12.05.

Programming

Target device: Alliance AS29F002T / Micron MT28F002T
Utility: AFLASH on update disk ( normally an automated process)
Command line: AFALSH -w -m -f:160601SW.BIN

Changes since 12.05.03

  • Version sign on only.

 


 

Computing for a Connected World