Topic: [SLVD] Promise Ultra driver v2.0.0.43 not installed on XP

After an install, i have v5.1.2600.5512 with ultra.sys v1.43(build 0603) instead.

To be fair; it is an ultra -> fasttrak100 mod that i have presumably reversed to be an ultra once again.
If the HWID for it doesn't jive (PCI\VEN_105A&DEV_4D30&CC_0180), then this may be my error.
ok, i've found a reference here:  http://www.911cd.net/forums/lofiversion … 16941.html, so my HWID is likely not in error.

I did experience a problem burning a disc to DVD with the stock XP driver; the device buffer kept filling & emptying, and the record speed was 1.4X instead of 4X.
Disc reading appeared to work at full speed (11MB/s).  I am told that the BIOS associated with this series of Promise controllers is limited to 137GB, yet either driver will handle up to 2TB in Windows. (unconfirmed by me)

I will venture to retry this with driver v2.0.0.43, then this Vista WHQL driver --> http://firstweb.promise.com/upload/Supp … driver.rar
  if necessary, with the goal of reporting my findings.

=========== 
PCI Devices 
=========== 
PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A&REV_02\4&23C0B1C&0&08F0: Promise Technology Inc. Ultra IDE Controller
PCI\VEN_1095&DEV_3512&SUBSYS_65121095&REV_01\4&23C0B1C&0&00F0: Silicon Image SiI 3512 SATARaid Controller
PCI\VEN_8086&DEV_1064&SUBSYS_30548086&REV_01\4&23C0B1C&0&40F0: Intel(R) PRO/100 VE Network Connection
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_D3\3&11583659&0&F0: Intel(R) 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_2580&SUBSYS_00000000&REV_04\3&11583659&0&00: Intel(R) 915G/P/GV/GL/PL/910GE/GL Processor to I/O Controller - 2580
PCI\VEN_8086&DEV_2581&SUBSYS_00000000&REV_04\3&11583659&0&08: Intel(R) 915G/P/GV/GL/PL/910GE/GL PCI Express Root Port - 2581
PCI\VEN_8086&DEV_2582&SUBSYS_41478086&REV_04\3&11583659&0&10: Intel(R) 82915G/GV/910GL Express Chipset Family
PCI\VEN_8086&DEV_2640&SUBSYS_00000000&REV_03\3&11583659&0&F8: Intel(R) 82801FB LPC Interface Controller - 2640
PCI\VEN_8086&DEV_2651&SUBSYS_41478086&REV_03\3&11583659&0&FA: Intel(R) 82801FB Ultra ATA Storage Controllers - 2651
PCI\VEN_8086&DEV_2658&SUBSYS_41478086&REV_03\3&11583659&0&E8: Intel(R) 82801FB/FBM USB Universal Host Controller - 2658
PCI\VEN_8086&DEV_2659&SUBSYS_41478086&REV_03\3&11583659&0&E9: Intel(R) 82801FB/FBM USB Universal Host Controller - 2659
PCI\VEN_8086&DEV_265A&SUBSYS_41478086&REV_03\3&11583659&0&EA: Intel(R) 82801FB/FBM USB Universal Host Controller - 265A
PCI\VEN_8086&DEV_265B&SUBSYS_41478086&REV_03\3&11583659&0&EB: Intel(R) 82801FB/FBM USB Universal Host Controller - 265B
PCI\VEN_8086&DEV_265C&SUBSYS_41478086&REV_03\3&11583659&0&EF: Intel(R) 82801FB/FBM USB2 Enhanced Host Controller - 265C
PCI\VEN_8086&DEV_2660&SUBSYS_00000000&REV_03\3&11583659&0&E0: Intel(R) 82801FB/FBM PCI Express Root Port - 2660
PCI\VEN_8086&DEV_2662&SUBSYS_00000000&REV_03\3&11583659&0&E1: Intel(R) 82801FB/FBM PCI Express Root Port - 2662
PCI\VEN_8086&DEV_2664&SUBSYS_00000000&REV_03\3&11583659&0&E2: Intel(R) 82801FB/FBM PCI Express Root Port - 2664
PCI\VEN_8086&DEV_2666&SUBSYS_00000000&REV_03\3&11583659&0&E3: Intel(R) 82801FB/FBM PCI Express Root Port - 2666
PCI\VEN_8086&DEV_2668&SUBSYS_E2028086&REV_03\3&11583659&0&D8: Microsoft UAA Bus Driver for High Definition Audio
PCI\VEN_8086&DEV_266A&SUBSYS_41478086&REV_03\3&11583659&0&FB: Intel(R) 82801FB/FBM SMBus Controller - 266A
PCI\VEN_8086&DEV_266F&SUBSYS_41478086&REV_03\3&11583659&0&F9: Intel(R) 82801FB/FBM Ultra ATA Storage Controllers - 266F
21 matching device(s) found.
 
=========== 
USB Devices 
=========== 
USB\ROOT_HUB\4&207CA3BC&0                                   : USB Root Hub
USB\ROOT_HUB\4&35EBEC2F&0                                   : USB Root Hub
USB\ROOT_HUB\4&628B5FA&0                                    : USB Root Hub
USB\ROOT_HUB\4&F469279&0                                    : USB Root Hub
USB\ROOT_HUB20\4&79FA331&0                                  : USB Root Hub
USB\VID_046D&PID_C00E\5&3B592BB4&0&1                        : Logitech USB Wheel Mouse
6 matching device(s) found.
 
============= 
Input Devices 
============= 
HID\VID_046D&PID_C00E\6&16D93D82&0&0000                     : Logitech USB Wheel Mouse
1 matching device(s) found.
 
============ 
ACPI Devices 
============ 
ACPI\FIXEDBUTTON\2&DABA3FF&0                                : ACPI Fixed Feature Button
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_3\_0                : Intel(R) Pentium(R) 4 CPU 3.00GHz
ACPI\INT0800\4&2D2D400&0                                    : Intel(R) 82802 Firmware Hub Device
ACPI\PNP0000\4&2D2D400&0                                    : Programmable interrupt controller
ACPI\PNP0100\4&2D2D400&0                                    : System timer
ACPI\PNP0200\4&2D2D400&0                                    : Direct memory access controller
ACPI\PNP0303\4&2D2D400&0                                    : Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
ACPI\PNP0400\4&2D2D400&0                                    : Printer Port (LPT1)
ACPI\PNP0501\1                                              : Communications Port (COM1)
ACPI\PNP0800\4&2D2D400&0                                    : System speaker
ACPI\PNP0A08\0                                              : PCI bus
ACPI\PNP0B00\4&2D2D400&0                                    : System CMOS/real time clock
ACPI\PNP0C01\1                                              : System board
ACPI\PNP0C02\0                                              : Motherboard resources
ACPI\PNP0C02\10                                             : Motherboard resources
ACPI\PNP0C02\3                                              : Motherboard resources
ACPI\PNP0C04\4&2D2D400&0                                    : Numeric data processor
ACPI\PNP0C0C\AA                                             : ACPI Power Button
ACPI_HAL\PNP0C08\0                                          : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000                                          : ACPI Uniprocessor PC
20 matching device(s) found.
 
============ 
 HDA Audio 
============ 
HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1F22B90&0&0201: Realtek High Definition Audio
1 matching device(s) found.
 
============ 
RAID Devices 
============ 
PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A&REV_02\4&23C0B1C&0&08F0
    Name: Promise Technology Inc. Ultra IDE Controller
    Hardware ID's:
        PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A&REV_02
        PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A
        PCI\VEN_105A&DEV_4D30&CC_018000
        PCI\VEN_105A&DEV_4D30&CC_0180
    Compatible ID's:
        PCI\VEN_105A&DEV_4D30&REV_02
        PCI\VEN_105A&DEV_4D30
        PCI\VEN_105A&CC_018000
        PCI\VEN_105A&CC_0180
        PCI\VEN_105A
        PCI\CC_018000
        PCI\CC_0180
PCI\VEN_1095&DEV_3512&SUBSYS_65121095&REV_01\4&23C0B1C&0&00F0
    Name: Silicon Image SiI 3512 SATARaid Controller
    Hardware ID's:
        PCI\VEN_1095&DEV_3512&SUBSYS_65121095&REV_01
        PCI\VEN_1095&DEV_3512&SUBSYS_65121095
        PCI\VEN_1095&DEV_3512&CC_010400
        PCI\VEN_1095&DEV_3512&CC_0104
    Compatible ID's:
        PCI\VEN_1095&DEV_3512&REV_01
        PCI\VEN_1095&DEV_3512
        PCI\VEN_1095&CC_010400
        PCI\VEN_1095&CC_0104
        PCI\VEN_1095
        PCI\CC_010400
        PCI\CC_0104
PCI\VEN_8086&DEV_2651&SUBSYS_41478086&REV_03\3&11583659&0&FA
    Name: Intel(R) 82801FB Ultra ATA Storage Controllers - 2651
    Hardware ID's:
        PCI\VEN_8086&DEV_2651&SUBSYS_41478086&REV_03
        PCI\VEN_8086&DEV_2651&SUBSYS_41478086
        PCI\VEN_8086&DEV_2651&CC_01018F
        PCI\VEN_8086&DEV_2651&CC_0101
    Compatible ID's:
        PCI\VEN_8086&DEV_2651&REV_03
        PCI\VEN_8086&DEV_2651
        PCI\VEN_8086&CC_01018F
        PCI\VEN_8086&CC_0101
        PCI\VEN_8086
        PCI\CC_01018F
        PCI\CC_0101
PCI\VEN_8086&DEV_266F&SUBSYS_41478086&REV_03\3&11583659&0&F9
    Name: Intel(R) 82801FB/FBM Ultra ATA Storage Controllers - 266F
    Hardware ID's:
        PCI\VEN_8086&DEV_266F&SUBSYS_41478086&REV_03
        PCI\VEN_8086&DEV_266F&SUBSYS_41478086
        PCI\VEN_8086&DEV_266F&CC_01018A
        PCI\VEN_8086&DEV_266F&CC_0101
    Compatible ID's:
        PCI\VEN_8086&DEV_266F&REV_03
        PCI\VEN_8086&DEV_266F
        PCI\VEN_8086&CC_01018A
        PCI\VEN_8086&CC_0101
        PCI\VEN_8086
        PCI\CC_01018A
        PCI\CC_0101
4 matching device(s) found.

This is my DPs_BASE.log:

2011-10-08 15:27:12 : <INIT> DriverPacks BASE 10.06 initialized.
2011-10-08 15:27:12 : <INIT> Host environment: WIN_XP Service Pack 3 X86 on a X64 CPU.
2011-10-08 15:27:12 : <INIT> Created temporary working directory.
2011-10-08 15:27:12 : <INIT> Imported proxy settings from Internet Explorer.
2011-10-08 15:27:12 : <INIT> Start scanning for DriverPacks for the wnt5_x86-32 platform.
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Chipset 1109!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Graphics A 1107!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Graphics B 1107!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Graphics C 1107!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack LAN 1109!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Mass Storage 1109!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Sound A 1108!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack Sound B 1108!
2011-10-08 15:27:12 : <INIT> 	Detected DriverPack WLAN 1109!
2011-10-08 15:27:12 : <INIT> 	Could not detect any 3rd party DriverPacks for wnt5_x86-32.
2011-10-08 15:27:12 : <INIT> 	Finished scanning.
2011-10-08 15:27:12 : <INIT> Detected settings file "D:\DPs_BASE_1006\DPs_BASE.ini".
2011-10-08 15:27:13 : <INIT> Windows XP Professional -  OEM SP3 detected.
2011-10-08 15:27:13 : <INIT> wnt5_x86-32_disc is the selected installation platform .
2011-10-08 15:27:13 : <INIT> Imported settings from settings file.
2011-10-08 15:27:13 : <INIT> [OptionalSettings]\QSC not specified: default (yes) was set.
2011-10-08 15:27:13 : <GUI>  Initialized GUI.
2011-10-08 15:27:13 : <GUI>  Created a list of all available language files.
2011-10-08 15:27:13 : <GUI>  Set the last used language, English, as the GUI language.
2011-10-08 15:27:32 : <GUI>  Closed GUI.
2011-10-08 15:27:32 : <GUI>  Saved settings!
2011-10-08 15:27:32 : <CLNP> Temporary working directory successfully deleted.
- = DriverPacks BASE ini settings used = -
[General]
; preferred language
prefLang	= "English"
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons	= "yes"
; yes/no, enable or disable the GUI, if not specified: yes
GUI		= "yes"


[Settings]
; disc/bartpe/multibootDisc
instPlatform	= "disc"
; trailing backslash is allowed, but not necessary
location	= "D:\temp\xp.pro"
; none/all/select, if select, specify them below, if not specified: all
DriverPacks	= "select"
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod	= "2"
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod	= "RunOnceEx"


; you should only add this section if you've set [Settings]\finishMethod to "RunOnceEx"
[RunOnceExSettings]
; custom/default, if not specified: default
startID		= "default"


; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= "select"
; <path>, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation	= "%SystemRoot%\DriverPacks"
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= "yes"


; you should only add this section if you've set [Settings]\DriverPacks to "select"
[SelectDriverPacks]
DP_Chipset	= "yes"
DP_Graphics_A	= "yes"
DP_Graphics_B	= "yes"
DP_Graphics_C	= "yes"
DP_LAN		= "yes"
DP_MassStorage	= "yes"
DP_Sound_A	= "yes"
DP_Sound_B	= "yes"
DP_WLAN		= "yes"
DP_MassStorage_textmode = "yes"


; you should only add this section if you've set [OptionalSettings]\KTD to "select"
[SelectDriverPacksForKTD]
DP_Chipset	= "yes"
DP_Graphics_A	= "no"
DP_Graphics_B	= "no"
DP_Graphics_C	= "no"
DP_LAN		= "no"
DP_MassStorage	= "yes"
DP_Sound_A	= "no"
DP_Sound_B	= "no"
DP_WLAN		= "no"


; this section is optional!
[OptionalSettingsOther]
; CCC/CCP/None, use ATI Catalyst Control Center or ATI Catalyst Control Panel (only relevant when slipstreaming Graphics DriverPack)
; 1/2/3/None, use Nvidia Control Panel - 1 = Old, 2 = New, 3 = Both, None
ATI_cpl		= "CCP"
Nvidia_cpl	= "3"
2011-10-08 15:27:32 : <CLNP> Create a DPs_Base.log backup @ D:\DPs_BASE_1006\LogFiles\DPs_BASE_11-10-08_15-27.log
2011-10-08 15:27:32 : <CLNP> Program terminated.

I note that of the .cat files included in the SiliconImage original driver, only the Win2k & Win2k3 cat files have the same SHA1 Hash value.  http://firstweb.promise.com/support/fil … er_b43.zip
The files included in \D\M\P\ do indeed match the SHA1 signatures for WinXP, not the files from the Win2k nor Win2k3 folders.

I had no IDE devices plugged in when i ran SaveHWIDs.

Last edited by TechDud (2011-10-09 15:16:19)

Re: [SLVD] Promise Ultra driver v2.0.0.43 not installed on XP

I have had similar results with the non-WHQL'ed Ultra.inf driver from \D\M\P\ v2.0.0.43
The Win2k & Win2k3 drivers from the fore-referenced driver are also non-WHQL'ed (last WHQL driver presumably was pre-v2.0.0.42 dated latter-2002).

One performance difference i have noted so far is a slight increase in CPU usage (24% average for the same DVD+RW disc - only testing 1 LG optical drive for now).
The write speed & cpu usage went haywire about halfway through the burn with an average of 1.2x and the cpu usage all over the map.  The verify had good read spead (15MB/s), unfortunately
not without read errors (11).  I will try another fresh DVD+RW to see if i obtain the same results.   ....Coming Soon!

Later, i will test the vista driver on xp & report results; i have found no applicable driver on Windows Update Catalog.
I will use a test computer rather than my main machine as this may not work (i sense mr_smartepants evacuating to a safe distance...:)) *** Do not try this at home!!!

If i note no improvement in the write speed/Buffer of a DVD+RW, i will skip further testing for XP.  No sense trying to solve this yet.

Last edited by TechDud (2011-10-09 15:51:12)

Re: [SLVD] Promise Ultra driver v2.0.0.43 not installed on XP

Well, I'm not sure why you'd want to connect an optical drive to a RAID card in the first place...whatever.
Promise hasn't supported that card in nearly a decade.

TechDud wrote:

i sense mr_smartepants evacuating to a safe distance...:)

LOL, I'll be over here...behind this concrete wall. wink

Re: [SLVD] Promise Ultra driver v2.0.0.43 not installed on XP

TechDud wrote:

The write speed & cpu usage went haywire about halfway through the burn

Promise Ultra use DMA mode at reading and PIO mode at writing to ATAPI devices.
This includes ultra.sys v2.1.0.3
http://firstweb.promise.com/support/dow … amp;os=100

Do not attach a writer to a Promise Ultra card.

Re: [SLVD] Promise Ultra driver v2.0.0.43 not installed on XP

PIO at writing; THAT's why i've always had trouble with this now non-RAID card.
Author of Ultra100 to FastTrak100 mod suggested that it was not known how to reverse the mod.