Page 1 of 1

Soundcard driver for 600X

Posted: Tue Apr 29, 2008 1:43 am
by Gustav
Hi, this is my first post here. I've spent hours reading different threads on this forum and it has truly helped me a lot getting my thinkpads in order (I have so far had 3 and i love them)! Anyway, a couple of days ago I did a fresh install of win xp on my 600X. Everything works fine, except for the soundcard. I thought the drivers were included in windows xp since they obviously were in my previous OS - windows 2000 but it seems I was wrong :) Problem is, I can't seem to find the driver anywhere on the internet. Can i somehow pick the .inf-file manually from my W2K cd, and if so, which one? Help is appreciated! :D

Edit: I don't have access to the modelnumber since i'm at work right now, but I figure all 600s have the same soundcard?

Thanks,
Gustav

Posted: Tue Apr 29, 2008 3:48 am
by rkawakami
Welcome to thinkpads.com!

The 600X appears to use the Crystal Semiconductor (Cirrus Logic) CS4624/CS4297A chipset. I believe that it is possible to use Win2K drivers if XP ones are not available. Looking around the Cirrus Logic website I found this page:

http://www.cirrus.com/en/support/drivers/audio/OS3.html

The "WDM Driver for CS4630" download link seems to be the one which supports the CS4624 device. As far as which .inf file to use off of the Windows 2000 CD, I can't tell you exactly which one it would be, only that you should look into each file and see if there's any documentation about which hardware it is supposed to be for. Also, create a system restore point prior to installing the new driver just in case you have to revert back after the driver is installed.

I'm assuming that you have tried to raise the volume and un-mute the speaker using the keyboard buttons without any success.

Posted: Tue Apr 29, 2008 6:25 am
by pkiff
I'm pretty sure that I'm using drivers that came with XP SP2 on my 600X's. Are you sure that XP hasn't loaded any drivers? Maybe they are in your installed files, but you have to manually select them?

On my machines, the sound card shows up as "Crystal SoundFusion(tm) Audio Device" and as a couple "Legacy Audio" devices under "Sound, video, and game controllers". Do you have exclamation marks in Device Manager?

Phil.

Posted: Tue Apr 29, 2008 8:09 am
by Wingnut
I had a strange sound problem with my 600 last year. I installed XP and no sound. Then I updated the driver, got sound, but as soon as I shut it down & rebooted, the sound was gone again with the exclamation mark in device manager.

After reading & posting here, someone mentioned to update my BIOS. That worked, no sound problems since. But again, that was on a 600, so your 600X might be completely different. But it can't hurt to try if you don't already have the latest BIOS installed.

Posted: Sun May 04, 2008 6:26 am
by Gustav
rkawakami wrote:Welcome to thinkpads.com!

The 600X appears to use the Crystal Semiconductor (Cirrus Logic) CS4624/CS4297A chipset. I believe that it is possible to use Win2K drivers if XP ones are not available. Looking around the Cirrus Logic website I found this page:

http://www.cirrus.com/en/support/drivers/audio/OS3.html

The "WDM Driver for CS4630" download link seems to be the one which supports the CS4624 device. As far as which .inf file to use off of the Windows 2000 CD, I can't tell you exactly which one it would be, only that you should look into each file and see if there's any documentation about which hardware it is supposed to be for. Also, create a system restore point prior to installing the new driver just in case you have to revert back after the driver is installed.

I'm assuming that you have tried to raise the volume and un-mute the speaker using the keyboard buttons without any success.
Thanks alot! That driver seem to work just perfectly. Wonder why windows didnt include them though.

pkiff: The device was shown as unknown with an exclamation mark.

I dont have the latest BIOS because of a dead battery (a new is on its way :)).

Posted: Sun May 04, 2008 10:02 am
by pkiff
Gustav wrote:That driver seem to work just perfectly. Wonder why windows didnt include them though.
Glad that Ray could help. Just FYI, the drivers I'm using on my XP look like they may be a slightly later version. I took a look at the two key .sys files in the version from the link Ray provided and they look like an older, slightly earlier version to the one I'm using:
cwcspud.sys:
Currus version/date: 5.12.01.3041/2000-05-25
My version/date: 5.2.3663.0/2002-12-18

Not sure what that means, but I still think that my driver came with XP, so the issue may be one of identifying the device correctly or manually selecting the correct driver from the XP SP2 driver cache.

Phil.