1. nitr8

    OP nitr8 GBAtemp Regular
    Member

    Joined:
    Apr 4, 2007
    Messages:
    272
    Country:
    Gambia, The
    Here comes the Boot0 binary displayer for the Wii and Mini.

    R-E-A-D C-A-R-E-F-U-L-L-Y

    It's straight forward: Install the attached WAD.
    It creates a channel on your Wii (Mini) from which you can then read the Boot0 binary output via 2 USB-FTDI devices combined together this way:

    RXD on USB-FTDI 1 (PC side) to TXD on USB-FTDI 2 (Wii (Mini) side)
    GND on USB-FTDI 1 (PC side) to GND on USB-FTDI 2 (Wii (Mini) side)
    Voltage on BOTH USB-FTDI devices: 3.3V

    Open the serial terminal on your PC and open the port with these settings:

    BAUD 230400
    Data Bits 8
    Parity NONE
    Stop Bits 1

    Run the STATIC Channel.

    Btw.: Compared to the Wii Boot0, the Wii Mini's Boot0 is IDENTICAL!

    Back story:

    As of the current time, USB Gecko's are no more. I tried digging more into the lower level hardware of the Wii - most likely known as the "ARM core". By knowing that it has NO access to the GPU of the Wii and there is NO other possibility than dumping debug messages to an attached SD-Card (which is also GONE on the Wii Mini), i was used to grab @marcan's code over at https://gist.github.com/marcan/4ce7e13321a03d85a73b10840f532892 and modify (add) stuff, to get serial debug-out on the ARM core using the GBADEV romdumper which includes MINI. While there, i fondled with Boot0 - just to find out if the one on the Wii Mini is the same as the one on the Wii.

    Have phun.
     

    Attached Files:

    Last edited: Nov 30, 2019
    Ryccardo, KiiWii and DinohScene like this.
  2. nitr8

    OP nitr8 GBAtemp Regular
    Member

    Joined:
    Apr 4, 2007
    Messages:
    272
    Country:
    Gambia, The
    Converting the Boot0 "One-Liner" from the serial terminal / monitor output to binary format:

    1.) Grab Notepad++
    2.) Copy the "One-Liner" from the serial terminal / monitor into a new document

    Then you do something like this:

    3.) From the menu: select "Plugins" -> "Converter" -> "HEX -> ASCII".

    This will turn your Boot0 One-Liner hex into binary format. You can simply save the file as "boot0.bin".
     
    Last edited: Dec 2, 2019
    KiiWii likes this.
  3. Vilagamer999

    Vilagamer999 GBAtemp Regular
    Member

    Joined:
    Jun 21, 2018
    Messages:
    113
    Country:
    United States
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - GhettOHCI, (Mini), binary