Intel DP45SG and Front Audio Headers?

J

Justin

I have a case with a front panel, but I don't know how to match up the
FP_HEADER on the board.
MIC BIAS - white
MIC IN - brown
SPK OUT R - white
SPK OUT L - green
Return R - white
RETURN L - grey
GND - black
the header looks like this, the standard Intel version
**
*
**
**
**
 
P

Paul

Geoff said:

But that's not the whole story.

First, this collection of signals, is for an AC97 wiring harness. An HDAudio
motherboard and chip, has audio outputs on the chip for everything, so
"return" signals are not required. AC97 cheaps out, by using the same
signals for front panel headphones and rear LineOut, which is why there
are "return" signals to accomplish the routing. HDAudio has separate
signals available for LineOut and for Front Headphone port. And because
HDAudio jacks are re-taskable, the HDAudio definitions don't even bother
to label headphone and microphone on the header, instead calling them
Port 1 and Port 2 (i.e. to highlight their anonymous nature).

MIC BIAS - white <--- Mic_Right Ring contact
MIC IN - brown <--- Mic_Left Tip contact
SPK OUT R - white <--- Headphone_Right Ring contact
SPK OUT L - green <--- Headphone_Left Tip contact
Return R - white <--- not used on HDaudio
RETURN L - grey <--- not used on HDAudio
GND - black Sleeve contact (both connectors)

So if the motherboard is HDAudio type, you hook up five wires.
The returns would only upset things if they were connected.
They can be left dangling.

Now, we grab the Tech Product Spec.

http://downloadmirror.intel.com/15995/eng/DP45SG_TechProdSpec.pdf

Table 12. Front Panel Audio Header
Pin Signal Name Pin Signal Name
1 [Port 1] Left channel 2 Ground
3 [Port 1] Right channel 4 PRESENCE# (Dongle present)
5 [Port 2] Right channel 6 [Port 1] SENSE_RETURN
7 SENSE_SEND (Jack detection) 8 Key (no pin)
9 [Port 2] Left channel 10 [Port 2] SENSE_RETURN

Now, substitute harness connections into the table

Pin Signal Name Pin Signal Name
1 MIC IN - brown 2 GND - black
3 MIC BIAS - white 4
5 SPK OUT R - white 6
7 8 Key (no pin)
9 SPK OUT L - green 10

And to back up my assignments, I have this picture snipped out
of an Asus manual, and rotated to match the above tables.
This image is from e3843_p5e3_deluxe_v4.pdf page 2-34.

http://img338.imageshack.us/img338/1212/fpaudiopins.gif

The 1/8" stereo audio connectors have contacts named Tip, Ring, Sleeve.
On headphones or speakers, Tip is left, Ring is right, Sleeve is ground.
For a mono microphone, Tip is Input, Ring is Bias, Sleeve is Ground
For a stereo mic, Tip is Left_Input(biased), Ring is Right_Input(biased),
and Sleeve is Ground.

The single ground from the motherboard, goes to Sleeve ground on
each 1/8" stereo audio connector.

The final thing to note, is pins 4,6,7,10. They form part
of side contact sensing. Proper front panel HDaudio jacks,
have a separate SPST side contact, activated when you plug
in a headphone or microphone. The SENSE_SEND, and SENSE_RETURN
signals form part of a resistor tree that encodes which
connectors are currently plugged in.

But, there is an second (backup) system called impedance
sensing, which is used as well. What should happen, is
if PRESENCE# isn't asserted, the hardware should use
impedance sensing instead. For example, if you plug
in amplified speakers into LineOut or Front Headphone
port, the chip can sense a 10K ohm load from the amp.
It will pop up a dialog asking you to verify
what it detected. (It isn't really that clever,
and makes mistakes which you can correct.)

On a RealTek chip, there is a "tick box" in one of the
control panels, which must be ticked to get impedance
sensing working. The Intel motherboard above is
Sigmatel (now owned by IDT), and their software
control panel could be different. So if front
panel jack sensing isn't working, and the system
doesn't know when a front panel connector is plugged
in, don't panic. There may be impedance sensing
suitable for working with AC97 front panel wiring
harness scenarios. Very few cases in the past,
used HDAudio wiring harnesses, so computers
have to deal with a *lot* of AC97 harnesses
being plugged in.

Paul
 
J

Justin

Geoff said:
Paul said:
Geoff said:
I have a case with a front panel, but I don't know how to match up the
FP_HEADER on the board.
MIC BIAS - white
MIC IN - brown
SPK OUT R - white
SPK OUT L - green
Return R - white
RETURN L - grey
GND - black
the header looks like this, the standard Intel version
**
*
**
**
**

Diagram here:
http://www.intel.com/support/motherboards/desktop/dp45sg/sb/CS-032007.htm

But that's not the whole story.

First, this collection of signals, is for an AC97 wiring harness. An
HDAudio
motherboard and chip, has audio outputs on the chip for everything, so
"return" signals are not required. AC97 cheaps out, by using the same
signals for front panel headphones and rear LineOut, which is why there
are "return" signals to accomplish the routing. HDAudio has separate
signals available for LineOut and for Front Headphone port. And because
HDAudio jacks are re-taskable, the HDAudio definitions don't even bother
to label headphone and microphone on the header, instead calling them
Port 1 and Port 2 (i.e. to highlight their anonymous nature).

MIC BIAS - white <--- Mic_Right Ring contact
MIC IN - brown <--- Mic_Left Tip contact
SPK OUT R - white <--- Headphone_Right Ring contact
SPK OUT L - green <--- Headphone_Left Tip contact
Return R - white <--- not used on HDaudio
RETURN L - grey <--- not used on HDAudio
GND - black Sleeve contact (both
connectors)

So if the motherboard is HDAudio type, you hook up five wires.
The returns would only upset things if they were connected.
They can be left dangling.

Now, we grab the Tech Product Spec.

http://downloadmirror.intel.com/15995/eng/DP45SG_TechProdSpec.pdf

Table 12. Front Panel Audio Header
Pin Signal Name Pin Signal Name
1 [Port 1] Left channel 2 Ground
3 [Port 1] Right channel 4 PRESENCE# (Dongle present)
5 [Port 2] Right channel 6 [Port 1] SENSE_RETURN
7 SENSE_SEND (Jack detection) 8 Key (no pin)
9 [Port 2] Left channel 10 [Port 2] SENSE_RETURN

Now, substitute harness connections into the table

Pin Signal Name Pin Signal Name
1 MIC IN - brown 2 GND - black
3 MIC BIAS - white 4
5 SPK OUT R - white 6
7 8 Key (no pin)
9 SPK OUT L - green 10

And to back up my assignments, I have this picture snipped out
of an Asus manual, and rotated to match the above tables.
This image is from e3843_p5e3_deluxe_v4.pdf page 2-34.

http://img338.imageshack.us/img338/1212/fpaudiopins.gif

The 1/8" stereo audio connectors have contacts named Tip, Ring, Sleeve.
On headphones or speakers, Tip is left, Ring is right, Sleeve is ground.
For a mono microphone, Tip is Input, Ring is Bias, Sleeve is Ground
For a stereo mic, Tip is Left_Input(biased), Ring is Right_Input(biased),
and Sleeve is Ground.

The single ground from the motherboard, goes to Sleeve ground on
each 1/8" stereo audio connector.

The final thing to note, is pins 4,6,7,10. They form part
of side contact sensing. Proper front panel HDaudio jacks,
have a separate SPST side contact, activated when you plug
in a headphone or microphone. The SENSE_SEND, and SENSE_RETURN
signals form part of a resistor tree that encodes which
connectors are currently plugged in.

But, there is an second (backup) system called impedance
sensing, which is used as well. What should happen, is
if PRESENCE# isn't asserted, the hardware should use
impedance sensing instead. For example, if you plug
in amplified speakers into LineOut or Front Headphone
port, the chip can sense a 10K ohm load from the amp.
It will pop up a dialog asking you to verify
what it detected. (It isn't really that clever,
and makes mistakes which you can correct.)

On a RealTek chip, there is a "tick box" in one of the
control panels, which must be ticked to get impedance
sensing working. The Intel motherboard above is
Sigmatel (now owned by IDT), and their software
control panel could be different. So if front
panel jack sensing isn't working, and the system
doesn't know when a front panel connector is plugged
in, don't panic. There may be impedance sensing
suitable for working with AC97 front panel wiring
harness scenarios. Very few cases in the past,
used HDAudio wiring harnesses, so computers
have to deal with a *lot* of AC97 harnesses
being plugged in.

Paul

Gosh - the things you learn!

I think that's what I need! Thanks!

The problem with all these standards is that they aren't standard.
 
G

Geoff Pearson

Paul said:
Geoff said:

But that's not the whole story.

First, this collection of signals, is for an AC97 wiring harness. An
HDAudio
motherboard and chip, has audio outputs on the chip for everything, so
"return" signals are not required. AC97 cheaps out, by using the same
signals for front panel headphones and rear LineOut, which is why there
are "return" signals to accomplish the routing. HDAudio has separate
signals available for LineOut and for Front Headphone port. And because
HDAudio jacks are re-taskable, the HDAudio definitions don't even bother
to label headphone and microphone on the header, instead calling them
Port 1 and Port 2 (i.e. to highlight their anonymous nature).

MIC BIAS - white <--- Mic_Right Ring contact
MIC IN - brown <--- Mic_Left Tip contact
SPK OUT R - white <--- Headphone_Right Ring contact
SPK OUT L - green <--- Headphone_Left Tip contact
Return R - white <--- not used on HDaudio
RETURN L - grey <--- not used on HDAudio
GND - black Sleeve contact (both
connectors)

So if the motherboard is HDAudio type, you hook up five wires.
The returns would only upset things if they were connected.
They can be left dangling.

Now, we grab the Tech Product Spec.

http://downloadmirror.intel.com/15995/eng/DP45SG_TechProdSpec.pdf

Table 12. Front Panel Audio Header
Pin Signal Name Pin Signal Name
1 [Port 1] Left channel 2 Ground
3 [Port 1] Right channel 4 PRESENCE# (Dongle present)
5 [Port 2] Right channel 6 [Port 1] SENSE_RETURN
7 SENSE_SEND (Jack detection) 8 Key (no pin)
9 [Port 2] Left channel 10 [Port 2] SENSE_RETURN

Now, substitute harness connections into the table

Pin Signal Name Pin Signal Name
1 MIC IN - brown 2 GND - black
3 MIC BIAS - white 4
5 SPK OUT R - white 6
7 8 Key (no pin)
9 SPK OUT L - green 10

And to back up my assignments, I have this picture snipped out
of an Asus manual, and rotated to match the above tables.
This image is from e3843_p5e3_deluxe_v4.pdf page 2-34.

http://img338.imageshack.us/img338/1212/fpaudiopins.gif

The 1/8" stereo audio connectors have contacts named Tip, Ring, Sleeve.
On headphones or speakers, Tip is left, Ring is right, Sleeve is ground.
For a mono microphone, Tip is Input, Ring is Bias, Sleeve is Ground
For a stereo mic, Tip is Left_Input(biased), Ring is Right_Input(biased),
and Sleeve is Ground.

The single ground from the motherboard, goes to Sleeve ground on
each 1/8" stereo audio connector.

The final thing to note, is pins 4,6,7,10. They form part
of side contact sensing. Proper front panel HDaudio jacks,
have a separate SPST side contact, activated when you plug
in a headphone or microphone. The SENSE_SEND, and SENSE_RETURN
signals form part of a resistor tree that encodes which
connectors are currently plugged in.

But, there is an second (backup) system called impedance
sensing, which is used as well. What should happen, is
if PRESENCE# isn't asserted, the hardware should use
impedance sensing instead. For example, if you plug
in amplified speakers into LineOut or Front Headphone
port, the chip can sense a 10K ohm load from the amp.
It will pop up a dialog asking you to verify
what it detected. (It isn't really that clever,
and makes mistakes which you can correct.)

On a RealTek chip, there is a "tick box" in one of the
control panels, which must be ticked to get impedance
sensing working. The Intel motherboard above is
Sigmatel (now owned by IDT), and their software
control panel could be different. So if front
panel jack sensing isn't working, and the system
doesn't know when a front panel connector is plugged
in, don't panic. There may be impedance sensing
suitable for working with AC97 front panel wiring
harness scenarios. Very few cases in the past,
used HDAudio wiring harnesses, so computers
have to deal with a *lot* of AC97 harnesses
being plugged in.

Paul

Gosh - the things you learn!
 
P

Paul

Geoff said:
Gosh - the things you learn!

Some of the Asus manuals are a great help.

If your motherboard manual didn't have those
diagrams, you'd have to dredge up the docs
Intel wrote as "pseudo-standards" and these
days, it's hard to find stuff on the Intel.com
site.

Paul
 
G

Geoff Pearson

Paul said:
Some of the Asus manuals are a great help.

If your motherboard manual didn't have those
diagrams, you'd have to dredge up the docs
Intel wrote as "pseudo-standards" and these
days, it's hard to find stuff on the Intel.com
site.

Paul

I was genuinely amazed.
 
J

Justin

Some of the Asus manuals are a great help.

If your motherboard manual didn't have those
diagrams, you'd have to dredge up the docs
Intel wrote as "pseudo-standards" and these
days, it's hard to find stuff on the Intel.com
site.

Paul

My board's manuals are in an extended state of misplacement.
 
P

Paul

Justin said:
Actually I have a problem... I plugged everything in and it doesn't work.
I think I may have a bad board.

Intel has their ass covered, at the bottom of this page. By
claiming they don't verify AC97 wiring works with their
HDAudio headers. But I don't believe this for an instant.

http://www.intel.com/support/motherboards/desktop/sb/CS-020642.htm

I would check two things.

1) On your wiring harness, make sure there is just one GND signal.
If there are two GND signals, one may belong to the front panel
microphone and one to the front panel headphone. If the header has
one GND (which it does) and the wire harness has two GND, in rare
instances, you may need a means to join the GND signals together.
The GND signals should be joined at the front of the computer, but
you never know. (You would be surprised how little the computer
case manufacturers, know about electronics.)

2) Open the custom IDT control panel. It has a black background, plus
its own sliders and things.

Somewhere in there, will be a "jack sense" tick box of some kind.
Make sure you have Jack Sense turned on.

If jack sense is working, you should be seeing a response from the
driver and control panel, when headphones are connected to the
headphone jack. If not, then if the GND wasn't connected for it,
it would be pretty hard to sense.

Paul
 

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