Skip to content

Commit

Permalink
Added a few things (#86)
Browse files Browse the repository at this point in the history
Created a new page under console models for XDKs and Prototypes
Added the motherboard SKU of the Xbox One X XDK
Added images of the One X RF and Wifi Modules
Added images of the J22 Facet from the Xbox One X
Added the APU SKUs of the Xbox One X XDKs

---------

Co-authored-by: tuxuser <[email protected]>
  • Loading branch information
jacksomness and tuxuser authored May 20, 2024
1 parent 91f1cef commit ab9589a
Show file tree
Hide file tree
Showing 26 changed files with 94 additions and 21 deletions.
1 change: 1 addition & 0 deletions docs/NAVIGATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- Console models
- [Console revisions](console-models/console-revisions.md)
- [Retail SKUs](console-models/retail-xone-skus.md)
- [Non-Retail SKUs](console-models/non-retail-xone-skus.md)
- [Devkit types](console-models/devkit-types.md)
- Hardware
- [CPU](hardware/cpu.md)
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 docs/_files/facet/xbox_one_x_xdk_j22_facet.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 docs/_files/rf-unit/rf_unit_onex_back.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 added docs/_files/rf-unit/rf_unit_onex_back_thumb.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 added docs/_files/rf-unit/rf_unit_onex_front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 docs/_files/rf-unit/rf_unit_onex_front_thumb.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 added docs/_files/skus/M1021605-005/back.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 added docs/_files/skus/M1021605-005/back_thumb.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 added docs/_files/skus/M1021605-005/front.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 added docs/_files/skus/M1021605-005/front_thumb.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 added docs/_files/wifi/wifi_module_pcb_onex_back.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 docs/_files/wifi/wifi_module_pcb_onex_front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
56 changes: 56 additions & 0 deletions docs/console-models/non-retail-xone-skus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Non-Retail Xbox One Motherboard SKU listing

This page aims to become an exhaustive list of every different motherboard models / SKUs of XDKs and Prototypes out there. **It is currently Work In Progress.**

At the moment, the following identificators are collected, and where to find them:

For Xbox One Phat:

- PCB Label Number: This is the number, starting with X, that appears on the motherboard's label, in the front layer.

- PCB Soldermask Number: This is the number, starting with X, that appears on the bottom right corner, in the front layer.

- Hardware description / differences: relevant changes in components, etc.

- Owned by / Contributed by: who discovered the board revision.

- Pictures.

For Xbox One S/X:

- Same as above. Update this page with where to find the identificators on the boards.

## Contributing models and pictures

Upload your PCB pictures to the directory */docs/hardware/*.

Use the following guidelines:

* Create a subdirectory with the name of the soldermask SKU (The one on the front side of the motherboard, in the bottom right corner, starting with X. NOT THE ONE ON THE LABEL)

* Upload at least two pictures: front and back

* Make sure they are high resolution, such that the SKUs are visible when zooming in.

* Update the SKUs page accordingly.

## Xbox One Phat
_Your help is needed to complete this page! Fork this repo and make a Pull Request to contribute_

## Xbox One S
_Your help is needed to complete this page! Fork this repo and make a Pull Request to contribute_

## Xbox One X XDK (release)
_Your help is needed to complete this page! Fork this repo and make a Pull Request to contribute_

* **PCB Label Number**: M1041736 - 001
* **PCB Soldermask Number**: M1021605-005
* **Hardware description / differences**: -
* **Owned by / Contributed by**: jacksomness
* **Pictures**:

[![M1021605-005 Front](../_files/skus/M1021605-005/front_thumb.jpg)](../_files/skus/M1021605-005/front.jpg)
[![M1021605-005 Back](../_files/skus/M1021605-005/back_thumb.jpg)](../_files/skus/M1021605-005/back.jpg)

## Xbox One X XDK (prototype)
_Coming soon... because jacksomness forgot to take pictures of it_
4 changes: 3 additions & 1 deletion docs/hardware/cpu.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,11 @@ An __AMD Jaguar__ APU is used on all Xbox One consoles. It features an embedded
- AMD "Jaguar" 8-core APU X887732-001 DG3001FEG84HR (Xbox One)
- AMD "Jaguar" 8-Core APU (CPU clock: 1,75 GHz, GPU clock: 914 MHz) X949211-001 DG4001FYG87IA (Xbox One S)
- AMD "Jaguar" 8-Core APU (CPU clock: 2.3 GHz, GPU block: 1.17 GHz) X950118-002 DG5700GDA87IE (Xbox One X)
- AMD "Jaguar" 8-core APU M1005792-001 DG5901GDA87IE (Xbox One X XDK)
- AMD "Jaguar" 8-core APU M1005794-001 ZG5701T8A87E9 (Xbox One X XDK Prototype)

## Diagrams
![Durango Southbridge SoC schema](../_files/durango_southbridge_soc.gif)

## References
- [Southbridge / SoC diagram](https://www.computer.org) by IEEE Computer Society
- [Southbridge / SoC diagram](https://www.computer.org) by IEEE Computer Society
2 changes: 1 addition & 1 deletion docs/hardware/ethernet.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ All console revision utilize a gigabit ethernet connection.

## Chipsets
- Realtek RTL 8151GNM Ethernet Controller (Xbox One)
- Realtek RTL8111HM (Xbox One S)
- Realtek RTL8111HM (Xbox One S/Xbox One X)
17 changes: 14 additions & 3 deletions docs/hardware/facet.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Some early development kits have the FACET circuitry on-board and feature a fema

## Connector

Label: J4E1 (Xbox One PHAT)
Label: J4E1 (Xbox One PHAT/Xbox One S) or J22 (Xbox One X)

Connector: IDC 2x13P 2.00mm

Expand Down Expand Up @@ -42,8 +42,19 @@ Pinout
| 23 | SMC_RXD | 3,3V STBY | 24 |
| 25 | SMBUS_CLK | SMBUS_DATA | 26 |

![FACET Connector unpopulated](../_files/facet/facet_conn.png)
![FACET Connector populated](../_files/facet/facet_conn_populated.png)
### Xbox One PHAT

![PHAT FACET Connector unpopulated](../_files/facet/facet_conn.png)
![PHAT FACET Connector populated](../_files/facet/facet_conn_populated.png)

### Xbox One S

_Coming soon_

### Xbox One X

[![One X FACET Connector unpopulated](../_files/facet/xbox_one_x_retail_j22_facet_thumb.jpg)](../_files/facet/xbox_one_x_retail_j22_facet.jpg)
[![One X FACET Connector populated](../_files/facet/xbox_one_x_xdk_j22_facet_thumb.jpg)](../_files/facet/xbox_one_x_xdk_j22_facet.jpg)

## External PCB

Expand Down
15 changes: 10 additions & 5 deletions docs/hardware/rf-unit.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,20 +247,25 @@ Codename: Cactus
| 16 | 5V |

## Pictures
Xbox One (PHAT)
### Xbox One (PHAT)

![RF Unit PHAT front](../_files/rf-unit/rf_unit_phat_front.jpg)
![RF Unit PHAT back](../_files/rf-unit/rf_unit_phat_back.jpg)

Xbox One S
### Xbox One S

![RF Unit SLIM front](../_files/rf-unit/rf_unit_slim_front.jpg)
![RF Unit SLIM back](../_files/rf-unit/rf_unit_slim_back.jpg)

Xbox One X (SCORPIO)
### Xbox One X (SCORPIO)

[![RF Unit One X front](../_files/rf-unit/rf_unit_onex_front_thumb.jpg)](../_files/rf-unit/rf_unit_onex_front.jpg)
[![RF Unit One X back](../_files/rf-unit/rf_unit_onex_back_thumb.jpg)](../_files/rf-unit/rf_unit_onex_back.jpg)
[![RF Unit One X front close-up](../_files/rf-unit/rf_unit_onex_front_detailed_thumb.jpg)](../_files/rf-unit/rf_unit_onex_front_detailed.jpg)

## Tools

- [DuRFUnitI2C] - (Python) Communicate with the (PHAT) RF Unit and dump its flash
- [DuRFUnitI2C](https://github.com/xboxoneresearch/DuRFUnitI2C) - (Python) Communicate with the (PHAT) RF Unit and dump its flash
## Credits
- [Pictures from ifixit.com](https://www.ifixit.com/Search?c-doctype_namespace=product&doctype=product&query=xbox%20one)
- [Xbox One PHAT and One S Pictures from ifixit.com](https://www.ifixit.com/Search?c-doctype_namespace=product&doctype=product&query=xbox%20one)
- Xbox One X Pictures taken by jacksomness
20 changes: 9 additions & 11 deletions docs/hardware/wifi.md
Original file line number Diff line number Diff line change
Expand Up @@ -366,7 +366,7 @@ Xbox One (PHAT)
![Wifi module cable PHAT front](../_files/wifi/wifi_module_cable_phat_back.jpg)


## Xbox One S
## Xbox One S/Xbox One X
- MediaTek MT7612UN

### Pinout
Expand All @@ -387,17 +387,15 @@ Xbox One (PHAT)
### PCB


Xbox One S
#### Xbox One S
![Wifi module PCB SLIM front](../_files/wifi/wifi_module_pcb_slim_front.jpg)
![Wifi module PCB SLIM back](../_files/wifi/wifi_module_pcb_slim_back.jpg)


## Xbox One X
Unknown

### PCB

Xbox One X (SCORPIO)
#### Xbox One X
[![Wifi module PCB One X front](../_files/wifi/wifi_module_pcb_onex_front_thumb.jpg)](../_files/wifi/wifi_module_pcb_onex_front.jpg)
[![Wifi module PCB One X back](../_files/wifi/wifi_module_pcb_onex_back_thumb.jpg)](../_files/wifi/wifi_module_pcb_onex_back.jpg)
![Wifi module PCB One X internals](../_files/wifi/wifi_module_pcb_onex_internals.png)

## Security considerations

Expand All @@ -407,9 +405,9 @@ Click here for more info: [Link](https://kb.cert.org/vuls/id/730261/)

## Credits

- [Pictures from ifixit.com](https://www.ifixit.com/Search?c-doctype_namespace=product&doctype=product&query=xbox%20one)

- [Pictures of the PHAT and One S from ifixit.com](https://www.ifixit.com/Search?c-doctype_namespace=product&doctype=product&query=xbox%20one)
- Pictures of the One X jacksomness and [the FCC](https://fcc.report/FCC-ID/C3K1802/3470587)
## References

- [MarvellFwDownloader](https://github.com/xboxoneresearch/MarvellFwDownloader) - Initialize Marvell chips with firmware.


0 comments on commit ab9589a

Please sign in to comment.