Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Xbox Open Source Video Project
![Finished XOSVP Image](/images/enclosure.jpg)

![Assembled XOSVP Image](/images/assembly.jpg)


XOSVP is an open-source alternative to the Microsoft HD AV Pack. The XOSVP strives to produce the absolute best analog video quality out of your original Xbox.

## Features
Expand Down Expand Up @@ -68,3 +72,11 @@ This splice must follow the following pinout guide
Each of the colored AVIP pins must be connected so that they match the following pinout of the VGA cable. The only exception is the `AVIP JMP 1` and `AVIP JMP 2` pins. These need to be jumped together on the top + bottom of the AVIP connector.

![VGA Pinout](/images/vga-pinout.png)

## Changes

The PCB is been modified to fit also alternative toslink adapters. In this case Cliff OTJ-8

A label to identify the cable order is now in place (in case no color coded connectors are used)

![PCB Layout](/images/layout_change.png )
2 changes: 1 addition & 1 deletion bom.csv
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ RCA1,PJRAN3X1U03X,1,https://www.digikey.ca/product-detail/en/switchcraft-inc/PJR
TOSLINK1,PLT133/T10W,1,https://www.digikey.ca/product-detail/en/everlight-electronics-co-ltd/PLT133-T10W/1080-1430-ND/2693977
Enclosure Screw,1455MS100BK,2,https://www.digikey.ca/product-detail/en/hammond-manufacturing/1455MS100BK/HM1426-ND/3869037
VGA Cable,Monoprice #5361,1,https://www.monoprice.com/product?p_id=85
AVIP Connector,unk,1,null
AVIP Connector,unk,1,https://www.aliexpress.com/item/33014171056.html
Binary file added images/assembly.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/avip-pinout.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/enclosure.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/enclosure2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/layout.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/layout_change.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/vga-pinout.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
225 changes: 225 additions & 0 deletions xosvp-cache.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,225 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_CP1
#
DEF Device_CP1 C 0 10 N N 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_CP1" 25 -100 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
CP_*
$ENDFPLIST
DRAW
A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50
P 2 0 1 20 -80 30 80 30 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 70 -50 110 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 130 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_Earth
#
DEF power_Earth #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_Earth" 0 -150 50 H I C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -25 -75 25 -75 N
P 2 0 1 0 -5 -100 5 -100 N
P 2 0 1 0 0 -50 0 0 N
P 2 0 1 0 50 -50 -50 -50 N
X Earth 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# xosvp_DB15_Female_HighDensity_MountingHoles
#
DEF xosvp_DB15_Female_HighDensity_MountingHoles J 0 40 Y N 1 F N
F0 "J" 0 850 50 H V C CNN
F1 "xosvp_DB15_Female_HighDensity_MountingHoles" 0 750 50 H V C CNN
F2 "" -950 400 50 H I C CNN
F3 "" -950 400 50 H I C CNN
$FPLIST
DSUB*Female*
$ENDFPLIST
DRAW
C -75 -400 25 0 1 0 N
C -75 -200 25 0 1 0 N
C -75 0 25 0 1 0 N
C -75 200 25 0 1 0 N
C -75 400 25 0 1 0 N
C 0 -300 25 0 1 0 N
C 0 -100 25 0 1 0 N
C 0 100 25 0 1 0 N
C 0 300 25 0 1 0 N
C 0 500 25 0 1 0 N
C 75 -400 25 0 1 0 N
C 75 -200 25 0 1 0 N
C 75 0 25 0 1 0 N
C 75 200 25 0 1 0 N
C 75 400 25 0 1 0 N
P 2 0 1 0 -125 300 -25 300 N
P 2 0 1 0 -25 -300 -125 -300 N
P 2 0 1 0 -25 -100 -125 -100 N
P 2 0 1 0 -25 100 -125 100 N
P 2 0 1 0 -25 500 -125 500 N
P 5 0 1 10 -150 700 -150 -600 150 -500 150 600 -150 700 f
X ~ 0 0 -700 150 U 50 50 1 1 P
X ~ 1 -300 400 200 R 50 50 1 1 P
X ~ 10 -300 -300 200 R 50 50 1 1 P
X ~ 11 300 400 200 L 50 50 1 1 P
X ~ 12 300 200 200 L 50 50 1 1 P
X ~ 13 300 0 200 L 50 50 1 1 P
X ~ 14 300 -200 200 L 50 50 1 1 P
X ~ 15 300 -400 200 L 50 50 1 1 P
X ~ 2 -300 200 200 R 50 50 1 1 P
X ~ 3 -300 0 200 R 50 50 1 1 P
X ~ 4 -300 -200 200 R 50 50 1 1 P
X ~ 5 -300 -400 200 R 50 50 1 1 P
X ~ 6 -300 500 200 R 50 50 1 1 P
X ~ 7 -300 300 200 R 50 50 1 1 P
X ~ 8 -300 100 200 R 50 50 1 1 P
X ~ 9 -300 -100 200 R 50 50 1 1 w
ENDDRAW
ENDDEF
#
# xosvp_PJRAN3XIU03X
#
DEF xosvp_PJRAN3XIU03X RCA 0 40 Y Y 1 F N
F0 "RCA" 0 -1050 60 H V C CNN
F1 "xosvp_PJRAN3XIU03X" 0 1000 60 H V C CNN
F2 "" -50 -50 60 H I C CNN
F3 "" -50 -50 60 H I C CNN
DRAW
T 0 -400 -600 50 0 0 0 B Normal 0 C C
T 0 -400 0 50 0 0 0 G Normal 0 C C
T 0 -400 600 50 0 0 0 R Normal 0 C C
S -250 -450 -550 -750 0 1 0 N
S -250 150 -550 -150 0 1 0 N
S -250 750 -550 450 0 1 0 N
S 250 -350 -250 -850 0 1 0 N
S 250 250 -250 -250 0 1 0 N
S 250 850 -250 350 0 1 0 N
P 3 0 1 0 250 -600 100 -600 100 -450 N
P 3 0 1 0 250 0 100 0 100 150 N
P 3 0 1 0 250 600 100 600 100 750 N
P 4 0 1 0 100 -450 50 -500 150 -500 100 -450 N
P 4 0 1 0 100 150 50 100 150 100 100 150 N
P 4 0 1 0 100 750 50 700 150 700 100 750 N
P 4 0 1 0 250 -450 0 -450 -50 -500 -100 -450 N
P 4 0 1 0 250 150 0 150 -50 100 -100 150 N
P 4 0 1 0 250 750 0 750 -50 700 -100 750 N
P 6 0 1 0 250 -750 -150 -750 -150 -450 -200 -450 -200 -600 -150 -600 N
P 6 0 1 0 250 -150 -150 -150 -150 150 -200 150 -200 0 -150 0 N
P 6 0 1 0 250 450 -150 450 -150 750 -200 750 -200 600 -150 600 N
X ~ 1 450 450 200 L 50 50 1 1 I
X ~ 2 450 600 200 L 50 50 1 1 I
X ~ 3 450 750 200 L 50 50 1 1 I
X ~ 4 450 -150 200 L 50 50 1 1 I
X ~ 5 450 0 200 L 50 50 1 1 I
X ~ 6 450 150 200 L 50 50 1 1 I
X ~ 7 450 -750 200 L 50 50 1 1 I
X ~ 8 450 -600 200 L 50 50 1 1 I
X ~ 9 450 -450 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# xosvp_PLT133_T10W
#
DEF xosvp_PLT133_T10W TOSLINK 0 40 Y Y 1 F N
F0 "TOSLINK" 0 -350 60 H V C CNN
F1 "xosvp_PLT133_T10W" 0 450 60 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S -400 350 400 0 0 1 0 N
X GND 1 150 -200 200 U 50 50 1 1 I
X Vcc 2 0 -200 200 U 50 50 1 1 W
X Vin 3 -150 -200 200 U 50 50 1 1 I
X Mount 4 -500 250 100 R 50 50 1 1 N
X Mount 5 500 250 100 L 50 50 1 1 N
ENDDRAW
ENDDEF
#
# xosvp_THS7316
#
DEF xosvp_THS7316 FILTER 0 40 Y Y 1 F N
F0 "FILTER" 0 1850 50 H V C CNN
F1 "xosvp_THS7316" 0 -1200 50 H V C CNN
F2 "" 0 350 50 H I C CNN
F3 "" 0 350 50 H I C CNN
DRAW
P 2 0 1 0 0 -850 0 -815 N
P 2 0 1 0 0 135 0 -355 N
P 2 0 1 0 0 1085 0 590 N
P 2 0 1 0 0 1540 0 1550 N
P 4 0 1 0 -350 -150 400 -600 -350 -1000 -350 -150 f
P 4 0 1 0 -350 800 400 350 -350 -50 -350 800 f
P 4 0 1 0 -350 1750 400 1300 -350 900 -350 1750 f
X IN3 1 -450 -600 100 R 50 50 1 1 I
X IN2 2 -450 350 100 R 50 50 1 1 I
X IN1 3 -450 1300 100 R 50 50 1 1 I
X Vcc 4 0 1650 100 D 50 50 1 1 W
X GND 5 0 -950 100 U 50 50 1 1 w
X OUT1 6 500 1300 100 L 50 50 1 1 O
X OUT2 7 500 350 100 L 50 50 1 1 O
X OUT3 8 500 -600 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
#End Library
Binary file added xosvp-gerber.zip
Binary file not shown.
Loading