xbox_VGA - Xbox - EvilBzyk

advertisement
xbox_VGA.doc
(146 KB) Pobierz
This is a multi-post tutorial spaning 3 posts mainly writen my me, but some sections copy and
pasted, all/most sources are included at bottom of last post.
This tutorial will make it so your Xbox will work on computer monitors (or anything with a
VGA input). Please note, with the exception of option c, this project requires you to have an
Xbox with a modchip, to see what option c is, it’s easer to read the whole thing. I wanted to do
this to my Xbox and couldn’t find a tutorial for it, so after about a week of research (after school
and all) I had enough info on what to do. I looked around, and couldn’t find any similar tutorials
so I decided to make one . When I have a link I have to refer to, I will say [link 12] or
something, look at the bottom of the post to get the corresponding URL. First off, you will need
the following things.
-An Xbox (only works for 1.0-1.1 versions I think, to see what kind you have go here [link 1] )
-A modchip in your Xbox (except option c)
-Xbox scart cable (usual A/V cable, comes with Xbox, but best to buy a spare for this project)
-A VGA Extension cable, or at least a female VGA connector & some cable.
-LM1881 Video Sync Separator semiconductor IC. (depending on you monitor)
-2x 0.1µF capacitors (depending on you monitor)
-680kO resistor (depending on you monitor)
-A VGA patched firmware [link 6] (you don’t need this if you have a X3 -modchip or are useing
option c)
-Wire Cutters and/or knife
-Soldering iron, solder, usual soldering kit
-Insulation tape
-Enough time the read this too goddamn long Tutorial!
Background (skip-able but interesting to know)
First, if you already know this or don’t care (it’s not necessary to know this) just skip this part.
The objective of this is to get VGA output on your Xbox. Your Xbox cannot output true VGA.
Well, that last part is not entirely true, when your done reading this, check out option c. VGA
works by having a red, green, and blue channel and a H sync and V sync. The Xbox supports
component video, blue, red, and green but no H or V sync. But there’s an easy alternative, it’s
called SOG or sync on green. What it does, it to combine the sync information into the green
channel. That’s what we’ll be using. Now, to get that does not happen when you switch your
Xbox into component video mode, that’s where you need the mod chip, it will modify your video
encoder and make it include the sync with the green. Methods, pure sync-on-green and sync-
splitter, suffer from the fact that the Xbox does not deliver VESA compliant sync-on-green
signals. The VESA standard requires sync pulses with negative voltage, with the color signal
starting at 0 Volt. The Xbox, however, cannot produce negative sync pulses. Instead it uses a
positive voltage offset on the green signal with the sync pulses going down to 0 Volt. This may
result in a slight color shift, depending on how well your monitor is able to cope with the voltage
offset. Usually dark gray colors will appear slightly green.
What option to use?
There a two general ways to solve this problem:
a) Some monitors can read the sync information on the green channel, if yours does; you
can use the easer option. To see if your monitor supports this option go here [link 2]
b) If your monitor does not support SOG, you will need to build a simple circuit that
extracts the sync information from the green signal and split it up into h sync and v sync
signals.
c) Using the Xbox's internal sync signals (not a viable solution, only for people that are
mad good soldier’s)
Option A
And here's the VGA connector, again seen from the cable side to the PC side
If you monitor supports "Sync On Green" you're lucky - you just need a plain cable to
connect your AVIP connector with your VGA monitor. No additional electronic
components are necessary.
First of all, the picture below shows the pin numbering for the AVIP connector seen from
the cable side to the Xbox side.
_______________________________
/24 22 20 18 16 14 12 10 8 6 4 2\
| 23 21 19 17 15 13 11 9 7 5 3 1 |
----------------------------------AVIP Connector
___5_______1____
\ o o o o o
/
10 \ o o o o o / 6
\o o o o o /
---------15
11
VGA Connector
You need to make the following connections:
AVIP Pin 19 to VGA Pin 1 (red)
AVIP Pin 22 to VGA Pin 2 (green)
AVIP Pin 18 to VGA Pin 3 (blue)
AVIP Pin 17 to VGA Pin 6 (red ground)
AVIP Pin 20 to VGA Pin 7 (green ground)
AVIP Pin 16 to VGA Pin 8 (blue ground)
AVIP Pin 9 to AVIP Pin 10 (Mode select, Bit 0)
AVIP Pin 13 to AVIP Pin 14 (Mode select, Bit 2)
The connections of AVIP Pin 9 and 13 are necessary to select the cable ID. The above
connections will result in a cable ID of "2" (make sure AVIP Pin 11 is unconnected).
This way the Xbox will be able to detect the cable and set the correct modes.
For audio signals, (for a more in-depth explanation of this, look at option b, they both use
the same audio set-up) use AVIP Pin 2 (right channel), Pin 4 (GND), Pin 3 (left channel)
and Pin 5 (GND).
I recommend that you get a cheap Xbox SCART adapter, remove the SCART plug and
solder a VGA plug, for a more in-depth explanation, look at the beginning of option b
After that, go to the section about BIOS’s
Option B
Well, you like me have it a little harder off; you will have to construct a simple circuit
that will extract the sync info from the green. You will need the LM1881 Video Sync
Separator semiconductor 2x 0.1µF capacitors (the 2x means you need 2x of them) and a
680kO resistor. Most of this part of the guide will be taken from [link 3]
Firstly, take the Xbox scart cable, and cut it at the end nearest the Xbox-connector.
Holding the end, pull the metal section out (may be stiff). Remove the metal shielding to
reveal the connector. Keep the section you have cut off as you will need the phono
(red/white) connectors and some cable.
Now take your soldering iron and begin to carefully unsolder all of the cables. Note that
there is one loop of wire (connects 2 of the pins directly). Do not remove this loop. All
other wires go straight out the back of the connector, unsolder all of these and remove.
Now take the VGA extension cable, and cut near the male end (the end with pins, not
holes). Strip back the cable back to reveal a bunch of smaller cables within. You need to
work out which of these cables goes to which of the pins on the VGA plug. The best way
to do this is to remove the rubber & glue from the male plug and look inside. Write down
which colors go to which pins, draw a diagram if you think it will help you.
You are now ready to begin the real work! Plug in your soldering iron and give it time to
get hot enough.
Using the diagram and pinout charts below, connect the AVIP (Xbox) port, VGA port,
phono plugs and LM1881 IC together exactly as shown.
Once you have finished this, carefully wrap the LM1881 with insulating tape and put the
AVIP connector cover back on. Make the VGA cable to AVIP join as tidy as possible,
use cable clamps and/or insulating tape if necessary.
That may seem kinda confuseing, so heres another diagram, I’m not quite sute what the
switches are for, I think they are the same as connecting AVIP pins 9, 10, 13, 14
There!
Option C
taken from [link 4]
Using the Xbox's internal sync signals
This method will deliver the best sync signals but is also the most difficult to build. You
should have several years of soldering experience with SMD devices before trying this
method.
The digital interface between the NVIDIA GPU and the Conexant chip uses a HSYNC
and VSYNC signal. Unfortunately these signals are only used internally; they are not
available on the AVIP.
It's not advisable to use the HSYNC and VSYNC signals directly, since the sync lines of
a monitor are usually terminated with a 75 Ohm load. Instead you have to use a buffer to
drive the signals. To make matters worse, the interface between the Conexant chip and
the GPU uses only 1.5 signal voltage. However, some monitors are able to cope with this.
HSYNC is available at pin 35 of the CX25871, VSYNC at pin 36. I recommend using
two Schmitt-Triggers of a 74HC14 as buffers. The supply voltage of the 74HC14 has to
be 1.5 Volt (available from pin 40 of the CX25871); otherwise the input threshold of the
Schmitt-Trigger is too high.
I strongly advise not to solder wires directly onto the CX25871, since you're likely to
shorten two or more pins. The sync signals are also available from two small soldering
pads close to the upper edge of the GPU. Use a multimeter to find them. Pictures of the
mother board are [link 5]
Connect the output of the buffer driven by pin 35 of the Conexant to pin 13 of the VGA
connector. Connect output of the buffer driven by pin 36 of the Conexant to pin 14 of the
VGA connector.
Since this method doesn't depend on sync pulses embedded in the green signal it doesn't
suffer from the color problems described above.
now, I’m not sure at all about anything in this method, don’t take my word for it, but if
you use this method, you just need to have your Xbox with component video and no
special bios, or even a mod chip I think. I also done have the wiring diagrams for this
method, but if your smart enough for this, I’m sure you can figure it out from the
diagrams for the others.
BIOS’s (not for Option c)
Ok, no if you remember, there is no native support for the sync info in the green channel,
so, with the right bios in your modchip, your video encoder will be able to do this. If you
have an X3, or xecuter 3 modchip, it’s fairly easy for you, in the video options of the CP
live screen, there is a option to turn on VGA mode, if you don’t have a X3, then you need
to get TATX_DEBUG_VGA or PiXEL8_DEBUG_VGA bios. You can get them here
[link 6] .
FAQ’s (yes, I know, most are redundant)
Q: How do I know if my monitor supports sync on green (SOG)?
A: Check the manual, contact the manufacturer, but firstly check if your monitor is listed
here [link 2]
Q: My monitor supports sync on green, what do I do next?
A: Build the VGA cable as described, without the sync separator circuit.
Q: I do not have a sync on green monitor, what can I do?
A: There are a few options. Either build your VGA cable with a sync-separator circuit
which will separate the H & V sync signals required from green (see my guide) or you
can buy an aftermarket VGA adapter such as the X2VGA by Neoya.
Q: I've built a VGA cable and I get a picture on my monitor but everything is green!
What is wrong?
A: You need to use the TATX_DEBUG_VGA or PiXEL8_DEBUG_VGA bios to correct
the colors. If you are already using one of these, try launching applications / games from
Xbox Media Center or Player.
Q: What Versions of Xbox will work with a VGA cable?
A: So far, there are only BIOS's for v1.0 and v1.1 Xbox’s. If you have a 1.2+ you can try
the TATX bios at your own risk, or buy a VGA adapter such as the X2VGA.
Appendix A AKA “link guide”
[Link 1] http://www.xbox-scene.com/versions.php
[Link 2] http://playstation2-linux.com/sog.php
[Link 3] http://www.xbox-scene.com/articles/vga-cable.php
[Link 4] http://www.xbox-linux.org/Xbox_VGA_HOWTO
[Link 5] Points on top of motherboard- http://members.cox.net/sandman1687/con3e.JPG
Points underneath motherboard- http://members.cox.net/sandman1687/conunde.JPG
[Link 6] Ok, well, this isn’t really a link, if you have any experience in the Xbox
underground scene, you know what “the usual places” are, but if not, read this,
www.xbox-scene.com/articles/xbins.php
sourcesmost of the info from the xbox-scene forums or the xbox-linux site, all others are listed in
the links section
Plik z chomika:
EvilBzyk
Inne pliki z tego folderu:

xbox v1.0 a15_D0.zip (2642 KB)
 Lista gier.txt (1 KB)
 CHIHIROX_0.1.zip (5377 KB)
 ALADDIN XT LCDMOD.txt (3 KB)
 eeprom.bin (0 KB)
Inne foldery tego chomika:

Zgłoś jeśli naruszono regulamin







Strona główna
Aktualności
Kontakt
Dla Mediów
Dział Pomocy
Opinie
Program partnerski

Regulamin serwisu
Obrazy (hasło Obrazy)
 PS 3
 PSP (hasło PSP)
 PSVita
 Xbox 360



Polityka prywatności
Ochrona praw autorskich
Platforma wydawców
Copyright © 2012 Chomikuj.pl
Download