Wii-U NAND-AID - eMMC Recovery and Replacement Interposer Public Test

SDIO

Well-Known Member
Member
Joined
Feb 13, 2023
Messages
2,969
Trophies
2
Age
29
XP
2,289
Country
Germany
@QuarkTheAwesome You can't simply reset or disable the SLC cache as it might contain data that weren't written back to the MLC. This would also make the FS inconsistent. Maybe if the dump was done through FSA the image would be read through the cache according to our current understanding, so there a reset or disable might be possible.

Good Morning my Wii U instead has a black screen and the blue LED is flashing can it be recovered?
Blue blinking means some other problem, but not the eMMC as far as I know. Maybe a corrupted system.xml. Not sure. What did you do before? @Lazr1026 I think you know more about this.

Good morning,
I have a wii u which turns on and where we have access to the menu except that I have an error when creating the mii and the nand is corrupt. I managed to dump the nand with udiph. I would like to know with the files to recover if we can redo a nand with the files of a wii u clean in order to inject the opt files inside.

THANKS
Yes that should be possible
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
Blue blinking means some other problem, but not the eMMC as far as I know. Maybe a corrupted system.xml. Not sure. What did you do before? @Lazr1026 I think you know more about this.
Blue blinking probably means corrupt SLC, @gorgyrip installed de_Fuse and found his fw.img was invalid (and also some pages were bad), see these error codes for the led:
https://wiiubrew.org/wiki/Hardware/Diagnostics_and_Repair

@LTRMars you can being by checking your backup for files with bad HMACs with nandBinCheck:
https://gbatemp.net/threads/release-wii-u-nand-tools.465386/
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
Shiny mentioned that blinking blue can also mean bad dram.
Or failing RTC as the wiki article says, but as far as we have seen nand issues are far more common than other hardware problems.
(Also I think it can be excluded in your case, you managed to run code fine and found the SLC issues)
edit:
 
Last edited by Valery0p,
  • Like
Reactions: Danook28

SDIO

Well-Known Member
Member
Joined
Feb 13, 2023
Messages
2,969
Trophies
2
Age
29
XP
2,289
Country
Germany
The PCBs arrived yesterday. I can't test it myself right now, but a colleague installed it in his Wii U. He already replaced the eMMC like I did with a SD Adapter and now replaced that setup with the NAND-AID.

First of all, it seems that elecrow had problems with the castellated hole for the eMMC clk. The PCBs are still usable, but you another manufacturer would probably be better for that project. I chose 0.6mm with HASL-Lead free finish.

The feedback from my colleague:
  • He had the extra cap and removed it.
  • It was hard to solder the GND via, as the GND plane of the board really sucked the heat away so it was hard to make a good connection. A bigger via might be better to better reach the pad below with the Iron.
  • There is not much room to solder the structural joints of the SD slot. On one side there is the eMMC and on the other the electrolytic cap.
  • The clk pads also were a little hard to reach with the iron, but I don't see how that could be improved.
He would probably have preferred the V1, especially after he had to desolder the slot again after the GND connection broke.
If someone else tries this, it would probably be the best to first make the GND connection and check if it really holds before soldering the rest. Also I would recommend to preheat the board and maybe use leaded solder and clean the GND pad with leaded solder as it has a lower melting point.


If someone needs one (in Germany), I have a few boards left. The whole set (board, slot and cap) would be 7€. Homebrew developers can have them for free, till I run out (but please only if you need one). Just PN me
 

Attachments

  • IMG-20230429-WA0014.jpeg
    IMG-20230429-WA0014.jpeg
    2.7 MB · Views: 94
  • IMG-20230429-WA0012.jpeg
    IMG-20230429-WA0012.jpeg
    1.9 MB · Views: 78
  • IMG-20230429-WA0010.jpeg
    IMG-20230429-WA0010.jpeg
    2 MB · Views: 90
  • IMG-20230429-WA0008.jpeg
    IMG-20230429-WA0008.jpeg
    1 MB · Views: 73
  • IMG-20230429-WA0006.jpeg
    IMG-20230429-WA0006.jpeg
    1.8 MB · Views: 83
  • WhatsApp Image 2023-04-28 at 17.12.28.jpeg
    WhatsApp Image 2023-04-28 at 17.12.28.jpeg
    167.4 KB · Views: 85
  • WhatsApp Image 2023-04-28 at 16.21.58.jpeg
    WhatsApp Image 2023-04-28 at 16.21.58.jpeg
    208.2 KB · Views: 80
  • WhatsApp Image 2023-04-28 at 17.09.00.jpeg
    WhatsApp Image 2023-04-28 at 17.09.00.jpeg
    260.2 KB · Views: 85
  • WhatsApp Image 2023-04-28 at 16.11.08.jpeg
    WhatsApp Image 2023-04-28 at 16.11.08.jpeg
    358 KB · Views: 74
  • WhatsApp Image 2023-04-28 at 16.54.00.jpeg
    WhatsApp Image 2023-04-28 at 16.54.00.jpeg
    174 KB · Views: 72

Lazr1026

Well-Known Member
Member
Joined
Oct 30, 2020
Messages
164
Trophies
0
Age
18
XP
873
Country
United States
I have some NAND-Aids for US people.
 

Attachments

  • 20230430_222234.jpg
    20230430_222234.jpg
    2.1 MB · Views: 86
  • 20230430_222249.jpg
    20230430_222249.jpg
    2.6 MB · Views: 83
  • 20230430_205647.jpg
    1.5 MB · Views: 47

skawo

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
623
Trophies
0
Age
34
XP
3,072
People who have successfully installed this - which method have you used to dump the MLC? Wondering whether the hardmod dump is advised or if doing it via a software dumper is fine.
 

Lazr1026

Well-Known Member
Member
Joined
Oct 30, 2020
Messages
164
Trophies
0
Age
18
XP
873
Country
United States
@skawo I used the nanddumper payload (which i guess you can call it the "tiramisu one"), but i modified it to dump everything without user interaction and shut the console off after dumping (just in case cache decides it wants to be a pita).
 
  • Like
Reactions: SDIO

Lazr1026

Well-Known Member
Member
Joined
Oct 30, 2020
Messages
164
Trophies
0
Age
18
XP
873
Country
United States
Please do, I'm also willing to do a full backup on my dying Wii U's system IC's before it can't be recovered.

Thanks in advance!
the nanddumper is on my laptop which is at my home. ill get to it as soon as i can (if i dont forget :v)
 

SDIO

Well-Known Member
Member
Joined
Feb 13, 2023
Messages
2,969
Trophies
2
Age
29
XP
2,289
Country
Germany
The recovery menu one might be a bit different, because it is done through the FSA Functions which might read through the SLC. If that it really the case such a dump could potentially be used to fix a de-synced SLC cache if flashed back through FSA.
But none of this is really tested or proved, so I wouldn't recommend it.

With nanddumper payload, there is the problem with the poor error handling, which is relevant for the Hynix. If you see 5 retrys, it's almost certain that you lost more data than necessary.
I probably should port the error handling, which implemented in the recovery menu dumper over to the nandumper-payload, but I can't test it right now. If you see less than 5 retries, the dump should be fine.
 
  • Like
Reactions: CMDreamer

marcellomls

Member
Newcomer
Joined
Apr 4, 2023
Messages
10
Trophies
0
Age
42
XP
73
Country
Brazil
The PCBs arrived yesterday. I can't test it myself right now, but a colleague installed it in his Wii U. He already replaced the eMMC like I did with a SD Adapter and now replaced that setup with the NAND-AID.

First of all, it seems that elecrow had problems with the castellated hole for the eMMC clk. The PCBs are still usable, but you another manufacturer would probably be better for that project. I chose 0.6mm with HASL-Lead free finish.

The feedback from my colleague:
  • He had the extra cap and removed it.
  • It was hard to solder the GND via, as the GND plane of the board really sucked the heat away so it was hard to make a good connection. A bigger via might be better to better reach the pad below with the Iron.
  • There is not much room to solder the structural joints of the SD slot. On one side there is the eMMC and on the other the electrolytic cap.
  • The clk pads also were a little hard to reach with the iron, but I don't see how that could be improved.
He would probably have preferred the V1, especially after he had to desolder the slot again after the GND connection broke.
If someone else tries this, it would probably be the best to first make the GND connection and check if it really holds before soldering the rest. Also I would recommend to preheat the board and maybe use leaded solder and clean the GND pad with leaded solder as it has a lower melting point.


If someone needs one (in Germany), I have a few boards left. The whole set (board, slot and cap) would be 7€. Homebrew developers can have them for free, till I run out (but please only if you need one). Just PN me
I wanted this adapter to fix my WiiU (corrupted nand hynix) here in Brazil, could you sell it on ebay or aliexpress?
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
558
Trophies
1
Age
35
XP
1,198
Country
Oman
When he soldring adapter on it he cut clk??? Point same jumper,!!!!
And he removed mmc chip befor dump or after?!!!!!
 
Last edited by Danook28,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/px07sDKuQ3c?si=TbJjm5Cvd5xgb7NI