Inspired by henke37’s idea of making a diagram that shows how the different processors on the Wii relate to each other, I took a stab at it. I got a little carried away I guess. I can’t promise everything here is right — there are just too many things we don’t know, and even some […]
Entries from June 2008
Wii HW architecture diagram
June 15th, 2008 · 6 Comments
Tags: Wii
boot1
June 15th, 2008 · 13 Comments
boot1 is the second stage of the Wii’s bootloader. It lives at the beginning of flash; it is encrypted by AES, using a fixed key. It is hashed using SHA1, and verified against a hash that is burned into OTP memory inside the Hollywood during manufacturing. Therefore, boot1 can be changed in a Wii before […]
Tags: Wii
factory
June 14th, 2008 · 36 Comments
Something that has caught my obsession has been the question — How are Wiis made? Specifically, after the parts are soldered down, how are they programmed? There do not seem to be any data ports which could be used to upload data, nor download output. (My motivation here, of course, is that we might be […]
Tags: Wii