Specifications
11.2.30 Test 56: IDE Controller Test
This BIST checks the operation of the embedded IDE controller that forms part of the CSB5
south bridge.
This test consists of a number of sub-tests, which can be selected via a command line
parameter. If the BIST is invoked without parameters, only those tests that exercise the
controller are performed. The following sub-tests are available, (D) indicates a test run by
default:
0 - Run default tests (D)
1 - Register access test (D)
2 - Controller diagnostics test (D)
3 - Identify disk drive
11.2.30.1 Register Access Test
This sub-test performs a write-then-read check on the controllers internal registers. The
sectors-per-track, sector-number and low-cylinder-count registers are tested.
11.2.30.2 Controller Diagnostics Test
This sub-test invokes the IDE controller’s internal diagnostic check. If the check fails, the
diagnostic error code is displayed.
11.2.30.3 Identify Disk Drive
This sub-test uses the ‘Identify Drive’ command to interrogate the controller on the disk drive.
The manufacturers model name, the physical geometry and the highest supported PIO, DMA
and UDMA modes are displayed.
Error codes:
0400h - register test miscompare
0401h - controller diagnostics error
0402h - drive identify generated an error
04FFh - disk controller not found.
NOTE An IDE disk drive must be connected for the BIST to operate.
11-14 VP 110/01x
VSA Mode Diagnostics