dosushdiag.pdf
(
669 KB
)
Pobierz
Broadcom USH Diagnostics User Guide
Broadcom USH DOS Diagnostics User Guide
Version 1.8
Broadcom Corporation
3151 Zanker Road
San Jose, CA 95134
www.broadcom.com
Page 1 of 26
Revision 1.3 Copyright 2008
Broadcom USH Diagnostics User Guide
Revision History:
Revision
Date
Change Description
1.0
7/26/07
Initial release
1.1
9/12/07
Modified the command strings.
Expanded on CV commands.
1.2
10/19/07
Added use examples, updated CV test numbers
1.3
1/29/08
Updated document.
1.4
2/21/08
Added Error Codes and fingerprint test details
1.5
2/22/08
Added Appendix & adjusted heading format from x.x.x to
x.x.
1.6
4/15/08
Updated Document with new commands and error codes.
1.7
6/16/08
Added ErrorLevel return codes
1.8
6/19/08
Updated CV Commands, section 5.0
Page 2 of 26
Revision 1.3
Copyright 2008
Broadcom USH Diagnostics User Guide
1
INTRODUCTION
This document describes the usage of the Broadcom DOS USH Diagnostics program (USHDIAG).
The DOS USHDIAG is a single DOS based diagnostic program that provides the necessary host based diagnostics
interface to the USH firmware.
The USH (BCM5880) has two communication interfaces: TPM (via LPC) and CV (via USB). The USHDIAG program
can communicate to the USH firmware via the TPM or CV interface. The program provides a means of extracting
diagnostic information, running diagnostic tests, upgrading firmware and enabling diagnostic debug information,. The
program is command line driven with the arguments specifying the desired diagnostic functions or download operations.
The USHDIAG uses Dell’s BIOS USB Driver for the USH CV interface.
2
SYNTAX
The USHDIAG is a Host command line diagnostics program which communicates to the USH firmware. The various
options passed into the program dictates the behavior of the USHDIAG.
The USHDIAG syntax is:
ushdiag [option] … [option] <CR>
•
Each option is preceded by a dash (-), with no space between the dash and the option.
•
Some options are stand alone, meaning there is no additional data. While other options have data associated
with them. If an option has data associated with it, the data is entered just after the option (e.g.: -offset 10000).
•
If an invalid option is entered, the help option is displayed, which lists all possible options.
•
Several options can be selected. The USHDIAG executes each option in a predefined order.
These options are divided into three categories (control commands, TPM commands & CV commands) and are
described below.
The USHDIAG can communicate to the USH firmware either via the TPM or CV interface. By default the USHDIAG
communicates to the USH via the TPM interface. If you wish to communicate to the USH via the CV interface you must
select the CV interface by using the CV Interface option (‘-u’ for USB interface).
Page 3 of 26
Revision 1.3
Copyright 2008
Broadcom USH Diagnostics User Guide
3
CONTROL COMMAND OPTIONS
The USHDIAG provides controls to enable diagnostic debugging. These controls help in the debugging of a particular
issue by providing more information to help identify a particular problem.
This is accomplished with the following commands:
3.1
Help (-h)
This command displays the available commands and their syntax.
3.2
Verbose (-v)
This command generates additional console messages.
3.3
Pause (-p)
If the DOS console messages scroll off the screen, it is not possible to retrieve them. This command ‘pauses’ the console
output (and execution) when the console screen is full. The console and program remain ‘paused’ until any key is
pressed on the keyboard.
3.4
Repeat (-rep <num>)
This command repeats the specified diagnostic tests <num> times. The tests are repeated <num> times unless an error
occurs or a key is pressed on the keyboard. If <num> is 0, the tests are repeated forever or until an error occurs or a key
is pressed.
3.5
Log (-l <filename>)
This command directs the console messages to the specified log file.
Page 4 of 26
Revision 1.3
Copyright 2008
Broadcom USH Diagnostics User Guide
3.6
CV Interface (-u)
By default the USHDIAG uses the TPM interface to communicate with the USH. Selecting this option forces the
USHDIAG to use the CV (or USB) interface to communicate with the USH.
Page 5 of 26
Revision 1.3
Copyright 2008
Plik z chomika:
mstatek
Inne pliki z tego folderu:
DOS4GW.EXE
(259 KB)
dosushdiag.pdf
(669 KB)
errlvl.exe
(37 KB)
release.txt
(24 KB)
sleep.exe
(7 KB)
Inne foldery tego chomika:
firmware
Zgłoś jeśli
naruszono regulamin