Re: Sigmatel Audio - Intel D945GNT Motherboard

K

KM

Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s): hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s): hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished successfully.
 
G

Guest

Martin,

Your board says that it has this for audio:
Intel® High Definition Audio subsystem in one of the following
configurations: 8-channel (7.1) audio subsystem with five analog audio
outputs and one S/PDIF optical digital audio output using the Sigmatel 9223*
audio codec
6-channel (5.1) audio subsystem with three analog audio outputs using the
Sigmatel 9220* audio codec

This means that you need to do two things before you have addressed the
audio card.
1/ Make ( or use from XPEFILES.COM ) a component for the INTEL Chipset
2/ Include the "Microsoft UAA High Definintion Audio Bus" component.

Assuming your Audio Driver component works, it will start working soon as
those two above mentioned parts are working.

Not absolutely sre if you need the UAA Bus Driver, but I did for my Realtek
High Def card. The info on your boards mentions that it is on High Def Bus,
so I guess it wouldn't hurt to try using it.

Cheers!



KM said:
Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s): hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s): hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished successfully.
 
G

Guest

I also add a snipet from the Intel website on your mainboard.
___________________________________________________________________________________________________________
Microsoft* has chosen Intel HD Audio as the main architecture for their new
Unified Audio Architecture* (UAA), which provides one driver that will
support all Intel HD Audio controllers and codecs. While the Microsoft driver
is expected to support basic Intel HD Audio functions, codec vendors are
expected to differentiate their solutions by offering enhanced Intel HD audio
solutions. The result is high-quality PC based audio that delivers a seamless
convergence of digital entertainment between the PC and consumer electronic
devices
___________________________________________________________________________________________________________

This is why I mention the UAA Bus Driver.

Cheers!

BlueMonkey said:
Martin,

Your board says that it has this for audio:
Intel® High Definition Audio subsystem in one of the following
configurations: 8-channel (7.1) audio subsystem with five analog audio
outputs and one S/PDIF optical digital audio output using the Sigmatel 9223*
audio codec
6-channel (5.1) audio subsystem with three analog audio outputs using the
Sigmatel 9220* audio codec

This means that you need to do two things before you have addressed the
audio card.
1/ Make ( or use from XPEFILES.COM ) a component for the INTEL Chipset
2/ Include the "Microsoft UAA High Definintion Audio Bus" component.

Assuming your Audio Driver component works, it will start working soon as
those two above mentioned parts are working.

Not absolutely sre if you need the UAA Bus Driver, but I did for my Realtek
High Def card. The info on your boards mentions that it is on High Def Bus,
so I guess it wouldn't hurt to try using it.

Cheers!



KM said:
Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s): hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s): hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished successfully.
 
M

MARTIN SPENCE

KM,

Yep, tried all those a few days ago without any luck. I'm really at a loss!

--
MARTIN SPENCE
Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s): hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s): hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished successfully.
 
M

MARTIN SPENCE

BlueMonkey,

Thanks for all the tips - still no luck. This bloody thing is driving me
crazy (not a long distance drive I might add).

Anyone got any other suggestions?

Martin

--
MARTIN SPENCE
BlueMonkey said:
I also add a snipet from the Intel website on your mainboard.
___________________________________________________________________________________________________________
Microsoft* has chosen Intel HD Audio as the main architecture for their
new
Unified Audio Architecture* (UAA), which provides one driver that will
support all Intel HD Audio controllers and codecs. While the Microsoft
driver
is expected to support basic Intel HD Audio functions, codec vendors are
expected to differentiate their solutions by offering enhanced Intel HD
audio
solutions. The result is high-quality PC based audio that delivers a
seamless
convergence of digital entertainment between the PC and consumer
electronic
devices
___________________________________________________________________________________________________________

This is why I mention the UAA Bus Driver.

Cheers!

BlueMonkey said:
Martin,

Your board says that it has this for audio:
Intel® High Definition Audio subsystem in one of the following
configurations: 8-channel (7.1) audio subsystem with five analog audio
outputs and one S/PDIF optical digital audio output using the Sigmatel
9223*
audio codec
6-channel (5.1) audio subsystem with three analog audio outputs using
the
Sigmatel 9220* audio codec

This means that you need to do two things before you have addressed the
audio card.
1/ Make ( or use from XPEFILES.COM ) a component for the INTEL Chipset
2/ Include the "Microsoft UAA High Definintion Audio Bus" component.

Assuming your Audio Driver component works, it will start working soon as
those two above mentioned parts are working.

Not absolutely sre if you need the UAA Bus Driver, but I did for my
Realtek
High Def card. The info on your boards mentions that it is on High Def
Bus,
so I guess it wouldn't hurt to try using it.

Cheers!



KM said:
Martin,

A rough guess. Do you have "Audio Control Panel" component included in
your build with resolved all dependencies? (since you mentioned you
copied the mmdriver.inf manually I don't think that component included
in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well:
http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel
Audio drivers for the above motherboard. What happens is that the
drivers all appear to install OK yet the audio control panel says "no
audio device". You can look at the sigmatel device and windows reports
the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error
saying unable to find mmdiver.inf. Even if I manually add this to the
image the same problem persists.

I have searched extensively and can only find two references to this
problem - one where no resoltuion was given and a second where Sean
advised that the sthda.inf was recursively calling other .infs. Per
Sean's instructions I included the referenced infs in the same location
and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the
device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in
case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s):
hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s):
hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line:
...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in
C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio
CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider:
"SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective
driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in
"c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains:
{4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from
"c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary:
"%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being
registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201"
finished successfully.
 
D

dm

BlueMonkey,

Thanks for all the tips - still no luck. This bloody thing is driving me
crazy (not a long distance drive I might add).

Anyone got any other suggestions?

Martin

--

I also add a snipet from the Intel website on your mainboard.
___________________________________________________________________________________________________________
Microsoft* has chosen Intel HD Audio as the main architecture for their
new
Unified Audio Architecture* (UAA), which provides one driver that will
support all Intel HD Audio controllers and codecs. While the Microsoft
driver
is expected to support basic Intel HD Audio functions, codec vendors are
expected to differentiate their solutions by offering enhanced Intel HD
audio
solutions. The result is high-quality PC based audio that delivers a
seamless
convergence of digital entertainment between the PC and consumer
electronic
devices
___________________________________________________________________________________________________________
This is why I mention the UAA Bus Driver.

Martin,
Your board says that it has this for audio:
Intel® High Definition Audio subsystem in one of the following
configurations: 8-channel (7.1) audio subsystem with five analog audio
outputs and one S/PDIF optical digital audio output using the Sigmatel
9223*
audio codec
6-channel (5.1) audio subsystem with three analog audio outputs using
the
Sigmatel 9220* audio codec
This means that you need to do two things before you have addressed the
audio card.
1/ Make ( or use from XPEFILES.COM ) a component for the INTEL Chipset
2/ Include the "Microsoft UAA High Definintion Audio Bus" component.
Assuming your Audio Driver component works, it will start working soonas
those two above mentioned parts are working.
Not absolutely sre if you need the UAA Bus Driver, but I did for my
Realtek
High Def card. The info on your boards mentions that it is on High Def
Bus,
so I guess it wouldn't hurt to try using it.
Cheers!
:
Martin,
A rough guess. Do you have "Audio Control Panel" component included in
your build with resolved all dependencies? (since you mentioned you
copied the mmdriver.inf manually I don't think that component included
in the config)
"Primitive: MMSYS" component should also be there.
Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".
Check out this tip page as well:
http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx
--
=========
Regards,
KM
Folks,
I am continuing to have problems with componentizing the Sigmatel
Audio drivers for the above motherboard. What happens is that the
drivers all appear to install OK yet the audio control panel says "no
audio device". You can look at the sigmatel device and windows reports
the device as drivers installed and working properly.
When you double click the sounds control panel icon you get an error
saying unable to find mmdiver.inf. Even if I manually add this to the
image the same problem persists.
I have searched extensively and can only find two references to this
problem - one where no resoltuion was given and a second where Sean
advised that the sthda.inf was recursively calling other .infs. Per
Sean's instructions I included the referenced infs in the same location
and componentized - still the same problem.
I'm lost - anyone got any advice? The setupapi.log reports that the
device installs OK - so that really confuses me.
Any help would be appreciated - I've attached the .sld I created in
case that helps and the setupapi.log excerpt is below:
[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s):
hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s):
hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line:
...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in
C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio
CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider:
"SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective
driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in
"c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains:
{4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from
"c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary:
"%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being
registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201"
finished successfully.

Martin,

I had the same problem with the sigmatel audio drivers for a D946GZ
motherboard. What I did was to componetize the complete installation,
not just the drivers. I put in the component everything that goes to
C:\Program Files\SigmaTel\C-Major Audio ,Windows directory and
system32, as if you installed it from the drivers CD from the
motherboard.

-Daniel
 
G

Guest

Martin Martin Martin , have you first addressed the areas I mentioned??

Do you have them displaying is Device Manager without an conflicts etc?

MARTIN SPENCE said:
KM,

Yep, tried all those a few days ago without any luck. I'm really at a loss!

--
MARTIN SPENCE
Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s): hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s): hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished successfully.
 
M

MARTIN SPENCE

BlueMonkey,

Yes, all the items you mentioned have been tried to no avail. The .inf from
XPEfiles was added several weeks ago. I added device manager so I could see
what the devices are doing. All devices show that they are installed and
working correctly including the SigmaTel Audio driver - but when you open
the audio control panel item it shows no audio device, no playback device,
no midi device, etc.

And I tried Daniel's suggestion of componentizing the entire application in
C:\program files\Sigmatel\C-Major audio.

I think I will punt until after vacation - maybe a few days away will make
the light bullb go on?!?

I'd welcome any other suggestions - b.t.w. I added all the UAA drivers
(there are 3 if you count the Sigmatel Specific as well as the Microsoft).

Cheers.

--
MARTIN SPENCE
BlueMonkey said:
Martin Martin Martin , have you first addressed the areas I mentioned??

Do you have them displaying is Device Manager without an conflicts etc?

MARTIN SPENCE said:
KM,

Yep, tried all those a few days ago without any luck. I'm really at a
loss!

--
MARTIN SPENCE
Martin,

A rough guess. Do you have "Audio Control Panel" component included in
your build with resolved all dependencies? (since you mentioned you
copied the mmdriver.inf manually I don't think that component included in
the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well:
http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel
Audio drivers for the above motherboard. What happens is that the
drivers all appear to install OK yet the audio control panel says "no
audio device". You can look at the sigmatel device and windows reports
the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error
saying unable to find mmdiver.inf. Even if I manually add this to the
image the same problem persists.

I have searched extensively and can only find two references to this
problem - one where no resoltuion was given and a second where Sean
advised that the sthda.inf was recursively calling other .infs. Per
Sean's instructions I included the referenced infs in the same location
and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the
device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in
case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s):
hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s):
hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line:
...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in
C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC";
Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel";
Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective
driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in
"c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains:
{4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from
"c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary:
"%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being
registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201"
finished successfully.
 
K

KM

Martin,

I know how frustrating issues on XPe could be - since no source code or debugging capabilities are built-in we are often left alone
to fight with 3rd party software on our images.

Anyway, just want to bring up a couple of ideas that you may want to try out:

- Did you try actually installing the driver software package at runtime? I mean using MSI or whatever the installer is. I
wonder if it works this way and the issue is only around componentization of the driver.
If it does I would try the following tweak:
- add your own component to the image.
- deploy the image and make sure the driver install is ok (no need to test functionality yet).
- at this point you likely got all [most] of the driver files in appropriate places including INFs, SYS, and perhaps
most of the required registry entries.
- run the actual driver installer (MSI) at run time and monitor the installation with a snapshot tools like RegSnap or
InCtrl5 (RegSnap is better since it will give you .reg file as the result).
- if you compare the registry and file system snapshots before and after the install you may find some missing entries
there. Note that there won't be too many entries in the result log since you already had most of the files and reg.entries for the
driver pre-installed with the component.

- If nothing helps, try the driver (install or your component) with XPProEmulation image (www.xpefiles.com, RTM FP2007 version)
to see if you can get it working on XPe at all.

--
=========
Regards,
KM
BlueMonkey,

Yes, all the items you mentioned have been tried to no avail. The .inf from XPEfiles was added several weeks ago. I added device
manager so I could see what the devices are doing. All devices show that they are installed and working correctly including the
SigmaTel Audio driver - but when you open the audio control panel item it shows no audio device, no playback device, no midi
device, etc.

And I tried Daniel's suggestion of componentizing the entire application in C:\program files\Sigmatel\C-Major audio.

I think I will punt until after vacation - maybe a few days away will make the light bullb go on?!?

I'd welcome any other suggestions - b.t.w. I added all the UAA drivers (there are 3 if you count the Sigmatel Specific as well as
the Microsoft).

Cheers.

--
MARTIN SPENCE
BlueMonkey said:
Martin Martin Martin , have you first addressed the areas I mentioned??

Do you have them displaying is Device Manager without an conflicts etc?

MARTIN SPENCE said:
KM,

Yep, tried all those a few days ago without any luck. I'm really at a loss!

--
MARTIN SPENCE
Martin,

A rough guess. Do you have "Audio Control Panel" component included in your build with resolved all dependencies? (since you
mentioned you copied the mmdriver.inf manually I don't think that component included in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well: http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel Audio drivers for the above motherboard. What happens is
that the drivers all appear to install OK yet the audio control panel says "no audio device". You can look at the sigmatel
device and windows reports the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an error saying unable to find mmdiver.inf. Even if I manually
add this to the image the same problem persists.

I have searched extensively and can only find two references to this problem - one where no resoltuion was given and a
second where Sean advised that the sthda.inf was recursively calling other .infs. Per Sean's instructions I included the
referenced infs in the same location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s):
hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s):
hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio CODEC";
Driver: "SigmaTel High Definition Audio CODEC"; Provider: "SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001. Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in "c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains: {4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from "c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary: "%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of "HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201" finished
successfully.
 
M

MARTIN SPENCE

Thanks KM,

The only thing I have not tried is the regsnap a second time. I started
with my componentized driver and everything seems to be in the right place
in terms of the device manager being happy. I then tried the regsnap and
grabbed a .reg of the changes. I then imported the .reg into CD and brought
all of the new registry settings into the component. At this point I was
feeling pretty clever - but I should have known it was too soon. I still
get the same problem that the device manager is happy but the audio control
panel does not say a device is installed. I think that I need to try
regsnap one more time - I did another driver install over the top and
everything worked but failed to grab another snapshot - I must be missing
something pretty simple - maybe? In any case I think that might get me over
the hump.

Also a related question - I did not see a specific reg entry for the .cpl
file - and the control panel item did not show up until after the
reinstall - do you need to register the .cpl during FBA or was I just not
looking hard enough at the several hunder registry entries I now have!

Thanks again - I'll keep the faith - and will keep bangin away.

--
MARTIN SPENCE
KM said:
Martin,

I know how frustrating issues on XPe could be - since no source code or
debugging capabilities are built-in we are often left alone to fight with
3rd party software on our images.

Anyway, just want to bring up a couple of ideas that you may want to try
out:

- Did you try actually installing the driver software package at
runtime? I mean using MSI or whatever the installer is. I wonder if it
works this way and the issue is only around componentization of the
driver.
If it does I would try the following tweak:
- add your own component to the image.
- deploy the image and make sure the driver install is ok (no
need to test functionality yet).
- at this point you likely got all [most] of the driver files
in appropriate places including INFs, SYS, and perhaps most of the
required registry entries.
- run the actual driver installer (MSI) at run time and monitor
the installation with a snapshot tools like RegSnap or InCtrl5 (RegSnap is
better since it will give you .reg file as the result).
- if you compare the registry and file system snapshots before
and after the install you may find some missing entries there. Note that
there won't be too many entries in the result log since you already had
most of the files and reg.entries for the driver pre-installed with the
component.

- If nothing helps, try the driver (install or your component) with
XPProEmulation image (www.xpefiles.com, RTM FP2007 version) to see if you
can get it working on XPe at all.

--
=========
Regards,
KM
BlueMonkey,

Yes, all the items you mentioned have been tried to no avail. The .inf
from XPEfiles was added several weeks ago. I added device manager so I
could see what the devices are doing. All devices show that they are
installed and working correctly including the SigmaTel Audio driver - but
when you open the audio control panel item it shows no audio device, no
playback device, no midi device, etc.

And I tried Daniel's suggestion of componentizing the entire application
in C:\program files\Sigmatel\C-Major audio.

I think I will punt until after vacation - maybe a few days away will
make the light bullb go on?!?

I'd welcome any other suggestions - b.t.w. I added all the UAA drivers
(there are 3 if you count the Sigmatel Specific as well as the
Microsoft).

Cheers.

--
MARTIN SPENCE
BlueMonkey said:
Martin Martin Martin , have you first addressed the areas I mentioned??

Do you have them displaying is Device Manager without an conflicts etc?

:

KM,

Yep, tried all those a few days ago without any luck. I'm really at a
loss!

--
MARTIN SPENCE
Martin,

A rough guess. Do you have "Audio Control Panel" component included
in your build with resolved all dependencies? (since you mentioned you
copied the mmdriver.inf manually I don't think that component included
in the config)

"Primitive: MMSYS" component should also be there.

Also, how about the following components:
"Primitive: ks.sys",
"Primitive: Drmk.sys",
"Primitive: Winmm",
"Microsoft Kernel Audio Splitter",
"Microsoft Kernel Acoustic Echo Canceller",
"Microsoft Kernel DRM Audio Descrambler",
"Microsoft Kernel System Audio Device".

Check out this tip page as well:
http://msdn2.microsoft.com/en-us/embedded/aa731186.aspx

--
=========
Regards,
KM


Folks,

I am continuing to have problems with componentizing the Sigmatel
Audio drivers for the above motherboard. What happens is that the
drivers all appear to install OK yet the audio control panel says "no
audio device". You can look at the sigmatel device and windows reports
the device as drivers installed and working properly.

When you double click the sounds control panel icon you get an
error saying unable to find mmdiver.inf. Even if I manually add this
to the image the same problem persists.

I have searched extensively and can only find two references to
this problem - one where no resoltuion was given and a second where
Sean advised that the sthda.inf was recursively calling other .infs.
Per Sean's instructions I included the referenced infs in the same
location and componentized - still the same problem.

I'm lost - anyone got any advice? The setupapi.log reports that
the device installs OK - so that really confuses me.

Any help would be appreciated - I've attached the .sld I created in
case that helps and the setupapi.log excerpt is below:

[2007/05/25 21:59:16 276.413 Driver Install]
#-019 Searching for hardware ID(s):
hdaudio\func_01&ven_8384&dev_7680&subsys_80860202&rev_1032,hdaudio\func_01&ven_8384&dev_7680&subsys_80860202
#-018 Searching for compatible ID(s):
hdaudio\func_01&ven_8384&dev_7680&rev_1032,hdaudio\func_01&ven_8384&dev_7680,hdaudio\func_01&ven_8384,hdaudio\func_01
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line:
...\fba\fba.exe
#I022 Found "HDAUDIO\FUNC_01&VEN_8384&DEV_7680" in
C:\WINDOWS\inf\sthda.inf; Device: "SigmaTel High Definition Audio
CODEC"; Driver: "SigmaTel High Definition Audio CODEC"; Provider:
"SigmaTel"; Mfg: "SigmaTel"; Section name: "STHDA".
#I023 Actual install section: [STHDA.NT]. Rank: 0x00002001.
Effective driver date: 11/06/2006.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [STHDA] in
"c:\windows\inf\sthda.inf".
#I320 Class GUID of device remains:
{4D36E96C-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [STHDA.NT.Interfaces] from
"c:\windows\inf\sthda.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201".
#-290 Processing REGISTERDLLS section [DLLRegSvr]. Binary:
"%10%\system32\stacapi.dll", flags: 0x0001, timeout: 60s.
#W374 Digital signature verification was skipped for a file being
registered ("C:\WINDOWS\system32\stacapi.dll").
#I121 Device install of
"HDAUDIO\FUNC_01&VEN_8384&DEV_7680&SUBSYS_80860202&REV_1032\4&3AF6ED9A&0&0201"
finished successfully.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top