Guide Wii DEBUG Port

Lazr

.
Joined
Oct 3, 2023
Messages
105
Likes
292
Location
WA
Portables
Zero! Micro console gang 4 life!
The DEBUG port on the Wii actually gives quite good indicators as to what is happening on the Starlet, as boot0, boot1, and boot2/IOS all output to it and it can be used to verify how far a system gets in the boot process if there's no video on screen for whatever reason.

Via pictures are provided if the board is already trimmed. Note that on 4 Layers and Minis, there are two traces instead of vias for two of the DEBUG pins.

6 Layer:
debug_6l.webp
debug_vias.webp


4 Layer:
debug.webp
debug_vias.webp
debug_traces.webp


Mini:
debug_mini.webp
debug_traces.webp


"Ok wtf am I supposed to do with these worthless pinouts?" you may ask, and you have two options:

  1. Connect them to a logic analyzer and set it to "simple parallel". Set the clock to D7, rising edge.
  2. stuckpixel's DEBUG sniffer for the RP2040 (aka RPi Pico)
Now go! Go save your Wii's n stuff! Or just mess with it! I'm not your mom!

Changelog:
10/31/25: Forgot about D3 and a D6 via in the 6L via image.
 
Last edited:
Back
Top