Homebrew Official NAND Dumper - Create full dumps of the NAND

petspeed

Well-Known Member
Member
Joined
Nov 13, 2009
Messages
1,131
Trophies
1
Age
49
XP
1,740
Country
Denmark
About dumping to USB, that isn't simple. The dumper run before all the file system services are initialized. So it will require some work to understand how to use the USB at that stage.
Switching SDs between files might be possible and simple, I will try it. So I don't think that the USB way worth it.

And since the last release (when otp dumping was added), the menu says very clear that the size of the NANDs is 528 MB..
Being able to switch SD card during dumping would be really helpfull. If you manage to make that work then dumping to USB is not important, only nice to have :)
 
  • Like
Reactions: pelago

Xyphoseos

Hack or no games
Member
Joined
Jun 29, 2016
Messages
1,833
Trophies
0
Age
23
Location
Rivière
XP
3,255
Country
France
Thanks! What if I have only 15 parts of mlc??? Is it right?
It's normal, your sd card is in FAT32, you can't have a file most big of 4GB, here it the mlc in 15 part, put all part in a same folder and open the cmd and type

copy /b mlc.bin.part01 + mlc.bin.part02 + mlc.bin.part03 + mlc.bin.part04 + mlc.bin.part05 + mlc.bin.part06 + mlc.bin.part07 + mlc.bin.part08 + mlc.bin.part09 + mlc.bin.part10 + mlc.bin.part11 + mlc.bin.part12 + mlc.bin.part13 + mlc.bin.part14 + mlc.bin.part15 + mlc.bin.part16 mlc.bin
You will have mlc.bin 29,1 gb, you can delete all part
How much space does it require?
P.S yo OP is from Israel?
64gb for a wiiu 32gb or 16gb for a wii u 8gb
 

LaPingas

let's go mangoooooo
Member
Joined
Nov 2, 2016
Messages
455
Trophies
0
Age
21
Location
Armada's Mustache
XP
580
Country
Israel
It's normal, your sd card is in FAT32, you can't have a file most big of 4GB, here it the mlc in 15 part, put all part in a same folder and open the cmd and type

copy /b mlc.bin.part01 + mlc.bin.part02 + mlc.bin.part03 + mlc.bin.part04 + mlc.bin.part05 + mlc.bin.part06 + mlc.bin.part07 + mlc.bin.part08 + mlc.bin.part09 + mlc.bin.part10 + mlc.bin.part11 + mlc.bin.part12 + mlc.bin.part13 + mlc.bin.part14 + mlc.bin.part15 + mlc.bin.part16 mlc.bin
You will have mlc.bin 29,1 gb, you can delete all part

64gb for a wiiu 32gb or 16gb for a wii u 8gb
And all of that is required for NAND restore via hardmod? Like if I'll delete some data to save space on my hard-drive is it ok or I'll need the whole dump?
 

brunormalmeida

Well-Known Member
Newcomer
Joined
Dec 5, 2009
Messages
88
Trophies
1
Age
40
XP
1,218
Country
Brazil
Thank you again for your answer, but I need to 100% sure. I asked about the number of parts because I've read about 16 parts, but I only got 15. So I'd like to know if I have to dump mlc again or if it is correct. Thanks in advance.
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,796
Country
United States
I just dumped the whole Wii U internals to my 64GB SD card thanks to EyeKey for his great attribution! It took way more than 1 hour and once again shows how slow the Wii Us memory and/or SD bus is! I guess it was about 7 MB/s for the 30 GB to be processed. I have seen faster install times using SD (brazilian) to USB transfer.
Does anyone have a clue why reading the several NANDs is so slow?

Is there a tutorial for restoring the different parts (SLC/SLCMPT/MLC and so on) just in case I brick something in the future?

From my understanding the SLC is where the firmware is stored.
the SLCMPT is the vWii?
The MLC seems to be the game/save storage of the Wii U
And the OPT and SEEPROM seem to be unique parts of the Wii U encryption and decryption routine, right?

Thanks in advance for helping me out!
 

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
the SLCMPT is the vWii?
The MLC seems to be the game/save storage of the Wii U
And the OPT and SEEPROM seem to be unique parts of the Wii U encryption and decryption routine, right?

Yes, you are right: SLC and SLCMTP are situated on a TSOP NAND Flash chip, MLC is another Chip, quite similar to a SD-Card on a BGA Package
To restore SLC and SLCMTP you have to use a Teensy 2.0++ soldered to Testpoints on the Motherboard
To restore MLC you have to use a SDCardreader and some wiring to the Motherboard
The Restore Process is noting done easily so keeping the Backups and not forcing any Harm to the System is the best ;)
-Take a look @ https://gbatemp.net/threads/successfully-dumped-wiiu-emmc-nand-with-hardmod.457165/ for Details on hardware-flashing/dumping/restoring.

AFAIK OTP and SEEPROM could not be accessed via Hardware, they can only obtained from a working system via Software and are needed for manipulating the Flash dumps (i.e. Unbricking a CHBC brick)
 
  • Like
Reactions: pelago and naddel81

pelago

Member
Member
Joined
Feb 20, 2006
Messages
1,019
Trophies
0
XP
565
Country
It took way more than 1 hour and once again shows how slow the Wii Us memory and/or SD bus is! I guess it was about 7 MB/s for the 30 GB to be processed. I have seen faster install times using SD (brazilian) to USB transfer.
Does anyone have a clue why reading the several NANDs is so slow?
When you're installing a game from SD you are reading the SD card, whereas dumping the NANDs is writing to SD. Generally writing to SD is slower than reading from it (you could test that on a PC). So it's likely to be the writing to the SD that is the limiting factor, not the reading of the NANDs.
 
  • Like
Reactions: aut0mat3d

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,796
Country
United States
When you're installing a game from SD you are reading the SD card, whereas dumping the NANDs is writing to SD. Generally writing to SD is slower than reading from it (you could test that on a PC). So it's likely to be the writing to the SD that is the limiting factor, not the reading of the NANDs.

My SD Card Van easily handle 30 MB write speeds (seq.). So it shows how weak the internals in the Wii U are.
 

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
It also depends in the Method how the dumping is done on software-side. Take a eeprom dump in vwii for comparsion which lets feel dumping mlc in wiiu is at lightspeed ;-)
 
  • Like
Reactions: naddel81

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: