June 19 2002
Toshiba Corporation Personal Computer Software Development Department
CHGBIOS for WindowsNT version 3.5.1 Release Notes
1.Notes:
(1)This release supports Windows NT Workstation 4.0 with Service Pack 6a installed.
This release supports Windows 2000 Professional with Service Pack 2 installed.
This release supports Windows XP Professional and Windows XP Home Edition installed.
(2)Supported machines are as follows:
(A)Windows NT 4.0
Libretto 100
Libretto 110
Satellite 300
Satellite 305
Satellite 310
Satellite 315
Satellite 320
Satellite 325
Satellite 330
Satellite 1800T
Satellite 2060
Satellite 2100
Satellite 2500
Satellite 2510
Satellite 2520
Satellite 2530
Satellite 2540
Satellite 2550
Satellite 2590
Satellite 4000
Satellite 4010
Satellite 4020
Satellite 4030
Satellite 4060
Satellite 4070
Satellite 4080
Satellite 4090
Satellite 4100
Satellite Pro 460
Satellite Pro 470
Satellite Pro 480
Satellite Pro 490
Satellite Pro 4210
Satellite Pro 4240
Satellite Pro 4270
Satellite Pro 4280
Satellite Pro 4290
Satellite Pro 4310
Satellite Pro 4320
Satellite Pro 4330
Satellite Pro 4360
Satellite Pro 4380
Satellite Pro 4600
PORTEGE 320
PORTEGE 3010
PORTEGE 3020
PORTEGE 3110
PORTEGE 3410
PORTEGE 3410CT
PORTEGE 3440
PORTEGE 3440CT
PORTEGE 3480
PORTEGE 3480CT
PORTEGE 7000
PORTEGE 7010
PORTEGE 7020X
PORTEGE 7120CT
PORTEGE 7140CT
PORTEGE 7200CT
PORTEGE 7200CTe
PORTEGE 7220CTe
PORTEGE 4000
TECRA 520
TECRA 530
TECRA 540
TECRA 550
TECRA 730
TECRA 740
TECRA 750 CDT
TECRA 750 DVD
TECRA 780
TECRA 8000
TECRA 8100
TECRA 8200
(B)Windows 2000 Professional
Satellite 1800T
Satellite 5000
Satellite Pro 4210
Satellite Pro 4240
Satellite Pro 4270
Satellite Pro 4280
Satellite Pro 4290
Satellite Pro 4310
Satellite Pro 4320
Satellite Pro 4330
Satellite Pro 4360
Satellite Pro 4380
Satellite Pro 4600
PORTEGE 3410
PORTEGE 3410CT
PORTEGE 3440
PORTEGE 3440CT
PORTEGE 3480
PORTEGE 3480CT
PORTEGE 7120CT
PORTEGE 7140CT
PORTEGE 7200CT
PORTEGE 7200CTe
PORTEGE 7220CTe
PORTEGE 4000
TECRA 8100
TECRA 8200
(C)Windows XP Professional and Home Edition
Satellite 1800T
Satellite 5000
PORTEGE 4000
2.Modules
NCHGBIOS.EXE Application for BIOS upgrade
TBIOSUP.SYS Windows NT4 driver for BIOS upgrade(TBIOSUP)
TBIOSUPW2K.SYS Windows 2000 Professional driver for BIOS upgrade(TBIOSUP)
TBIOSSVC.EXE Service program to display the message to notify the user
that the upgrade is in progress.(TBIOSSVC)
NCBSVC.EXE Service program to start driver
3.Installation
Run setup.exe.
4.Uninstallation
[Start]->[Settings]->[Control Panel]->[Add/Remove Programs]->"CHGBIOS for WindowsNT"->[Add/Remove]
5.Silent installation
Run the following command:
Setup -s -SMS (or /s /SMS)
Make sure that the folder to be installed is default setting.
The result of silent installation will be found in the file named setup.log.
If ResultCode is 0, it indicates installation has succeeded.
Otherwise, it indicates installation has failed.
6.Silent uninstallation
Run uninstall.bat. Make sure that the folder to be uninstalled is default setting.
7.Upgrading BIOS
Upgrading by selecting BIOS file in the application
(1)[Start]->[Programs]->[CHGBIOS for WindowsNT]
(2)Select BIOS file(BIO*.com) - browse to origin location (i.e. floppy or harddrive)
Upgrading without any input
c:\Program Files\TOSHIBA\CHGBIOS for WindowsNT\NCHGBIOS <Bios file>
Do not use any double quotations.
In this case, the target folder is a default value, which is "c:\Program Files\TOSHIBA\CHGBIOS for WindowsNT".
It can be changed by editing a value following "szDir=" key word in the file named setup.iss.
Also you have to modify contents of install.bat as appropriate. For instance, make
sure install.bat has the default folder specified.
[Return value]
0=Success
1=Invalid Parameter(Not in use)
2=BIOS file can not be opened.(Possibly not exist.)
3=Illegal Bios file
5=Shutdown not completed.
6=Driver not loaded.
7=Can not access registries.
8=Can not get the BIOS file size.
9=Can not read the BIOS file.
10=System resources are insufficient to complete the request.
11=BIOS can not be upgraded on this configuration.
12=Driver can not be started.
13=BIOS file image can not be created.
14=This machine is not enough battery.
8.Software distribution
When you use software distribution tool, please use "/NOSHUTDOWN" option as follow.
c:\Program Files\TOSHIBA\CHGBIOS for WindowsNT\NCHGBIOS <Bios file> /NOSHUTDOWN
9.Known issues and restrictions
(1)Installation
If installation fails, run event viewer to check whether TBIOSUP reported
error log or not. If there is any log reported by TBIOSUP make sure that
the machine on which setup runs is supported or configuration on it is
appropriate.
If installation is partly done but fails, retry installation after deleting
the registry value named "CHGBIOS for WindowsNT" under
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
If it again fails, erase the registry mentioned above once more
and delete Uninst.isu under the Destination Location to which files are
installed.
(2)Uninstallation
If Uninstall fails, reinstall by following the procedure (1) above and retry
uninstall.
(3)Silent installation
The result of silent installation is output to Setup.log
In setup.log, if ResultCode is equal to 0, installation has succeeded, and if not,
it has failed. The second section, [Application], identifies the installed application's
name and version, and the company name. The third section,
[ResponseResult], contains the result code indicating whether or not the
silent setup succeeded. An integer value is assigned to the ResultCode
keyname in the [ResponseResult] section. InstallShield places one of the
following return values after the ResultCode keyname:
0 Success.
-1 General error.
-2 Invalid mode.
-3 Required data not found in the Setup.iss file.
-4 Not enough memory available.
-5 File does not exist.
-6 Cannot write to the response file.
-7 Unable to write to the log file.
-8 Invalid path to the InstallShield Silent response file.
-9 Not a valid list type (string or number).
-10 Data type is invalid.
-11 Unknown error during setup.
-12 Dialog boxes are out of order.
-51 Cannot create the specified folder.
-52 Cannot access the specified file or folder.
-53 Invalid option selected.
An example of a Setup.log file for a successful InstallShield silent setup of "CHGBIOS for Windows NT"
is shown below:
[InstallShield Silent]
Version=v5.00.000
File=Log File
[Application]
Name=CHGBIOS for WindowsNT
Version=1.0
Company=TOSHIBA
Lang=0009
[ResponseResult]
ResultCode=0
Known errors are as follows:
-5 setup.iss does not exist
-12 CHGBIOS for WindowsNT is already installed.
Currently running OS is not supported.
CHGBIOS for WindowsNT is probably not supported by this machine.
The machine is using Widnows2000.
Toshiba Common Modules is not installed.
AC adapter is plugged out.
(4)TBIOSUP
If TBIOSUP fails to start, event logs are reported. If there are no logs
reported, make sure that the machine to upgrade BIOS is supported by
this tool. Some known logs are as follow.
*EventID 3
Memory resource was reserved by another driver.
*EventID 21
A conflict has been detected between two drivers or between this
driver and NT system which claimed two overlapping memory regions.
-> These are reported if a fixed memory range accessed by TBIOSUP is
already used by any other driver or OS. This physical memory range
is 64KB from 0xE0000.
In this case it is suggested to change the conflicted memory range
for this kind of driver if possible or disable the driver which
accesses it and tries to run setup again.
(5)TBIOSSVC
If TBIOSSVC isn't running when BIOS upgrade is in progress,
messages to indicate the status are not displayed.
(6)NCHGBIOS
If specified BIOS file is appropriate but contains unsupported data for
"CHGBIOS for Windows NT", it does not upgrade BIOS but returns
3 as an error code which means Illegal Bios file.
In this case please use CHGBIOS.EXE to update BIOS.
(7)On Windows 2000 Professional
1) You have to install Toshiba Common Modules
when you update BIOS using "CHGBIOS for Windows NT".
2) Under Windows2000, the screen blacks out after BIOS updating
and then the system reboots.
Wait a few minutes until the system begins to reboot.
(8)Others
1) Before installation and uninstallation, do not run event viewer. This
prevents the installation/uninstallation program from updating the part
of the components or deleting it.
Download Driver Pack
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.