Jump to content
LaptopVideo2Go Forums

Michael's NEW IDT/Sigmatel Modded Driver


Michael Marley

Recommended Posts

Hello,

would it be possibly to get a newer SigmaTel Stack 92xx driver for DELL Precision M65 and Precision M4300 under Win7 x32 and 64 bit?

The hardware ID of the sound card is:

  • on DELL M65:     HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801C8&REV_1022
  • on DELL M4300: HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF&REV_1002

I have only the very old official Vista x32 driver and it cause BlueScreen (on both models).

 

Which x32 bit basis driver have I to get to tray to modd the INF-file to correlated system sound device?

First I have tried to modd the driver

v.6.10.0.6314 / DELL R289922 by fis6h@

form http://www.mediafire.com/file/8693wuu9ujf0blx/6.10.0.6314_R289922_with_Maxxaudio.rar/file

then I have tried to modd

v.6.10.6359 (DELL v.1.0.6359, R312580, from 02.11.2011 for Vista)

but the installation of the both drivers was canceled with error but without an error code.

I would get to try the latest driver

v.6.10.0.6277 for Win7 x32 and 64 bit by mobilenvidia@

from https://forums.laptopvideo2go.com/topic/23790-latest-sigmatel-idt-modded-drivers-for-win-7-and-vista/?tab=comments#comment-112913

but on all listed drivers the hyperlinks are not more available.

Thanks for help.

Edited by Lapnik
Link to comment
Share on other sites

  • Replies 513
  • Created
  • Last Reply

Top Posters In This Topic

  • Michael Marley

    156

  • samozen

    28

  • erp-ster7n

    33

On 2/23/2020 at 2:59 PM, Lapnik said:

Hello,

would it be possibly to get a newer SIGMATEL Stack 92xx driver for DELL M65 and M4300 under Win7 x32 and 64 bit?

The hardware ID of the sound card is:

  • on DELL M65:     HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801C8&REV_1022
  • on DELL M4300: HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF&REV_1002

I have only the very old official Vista x32 driver and it cause BlueScreen (on both models)

It would be very fine.

 

I may help out with this

HWID "HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801C8" uses the WRT_M2-2.INI file from R218148.exe (6.10.0.5866) package
and HWID "HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF" uses the WRT_M4-3.INI file also from R218148.exe file

I need to copy the "PIN" settings from the [HKR\Settings\pin] section of those INI files in order for the Sigmatel/IDT audio hardware to work

Gimme a few days - I'll make a 6427 Win7 WHQL IDT Audio mod that will work on your Dell Precision M65 & M4300 laptops

btw, my mom's Dell Inspiron e1405 laptop uses Sigmatel/IDT audio device with ID "HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801D8" which uses
the WRT_M2-1.INI file from R218148.exe driver package but now the E1405 uses Win10 LTSB 2016

 

 

Link to comment
Share on other sites

On 2/23/2020 at 2:59 PM, Lapnik said:

Which x32 bit basis driver have I to get to tray to modd the INF-file to correlated system sound device?

First I have tried to modd the driver

v.6.10.0.6314 / DELL R289922 by fis6h@

form http://www.mediafire.com/file/8693wuu9ujf0blx/6.10.0.6314_R289922_with_Maxxaudio.rar/file

then I have tried to modd

v.6.10.6359 (DELL v.1.0.6359, R312580, from 02.11.2011 for Vista)

but the installation of the both drivers was canceled with error but without an error code.

I would get to try the latest driver

v.6.10.0.6277 for Win7 x32 and 64 bit by mobilenvidia@

from https://forums.laptopvideo2go.com/topic/23790-latest-sigmatel-idt-modded-drivers-for-win-7-and-vista/?tab=comments#comment-112913

but on all listed drivers the hyperlinks are not more unavailable.

Thanks for help.

 

The R289922 & R312580 packs do not include the WRT_M2-2.INI and WRT_M4-3.INI files; without those two specific INI config files, the driver installs for 6314 & 6359 ended in failure.

anyway, here's the modded IDT Audio v6.10.6427.0 Win7 WHQL driver I made - tested this on a Dell Inspiron e1405 laptop with ID "HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801D8" & using the the WRT_M2-1.INI file
modded/edited the STWRT.ini & STWRT64.ini files to point to the WRT_M2-2.INI and WRT_M4-3.INI files for HWIDs "HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801C8" & "HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF"

and after installation for 6427, you can access the IDT Audio Control panel by clicking either the idtcpl.cpl or idtcpl64.cpl file [or even the IDTNGUI.exe file to run the newer IDT Audio control panel UI] from the \Program Files\IDT\WDM\ folder

edit 5/14 - link to IDT audio 6.10.6427.0 mod removed

Link to comment
Share on other sites

  • 1 month later...

Hello erp-ster7n

thank you for help!

I've tried and the modded driver was installed (on DELL M4300 under Win7x32 bit) but after system restart the sound device no longer works.

In device manager it shows the Error Code 10 (the device can't be started). Any ideas? What can be set in WRT_M4-3.INI? Obviously there's still something to be done.

Later I have added the following lines to the file from an older WRT_M4-3.INI:

[HKR\Settings\pin]

[HKR\Settings\Connselector]

but to no avail. And later some other lines.

See the attached WRT_M4-3.INI that I have modded in its current state.

WRT_M4-3.INI

Link to comment
Share on other sites

On 4/29/2020 at 6:35 PM, Lapnik said:

Hello erp-ster7n

 

thank you for help!

 

I've tried and the modded driver was installed (on DELL M4300 under Win7x32 bit) but after system restart the sound device no longer works.

 

In device manager it shows the Error Code 10 (the device can't be started). Any ideas? What can be set in WRT_M4-3.INI? Obviously there's still something to be done.

 

Later I have added the following lines to the file from an older WRT_M4-3.INI:

 

[HKR\Settings\pin]

 

[HKR\Settings\Connselector]

 

but to no avail. And later some other lines.

 

See the attached WRT_M4-3.INI that I have modded in its current state.

 

WRT_M4-3.INI 8.46 kB · 1 download

DOH! (Homer Simpson impression)

Edit 5/8 - I found the problem - I did not add the "Settings\Filter\MuxedIn" sections like "MuxedIn1" & "MuxedIn2".   also forgot to add the [HKR\Settings\GPIO] section from original WRT_M4-3.ini file as well.  I will also have to remove the "Settings\filter\MicIn" & "Settings\filter\MicIn\MaxLvlLimiters" sections and replace them with the "MuxedIn1" & "MuxedIn2" entries.  Also may consider removing the [StartConsoleApps] sections along with removing the "IDTPIMA.exe -mode" & "IDTPMA64.exe -mode" entries which don't seem to work well for STAC9205 [Hardware device IDs beginning with "HDAUDIO\FUNC_01&VEN_8384&DEV_76A0"]

The M4300 uses STAC9205 which seems to be a 4-channel IDT/Sigmatel audio device (which is almost a different beast than STAC9200) while the M65 (and my Inspiron e1405) uses STAC9200 (a 2-channel IDT/Sigmatel audio device that is more common than STAC9205).  STAC9205 was used on very few systems and was discontinued by the end of the 2000s (aka 2009)

But it's safe to assume that my mod seems to work with the Dell M65 but not the M4300.   In that case uninstall the whole modded IDT audio 6427 driver on the M4300 from Programs & Features control panel (appwiz.cpl) [not from Device Manager], restart the computer, open Registry Editor (regedit.exe) and make sure the following registry keys are gone:
HKEY_LOCAL_MACHINE\SOFTWARE\IDT
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\STHDA
If any one or both of them still exist, delete them, close Registry editor and restart the computer again.
In the meantime after the 2nd restart, install & use the un-modded 6.10.0.5866 A03 Sigmatel audio driver from the R218148.exe package on the M4300 until I can make a newer 6427 driver with the proper entries for the WRT_M4-3.ini file [I'll gather most of the original entries from WRT_M4-3.ini of v5866 instead of v5614]

I'll see if I can create a revised 6427 modded IDT audio driver with newer WRT_M4-3.ini file between middle and late May

Link to comment
Share on other sites

 

Hello erp-ster7n@

Thanks for trying it!

 

erp-ster7n@ posted on 06. May 2020

But it's safe to assume that my mod seems to work with the Dell M65 but not the Dell M4300

I still tried and modded the INI file as you suggested (see the attached WRT_M4-3.ini), bit the result on DELL M4300 is the same as before: Error Code 10 (showed in Device Manager).

But I have only tested via the setup.exe (not directly via the Device Manager via the INF-file with a "Have Disk" method).

At least the un-modded v.6.10.0.5866 / R218148 A03 SigmaTel audio driver package for Window Vista works on DELL M4300 with Windows 7 x32 Bit and the sound work now also via the external Speaker on the Docking Station (via the Line Out 3.5 mm jack socket) and I hope without BSOD in future.

 

PS:

erp-ster7n@ posted on 06. May 2020

[I'll gather most of the original entries from WRT_M4-3.ini of v.5866 instead of v.5614]

The WRT_M4-3.ini on the both driver packages v.5614 und v.5866 is absolutely the same, and also for the WRT_M2-2.INI - no differences between the both drivers.

 

erp-ster7n@ posted on 7. March 2020:

The release R289922 (driver v.6314) & release R312580 (driver v.6359) packs do not include the WRT_M2-2.INI and WRT_M4-3.INI files. Without those two specific INI config files, the installs for both driver ended in failure.

 

The file WRT_M2-2.INI is missing but the WRT_M4-3.INI is on the driver package v.6.10.0.6314 / R289922 at least modded by fis6h@, and is also the same to the INI of the driver packages v.5614 und v.5866.

I added the Hardware-ID of the sound card on DELL M4300 to the Stwrt.ini (resp. to the Stwrt64.ini for 64 bit install) to point to the WRT_M4-3.INI files, that is used for this sound card and Pin settings like on DELL M4300:

HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF=WRT_M4-3.INI

but it was not possible to install this driver - neither via setup.exe nor via the device manager. I get error that recognized hardware ID is not supported from this IDT driver package.

WRT_M4-3.INI

Edited by Lapnik
Link to comment
Share on other sites

On 5/11/2020 at 4:48 AM, Lapnik said:

The file WRT_M2-2.INI is missing but the WRT_M4-3.INI is on the driver package v.6.10.0.6314 / R289922 at least modded by fis6h@, and is also the same to the INI of the driver packages v.5614 und v.5866.

I added the Hardware-ID of the sound card on DELL M4300 to the Stwrt.ini (resp. to the Stwrt64.ini for 64 bit install) to point to the WRT_M4-3.INI files, that is used for this sound card and Pin settings like on DELL M4300:

HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF=WRT_M4-3.INI

but it was not possible to install this driver - neither via setup.exe nor via the device manager. I get error that recognized hardware ID is not supported from this IDT driver package.

 

 

fis6h did not add HWID "HDAUDIO\FUNC_01&VEN_8384&DEV_76A0&SUBSYS_102801FF" in the INF files (STWRT.INF & STWRT64.INF) in his 6.10.0.6314 mod (I checked myself)
maybe that's why Code 10 error happens.  need to add the ID in both the INF and INI files or audio driver will fail on the M4300

if it still fails after adding the 102801FF HWID (in STWRT.INF, STWRT.INI, STWRT64.INF & STWRT64.INI) and many retry install attempts, then perhaps the newer IDT audio drivers aren't meant to be used on the M4300

unfortunately, fis6h's WRT_M4-3.INI file from his modded IDT audio driver is vastly different than yours & mine and has THESE IDs listed:

[Models]
HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C30F2=this 
HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C3600=this 

uh-oh! :sad:  not good - fis6h's WRT_M4-3.INI file also has completely different [HKR\Settings\pin] entries which is for completely different IDT audio devices :sad:
SUBSYS_103Cxxxx IDs are for Hewlett-Packard [HP] systems, while SUBSYS_1028xxxx IDs are for Dell
I may take a look at fis6h's WRT_M4-8.INI file which does mention HDAUDIO\FUNC_01&VEN_8384&DEV_76A0

Edit 5/15 - a 2nd IDT audio 6427 mod is available with newer WRT_M2-1.INI, WRT_M2-2.INI and WRT_M4-3.INI files
try it on the M4300; no need to use this revised mod on the M65 - my previous 6427 mod has been removed

and if things don't work out for my 2nd 6427 mod, I don't know what will - I won't be able to make another one until early or middle of June
STAC9205 (HDAUDIO\FUNC_01&VEN_8384&DEV_76A0) seems to be a different animal than STAC9200 (HDAUDIO\FUNC_01&VEN_8384&DEV_7690)

Edit 5/22 - 2nd IDT audio 6427 mod link removed; see my recent post below for a 3rd attempt

Link to comment
Share on other sites

Hello erp-ster7n@,

thanks for help!

I tested your 2nd modded driver now but it end with the same error code 10 (of course first uninstall the current audio driver from Programs & Features control panel (appwiz.cpl), restart the system and then install the 2nd modded one: on the first attempt using the setup.exe with system restart and on the second attempt using the Device Manager and install from the INI file and finally also with system restart).

But thanks very much !!!

Edited by Lapnik
Link to comment
Share on other sites

On 2/23/2020 at 2:59 PM, Lapnik said:

then I have tried to modd

v.6.10.6359 (DELL v.1.0.6359, R312580, from 02.11.2011 for Vista)

but the installation of the both drivers was canceled with error but without an error code.

 

the IDT Audio 6.10.6359.0 (aka 1.0.6359.0) driver from Dell's R312580 package only supported the IDT 92HD87 audio chip with these specific IDs

HDAUDIO\FUNC_01&VEN_111D&DEV_76D1&SUBSYS_1028050B
HDAUDIO\FUNC_01&VEN_111D&DEV_76D9&SUBSYS_1028050B

so it was guaranteed to fail on any other Sigmatel/IDT audio chip beside 92HD87

Looks like the high end 6.10.6xxx audio drivers don't seem to work well with STAC9205

maybe as a last resort sometime in middle or late June, I may mod Gateway's old Sigmatel/IDT v6.10.5939.0 audio driver that does have support for several STAC9205 models listed though they use different INI files

Link to comment
Share on other sites

yes I have the un-modded 5939 driver - it's mentioned in this old forum post (the OP there has a Gateway laptop with a HWID beginning with HDAUDIO\FUNC_01&VEN_8384&DEV_76A0 but his SUBSYS ID begins with 107B instead of 1028)

I recently discovered something wrong with my previous 2nd 6427 mod - while I was privately modding the 5939 driver several hours ago on the Dell e1405 laptop I tried to "port" everything for WRT_M2-1.INI file with HWID "HDAUDIO\FUNC_01&VEN_8384&DEV_7690&SUBSYS_102801D8" and that driver did not work at first - 5939 driver was installed but no audio (hence the red "x" on the speaker tray icon) after a reboot.

I noticed an STWRT error log file (stwrte.log) was generated after driver installation in the \Windows\System32\Drivers folder and the Sigmatel STAC9200 chip for Dell e1405 was not "configured" correctly with a modded WRT_M2-1.INI file

attached is the image file showing the STWRT error log file in Wordpad and the actual stwrte.log file on the Dell e1405 using STAC9200 when attempting to install modded 5939 driver using a different modded WRT_M2-1.INI file

It seems that the "Converter" entries or anything related to "Converter" (like RenderConverter, CaptureConverter, SpdifOutConverter, etc.) are not compatible with Sigmatel/IDT audio 6.10.59xx and higher drivers and will prevent the Sigmatel/IDT audio device from being configured correctly.  looks like the "Converter" entries for WRT_M4-3.ini from my 2nd 6427 mod needed to be removed (or commented out with a semicolon ; ) - so I re-edited the WRT_M2-1.INI file and removed the "Converter" entries and re-installed the modded 5939 driver & the red x icon from the tray icon was gone (meaning the audio on the Dell e1405 started to work)

so here's the 3rd 6427 IDT audio mod (with the updated WRT_M4-3.ini file without the Converter entries) that I recently came up with

I may also work on an IDT 5939 and IDT 6233.266 mods and have them up on June 1st

 

 

stwrt-error-log-on-delle1405.png

stwrte.log

Link to comment
Share on other sites

Hello erp-ster7n@,

in v.6.10.6427 driver package I have commented out all lines in the WRT_M4-3.INI file that content the string "Converter" - they are only 3 lines:

[HKR\settings\filter\MuxedIn1]

;CaptureConverter                       = hex: 12

 

[HKR\settings\filter\MuxedIn2]

;CaptureConverter                       = hex: 13

 

[HKR\Settings\filter\SpdifOut]

;SpdifOutConverter                = hex: 1F

and then install this driver (via the setup.exe, after uninstalling the pervious driver) and here is the log:

# line marker Installation from 27.05.2020 / 10:53 h (Lapnik@)

STWRT built 21:11:50 Sep 12 2012 ver 0

DRO=8BF31DB8 PDO=89B1D538

CAudioDevice 8BFD6008

CSubdevPair::CSubdevPair 8BF72008

CSubdevPair::CSubdevPair 8BFB2008

CSubdevPair::CSubdevPair 8BFB8008

CSubdevPair::CSubdevPair 8BFBD008

FDO=8BF4E6E8 AUD=8BFD6008

CAudioDevice::OnStartDevice 8BFD6008

CHDACodec::InstantiateCodec

Found Codec ID 0 Vendor ID 8384 Device ID 76A0

CHDACodec::CHDACodec 8959C008

Vendor 838476a0 Rev 100204 Subsys 102801ff

        AFG node 1 First widget a Last widget 26

*** WARNING: Mixer 15h has no connectable ADCs

*** WARNING: Mixer 26h has no connectable ADCs

CWaveRT::CWaveRT 8BA9EF00

   No render configured

CWaveRT::CWaveRT 89713360

   No render configured

CWaveRT::CWaveRT 8BF6E9F8

   No render configured

*** ERROR: *** ERROR: Filter must have at least two pins

CTopology::OnLastReferenceRelease 8BFBC63C

*** ERROR: Port->Init failed with code c0000182

*** ERROR: CSubdevPair::CreatePortclsSubdevices failed with code c0000182

*** ERROR: CAudioDevice::OnStartDevice failed with code C0000182h

*** ERROR: StartDevice failed with code C0000182h

What do you think about the both errors "Filter must have at least two pins"?

It seems that we have to adapt for one of the following mixer the corresponded pin settings:

[HKR\Settings\filter\Speaker]

[HKR\settings\filter\MuxedIn1]

[HKR\Settings\filter\MuxedIn1\TopoNames]

[HKR\settings\filter\MuxedIn2]

[HKR\Settings\filter\MuxedIn2\TopoNames]

[HKR\Settings\filter\SpdifOut]

 

As second attempt I downloaded your 3th modd and tried the installation with your WRT_M4-3.INI but the result in the log file is the same errors as above.

Only the following small differences are new: Maybe because you left in the section [HKR\Settings] the line

BiosType1                         = hex: 01

(that is also in the WRT_M4-3.INI file from working driver package v.6.10.0.5866 on DELL M4300 and have to be OK!)

we receive in the log file

CBiosCrc::ValidateSkpiBiosSnippet() Legacy Bios: has no CRC

(CRC = Cyclic redundancy check)

 

Test with v.6.10.5939.0 (Windows Vista 32 & 64 bit / originally optimized for Gateway MX6900 Notebook) that I have modded for DELL Precision M4300

 

  • Changes: add the PIN settings in the M4-4.INI file and the hardware ID of the sound card in the STWRT.INF and Stwrt.ini to the corresponded INI file (in this first attempt actually to the M4-4.INI)
  • install via setup.exe
  • The audio playback work immediately without system restart

PS:

  • The driver has reported no errors (no changes) in the stwrte.log (on "%WinDir%\System32\Drivers" directory). But if the INI file is modded wrong and the driver installer have detected errors, these are then added to the stwrte.log
  • We can also see the system install log from the Windows OS in the following both files:
    • "%WinDir%\inf\setupapi.app.log"
    • "%WinDir%\inf\setupapi.dev.log"

(They are not really helpful as a specialized stwrte.log but maybe are helpful to track changes between similar installations and then to compare them.)

In Programs & Features control panel (appwiz.cpl) we see v.1.0.5939.0:

1820722550_DriverVersioninProgramsFeaturescontrolpanel.jpg.8547891de920de72d466ff3072eaae73.jpg

 

Status in the sound settings

1367354033_Statusinthesoundsettings.jpg.412d113fccb8408c1a8ea2af98e3e98c.jpg

 

Now I have an equalizer in the properties of the integrated speakers:

EQ.jpg.cf45204b8f3a69cbe5f3605a1ec48c51.jpg

 

The internal microphone is without function (also after a system restart):

Mocrophone.jpg.dc9b09f4f4a034e97f8011104b0ac1d0.jpg

 

And now I have an IDT GUI in system tray (after a system restart or manually executing of sttray.exe from the installed directory ("%ProgramFiles%\IDT\WDM")):

994911570_IDTMusicMiniPanelinSystemTray.jpg.6120856d272bec0be1e1d2fd32aa7212.jpg

1185366529_IDTAudioSettingsinSystemTray.jpg.0164081c40cfccf00e98fa040900cfda.jpg

Greetings

Edited by Lapnik
Link to comment
Share on other sites

I think I forgot to remove "Mixer=hex:0x1B" from the WRT_M4-3.ini file on my 3rd modded idt 6427 driver - it should not really be there.
anyways, I'm done modding the 64xx drivers for now as it seems those drivers cannot handle the STAC9205 / 92HD005 audio chips
IDT never made any updated INI config files for STAC9204/STAC9205 in the 2010s as those were discontinued in 2008 or 2009

here's the modded IDT audio 6.10.5939.0 driver I've made for the M4300

I may also consider making an experimental IDT audio 6.10.6314.0 SB X-FI Dell mod, which is different from fis6h's modded 6314 driver
might have my 6314 mod up sometime next week

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...