- Joined
- Jan 28, 2016
- Messages
- 57
- Likes
- 591
The Definitive Wii Trimming Guide
Preface
Preface
Before proceeding further, you must first determine your board revision. Please use the Revision Identification Guide.
This guide is primarily designed to be used with CPU-40 boards and higher.
If your Wii is a 6-layer board, you will require the information in this guide as well as the 6-layer expansion guide.
Neither this guide nor the 6-layer expansion supports relocating the disc drive. With the systems in RVLoader, retaining the disc drive offers no significant benefit for the difficulty involved in soldering onto 0.1mm traces next to the GPU.
Softmodding your Wii
This guide is designed to be used hand in hand with RVLoader - a softmodding setup designed specifically for trimmed motherboards. It is the only supported softmod pack on BitBuilt, and is required to be installed before trimming. Failure to do so will result in Wifi relocation being a requirement for the motherboard to boot.
Remember: anything can go wrong once the board is cut. It is vital to ensure the console is fully functional since this will establish a known working baseline condition prior to trimming.
Designated trim
This entire guide has been designed around one specific trim. The Wii is different from the GameCube in that trimming less things off is harder to properly support as there are more issues with determining what remains connected and what doesn’t. There are also certain wiring requirements such as Bluetooth that even on larger trims require the same difficult relocation to 0.1mm traces.
Note: You may want to consider performing relocations before trimming the board to allow easier verification of a working system.
Once ready to trim, cover everything inside the red lines with masking tape, and then cut slightly outside the red line. It is safer to cut this way and then sand down the board to meet the line. Once the shape has been cut, sand the edges of the board down with at least 600 grit sandpaper to ensure the internal layers are not bridged.
The large black component that the bottom left diagonal line cuts through can be removed with no problem.


Confirming the trim works
A trimmed unsoftmodded Wii motherboard has 4 requirements in order to boot. It must have:
- Bluetooth
- Wifi
- U10
- Custom regulators
Otherwise, the console will display the infamous black screen (or no signal at all).
However, with RVLoader, this list has been reduced to two requirements:
- U10
- Custom regulators
Bluetooth
Bluetooth is the most difficult relocation on the entire board. It has a unique design in that the two required data traces(pins 10 and 11) go straight from the resistors near the plug, all the way to pads underneath the GPU without using vias. This means the only way to reconnect bluetooth properly is to scratch the solder mask off the 0.1mm traces and solder wires directly. It can be done with 30 gauge wire, but using 32 gauge or higher is recommended for these two data lines. For 3.3v and GND, use 28 gauge or thicker.
Note: While difficult and intimidating, it is only two wires, so take your time as if left unconnected, the console will only support GameCube. It is also recommended to mount your bluetooth module to reduce the risk of breaking the joints or otherwise damaging the traces.
If these test pads are not visible on the bluetooth module, lift the sticker, as all modules have these test pads underneath.


U10 relocation
In order for the Wii to boot up, the GPU must receive a delayed 3.3v signal connected to the via pictured below. The delayed signal is generated by the U10 IC located near the MX chip.
The easiest method of solving this problem is by removing the U5, a convenient component with the same footprint as the U10. It is located next to the GPU and CPU and is only used for the internal voltage regulators which are replaced by custom regulators.
Note: The U5 IC is NOT the same as the U10 IC, and must be removed for this to work. You must also remove the 3 smd components (C1, C2, and C6) around U5 as well.

Custom regulators
In order for custom regulators to work properly, all onboard regulator components need to be removed. It is recommended to trim the motherboard first as shown at the start of this guide to remove them before connecting the custom regulators, as the onboard regulators will cause issues and the Wii will not boot.
Note: the 1v and 1.15v cannot be powered on the same voltage and must be connected to dedicated 1v and 1.15v regulators.

5v is not required for the board to boot. It is only used for USB, GameCube controller rumble, and the memory card slots. Consider connecting this voltage directly from the regulator to these peripherals.

Audio/Video
Here are multiple alternate points to connect audio and video to.
In order to use VGA or YPbPr you must wire Mode to 3.3V. If using VGA, you also need to wire H/V sync to the specified pins on the AVE.
“Data” pins are only required for NTSC-J consoles.
Note: When using custom regulators, the onboard audio preamp does not get 12v. You can either connect your primary voltage input to the 12v pins on the audio preamp, or use the alternate audio points located on the encoder or the bottom of the audio preamp(marked 1 and 2 on the very bottom of the first image below.)



USB
USB is required for RVLoader. It is essential for homebrew and launching games. You can directly connect 5v to the slots from your regulator; it does not need to be connected on the actual board.
Note: For each pair of USB data lines, the lines shown in green (3 & 7) are D+ and the lines shown in grey (2 & 6) are D-. It is recommended to connect the data lines to the CM1 and CM2 components for added safety, especially if using an external USB port; as a bad drive or device has potential to damage the USB data lines going to the GPU. Internal drive devices such as the PMS-PD series of boards from 4layertech do not require this safety step, but it certainly doesn't hurt to have the extra layer of protection.
Note the Second: USB data wires work as differential pairs, and as such must be twisted together tightly in a helix in order to deal with interference. Twisting the USB data wires with ground wires like you would for audio/video WILL NOT DO. Line 6 must be twisted with Line 7, and Line 3 must be twisted with Line 2. Failure to do this will result in crashes, instability, failure to load games, failure to boot to RVLoader, and other annoying stuff.

GameCube controllers
GameCube controllers can be used for virtual console, as well as homebrew and standard GameCube games. The controllers only need 3.3v, data, and GND to function properly. 5v is not required, as it is only used for rumble.


SD card slot
The SD card slot is optional, and can be used for additional homebrew and save data. When trimming the board, it is advised to trim off the SD card slot to make it easier for mounting, as well as using the test points on the bottom of the board(shown below.)
Similar to wifi, it also requires soldering to resistor arrays so 30 gauge wire is recommended.
If using a 3rd party SD card slot, reference your schematic to determine reconnecting pins CD and WP, or if lacking that functionality, directly connect those two pins on the Wii to GND.



GameCube memory cards
Nintendont supports virtual memory cards eliminating the need to use physical memory cards. However, it is optional to connect them in order to save data to or from a physical card as opposed to a virtual one. This can be a useful alternative to virtual memory cards since save data cannot be easily transferred between the two within Nintendont.
5v is not required, as it is only used for specific peripherals such as the GameCube microphone.

MX chip and Reset Button
The MX chip serves various functions on the Wii, however by eliminating the disc drive and using custom regulators, only two of its functions remain relevant: GameCube font data and Real Time Clock.
RVLoader includes a custom version of Nintendont that resolves missing GameCube font data, as well as multiple emulators patched to remove that same reliance. There is no known solution to restoring RTC aside from relocating the MX chip.
Trim this section out of the board as shown in order to retain the required components.



Note: To activate reset, temporarily connect this pin to GND.
Wifi
Wifi is wired directly to resistors on the bottom side of the motherboard. It is still recommended to use 30 gauge wire for the data lines, as the pins are close together.
Note: It is CRITICAL that the 6 data wires are as short as possible.

Postface
This guide is the culmination of months of research by a large group of individuals. However, since we are only human there is a chance that there may be mistakes. If you find something, please post it somewhere and tag @ShockSlayer as he has all of the original project files for the images and can make updates if necessary. Thanks for reading!
ShockSlayer - established the compendium and information standards, tested everything and accomplished the first OMGWTF trim and made all images in this guide
Cheese - initially removing mx chip and research, bluetooth and other misc testing, misc compendium work, guide work and modpack installer
Bentomo - sanding and scanning the compendium board scans, most notably down to the internal voltage layer for essentially full transparency of the board layout
Shank - documentation on board revisions, overwhelming majority of compendium work, assorted testing and initial reaching out to various members of the group
Gman - misc compendium work, testing custom regulators, original documentation, testing and inspiration
Special thanks
JacksonS - full component documentation
Ashen - for the OMGWTF name, we love you come back to portablizing
Noah - for providing BitBuilt in its early years
Changelog
04-28-16 - Added alternate points to Wifi diagram. -SS
07-03-16 - Updated to reflect PortablizeMii and the current direction of Wii portablizing. -SS
07-14-16 - Updated some terminology. -SS
12-18-16 - Updated to reflect 6 layer boards and new revision guide. -SS
03-29-17 - Updated MX chip trim lines and updated relocation points. -SS
04-23-17 - Added some text about using masking tape and the unneeded inductor. -SS/Aurelio
11-05-21 - Finally replaced PortablizeMii with RVLoader, and added link -Cheese
07-05-22 - Cleaned up BB code tags rendering on post, slight wording change in special thanks to avoid confusion on if Noah currently owns BB - CrashBash
02-25-23 - Added text in the USB section to designate the D+ and D- colours and explain the essential nature of twisting the data wires - Stitches
Last edited by a moderator: