Register Home Forums Calendar File Area Member List FAQ
Console Scene

 
Console Scene Forums > Nintendo Wii > Hacking the Wii » Dual NAND Flash hack


Reply
 
LinkBack Thread Tools Display Modes
Old 06-03-2008, 04:26 PM   #1 (permalink)
Staff Member
Customization and Repairs
 
dCiSo's Avatar
 
Join Date: Oct 2007
Location: Here and there
Posts: 397
Casino Cash: $1652
Send a message via ICQ to dCiSo Send a message via AIM to dCiSo Send a message via MSN to dCiSo
Default Dual NAND Flash hack


Bushing posts:

"ChipD has done a lot of work lately with the actual, physical NAND Flash chip on the Wii, and he just told me about his latest feat — two chips installed in one Wii, with a switch to toggle between them. More pictures and info after the break.



The goal: mount two full NAND Flash chips at the same time inside a Wii, so that you can switch back and forth between them.






This isn’t exactly self-explanatory, so let me explain what’s going on here. He’s found some extra chips (see below) that are the same as the ones inside a Wii — he then desoldered his System-Menu 3.1U Wii’s flash chip from the Wii, and cloned it onto the two extra chips using an Infectus chip and amoxiflash. This way, if anything goes wrong, he can always desolder this hack from his Wii and go back to the normal one. (All of this soldering and desoldering is difficult and risky, but hey — you do what you gotta do. Carefully.)

NAND flash uses an 8-bit data bus and 7 control lines. One of those is Chip Enable (CE) — if Chip Enable is deselected, then the chip almost acts as if it’s not connected it all (all input and outputs go to tristate). Therefore, if we can make sure that only one of those two chips will have its CE pin active at any given time, we can just solder the rest of everything together. Then, to switch between the two chips, you just write up a 2-way switch. In one position, CE of one chip is connected back to CE from the Wii board. In the other position, the other CE is connected.

A schematic may make this clearer:



Now, let me be perfectly clear here — this is a neat hardware hack, but this is not something most people will be able to pull off, nor is it something most people will find useful. It will not help you fix a broken Wii, or downgrade a Wii, or anything of the sort.

In order to make use of this, you will need:
  • 1 or 2 extra NAND flash chips. You can take these from a dead Wii, or certain (very specific) flash-based devices. (Think USB flash sticks, CompactFlash cards, shitty MP3 players.)
We only know of one specific model that has the right chip:










If you find any others, please post and let us know!
  • A complete and intact image of your encrypted NAND chip — either done via software or hardware
  • A NAND programmer of some sort — perhaps an Infectus — to use to write your NAND flash image to your blank chips. You will also probably want this so that you can reprogram one or both of the chips when you fuck them up– which is, after all, the only point of this endeavor.
  • Excellent soldering skills, patience, etc
And, most importantly:
  • Something clever to try out with this. This allows you to try making changes to your flash, and then have a way to recover if they don’t work. However, you only get one shot at that, and then you have to go use a hardware programmer to fix it.
So, if you have any questions about what the usefulness of this hack is … you should probably move on. However, if you do want to pull it off, let’s talk about it. (If anyone out there actually has a good idea for a use for this and a victim Wii to try it on, but lack the programmer or the chips or the soldering skills, come find me or ChipD, and we might be able to work something out."

Source: HackMii
__________________
WII CODE : 0102 8624 6706 3770
360 GAMER TAG : dCiSo CS
dCiSo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




VGCRepairs.com

All times are GMT. The time now is 07:47 PM.
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

QuickChoser: