> On 04/07/2010 16:55, Rey Santos wrote:
>> SMBus controller not detected properly
> Rey....many thanks for your help, but I realise now I should have said
> that I have an AMD Athlon 64 Processor with an MSI Amethyst - M circuit
> board (info from Belarc Advisor), which I presume means that Intel
> drivers etc won't work. Would you be able to point me to the same page
> for this chipset?? I hope I am using the right jargon, and that this is
> the reason your link above refused to work. Thank you again.
Using Ebay, the board number is MS-7184. It is an HP motherboard,
contract manufactured by MSI. That means if they wanted, MSI doesn't
need a support page for it, as HP provides the support to the end
user. It would be considered an OEM motherboard. HP drivers would be
the place to look.
Chipset is ATI Radeon Xpress 200. RS482/SB400.
Normally, you'd enter the HP web site, and search for driver support
based on the HP computer model number. While I can try and map backwards
from MS-7184 to many many computer models, that would be stupid. It
is better for you to do it, as you know the HP model number. I'd
only get it wrong doing it backwards.
Now, other than that, you can search for a motherboard with similar
In the manual download section, select:
ATI Radeon Xpress 200
RS480M2 (one of four motherboards using that chipset)
That board bears some cosmetic similarity. MSI offers a jumbo
347MB download, which would presumably cover all of ATI's
Southbridge chips (like the SB400). The SMBUS is on the Southbridge.
I could start here, and look for some other brand of motherboard
with that chipset. Use RS480/RS482 SB400 for Chipset value.
Then I can try something like this -- RS480-M (V1.0) from ECS.
ECS offers a 6.82MB download in the RAID section, claiming
to have an "SMBus Driver, Version 5.10.1000.7 For
Win2000 / WinXP / WinXP x64".
The important bits there are relatively tiny. There doesn't appear
to be anything carrying files for this. It appears to load
some registry entries. I used 7-ZIP to burrow down into the
downloaded package, and see what is in there. The INF file is a
text file, that controls the installation and matches VEN and
DEV to actual hardware. A driver won't work, unless some VEN and
DEV line in the INF file, matches the hardware.
SMBusati.cat 7681 bytes
SMBUSati.inf 2559 bytes
On the larger 347MB download, I get this. This includes support
for more OSes.
SMbusati.cat 10539 bytes
SMBUSati.inf 2639 bytes
SMBUSati.msi 89600 bytes
If you unzipped either package, right clicked the .inf file and
selected "Install" from the menu, you should get the effects of
that driver installation. Set a System Restore point, before doing so.
Device Manager also has the option to "rollback" the last driver
installation, so there is an alternative besides using a Restore
Point, to get rid of a bogus driver.
Anyway, those are some ideas. But first I'd try the HP site,
as they're your source of support. The other ideas are just
alternatives, if you cannot figure out what to get from HP.
This is the INF file from the larger, 347MB download.
******* Begin SMBUSati.inf *******
; Installation file (.inf) for the ATI SMBus device.
; (c) Copyright 2002-2006 ATI Technologies Inc
DefaultDestDir = 12
; Driver information
%ATI% = ATI.Mfg, NTamd64
%ATI.DeviceDesc0% = ATISMBus, PCI\VEN_1002&DEV_4353 <---- Identifies the supported chip
%ATI.DeviceDesc0% = ATISMBus, PCI\VEN_1002&DEV_4363
%ATI.DeviceDesc0% = ATISMBus, PCI\VEN_1002&DEV_4372
%ATI.DeviceDesc0% = ATISMBus, PCI\VEN_1002&DEV_4385
%ATI.DeviceDesc0% = ATISMBus64, PCI\VEN_1002&DEV_4353
%ATI.DeviceDesc0% = ATISMBus64, PCI\VEN_1002&DEV_4363
%ATI.DeviceDesc0% = ATISMBus64, PCI\VEN_1002&DEV_4372
%ATI.DeviceDesc0% = ATISMBus64, PCI\VEN_1002&DEV_4385
; General installation section
; Service Installation
AddService = , 0x00000002
AddService = , 0x00000002
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Pointer Port
AddReg = ATISMBus_EventLog_AddReg
HKLM,"Software\ATI Technologies\Install\South Bridge\SMBus",DisplayName,,"ATI SMBus"
HKLM,"Software\ATI Technologies\Install\South Bridge\SMBus",Version,,"5.10.1000.8"
HKLM,"Software\ATI Technologies\Install\South Bridge\SMBus",Install,,"Success"
HKLM,"Software\Wow6432Node\ATI Technologies\Install\South Bridge\SMBus",DisplayName,,"ATI SMBus"
HKLM,"Software\Wow6432Node\ATI Technologies\Install\South Bridge\SMBus",Version,,"5.10.1000.8"
HKLM,"Software\Wow6432Node\ATI Technologies\Install\South Bridge\SMBus",Install,,"Success"
; Source file information
1 = %DiskId1%,,,
; Files for disk ATI Technologies Inc Installation Disk #1 (System)
; Non-Localizable Strings
REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x00010001
SERVICEROOT = "System\CurrentControlSet\Services"
; Localizable Strings
ATI.DeviceDesc0 = "ATI SMBus"
DiskId1 = "ATI Technologies Inc Installation Disk #1 (System)"
ATI = "ATI Technologies Inc"
******* End SMBUSati.inf *******