hardware_overview
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| hardware_overview [2024/09/22 09:56] – created arisotura | hardware_overview [2025/01/20 21:04] (current) – arisotura | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Hardware overview ====== | ====== Hardware overview ====== | ||
| - | The main CPU in the gamepad is an ARM926EJ-S. | + | ===== Motherboard revisions ===== |
| + | |||
| + | There are atleast two known revisions of the WiiU gamepad motherboard. | ||
| + | |||
| + | **Revision 01** (PWB/ | ||
| + | |||
| + | **Revision 20** (DRC-MAIN-20) is possibly an earlier motherboard revision. The most notable difference is that the speakers are soldered directly to the motherboard instead of using connectors. There are also other minor hardware differences, | ||
| + | |||
| + | A motherboard' | ||
| + | |||
| + | |||
| + | ===== CPU ===== | ||
| + | |||
| + | The CPU in the gamepad is an ARM926EJ-S. | ||
| The CP15 ID registers read the following values: | The CP15 ID registers read the following values: | ||
| - | ^ Register ^ Value ^ Desc. ^ | + | ^ Register ^ Value ^ Desc. ^ |
| - | | c0, | + | | c0, |
| - | | c0, | + | | c0, |
| - | | c0, | + | | c0, |
| The caches are 16K each, with 32-byte lines and 4-way associativity. There are no TCMs. | The caches are 16K each, with 32-byte lines and 4-way associativity. There are no TCMs. | ||
| + | |||
| + | |||
| + | ===== UIC ===== | ||
| + | |||
| + | The UIC is the gamepad' | ||
| + | |||
| + | It is a STM8 microcontroller. The pinout of the UIC chip matches a few STM8 models, so the UIC is likely just one of these with custom marking. | ||
hardware_overview.1726998997.txt.gz · Last modified: 2024/09/22 09:56 by arisotura
