Difference between revisions of "MCPX"

From xboxdevwiki
Jump to: navigation, search
m
(More technical)
Line 1: Line 1:
 
The MCPX is the southbridge chip of the Xbox chipset by Nvidia. It contains the sound processors ([[APU]] and [[ACI]]) and also the USB, PCI, IDE, etc, controllers[https://web.archive.org/web/20010418214256/http://www.ga-hardware.com:80/preview.cfm?id=NVIDIAMCP], [https://web.archive.org/web/20010410003338/http://www.nvnews.net/previews/mcpx/mcpx.shtml].
 
The MCPX is the southbridge chip of the Xbox chipset by Nvidia. It contains the sound processors ([[APU]] and [[ACI]]) and also the USB, PCI, IDE, etc, controllers[https://web.archive.org/web/20010418214256/http://www.ga-hardware.com:80/preview.cfm?id=NVIDIAMCP], [https://web.archive.org/web/20010410003338/http://www.nvnews.net/previews/mcpx/mcpx.shtml].
  
The MCPX is also the home to the secret [[MCPX ROM]].
+
=== ROM ===
  
And it's also the home of the famous PC Speaker Signal. <br \>
+
The MCPX is home to the secret [[MCPX ROM]].
One just has to solder a Speaker on (MCPX pin L21) and it can be used just like on the PC.<br \>
 
For some test code see [https://github.com/0DaveX/beep/ https://github.com/0DaveX/beep/]
 
  
 +
=== Pin L21: PC Speaker ===
 +
 +
The MCPX has PC Speaker pin which can be controlled using [the standard PC Speaker interface https://wiki.osdev.org/PC_Speaker].
 +
However, no actual speaker is connected to the pin, so while the signal exists, there will be no audible sound on a stock Xbox.
 +
 +
A speaker can be soldered to this pin and to make the signal audible [https://www.youtube.com/watch?v=Te4MSskbBEE][https://github.com/0DaveX/beep/]
 +
 +
The original Microsoft code does not drive the PC Speaker at all, so this otherwise unused pin can also be used for inaudible forms of unidirectional communication.
  
 
[[File:XboxWithPcSpkr.jpg]] <br \>
 
[[File:XboxWithPcSpkr.jpg]] <br \>
 
[[File:XboxPcSpkrSolderPoints.jpg]]
 
[[File:XboxPcSpkrSolderPoints.jpg]]

Revision as of 19:57, 3 September 2018

The MCPX is the southbridge chip of the Xbox chipset by Nvidia. It contains the sound processors (APU and ACI) and also the USB, PCI, IDE, etc, controllers[1], [2].

ROM

The MCPX is home to the secret MCPX ROM.

Pin L21: PC Speaker

The MCPX has PC Speaker pin which can be controlled using [the standard PC Speaker interface https://wiki.osdev.org/PC_Speaker]. However, no actual speaker is connected to the pin, so while the signal exists, there will be no audible sound on a stock Xbox.

A speaker can be soldered to this pin and to make the signal audible [3][4]

The original Microsoft code does not drive the PC Speaker at all, so this otherwise unused pin can also be used for inaudible forms of unidirectional communication.

XboxWithPcSpkr.jpg
XboxPcSpkrSolderPoints.jpg