Hacking I feel like crying... SD just died.

MisterPantsEyes

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
402
Trophies
0
XP
731
Country
Germany
Uhm I browsed some threads and found out that you don't just copy everything when you get a new card, you create a backup with a special tool and transfer this to the new card. https://gbatemp.net/threads/how-to-transfer-emunand-to-another-sd-card-working-on-new3ds.383684/

I haven't done any of that, so the problem here is that my SD doesn't have an emuNAND partition, if I understood everything right. How do I create this partition, without deleting everything? Can the emuNAND tool do that?
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
950
Trophies
1
XP
1,003
Country
United States
The partition probably could be resized to fit the emunand partition on the SD card. The problem is, since your SD card does not have an emunand partition, you will have to use an emumand creation tool, probably still Gateway launcher. However Gateway will destroy any existing partition that on the SD, and recreate a new or 2 two partitions in it's place. Generally you cannot even use the existing 3DS folder anymore on your newly created emunand, especially after unlinking your sysnand and emunand. You may have to reinstall all your cia games and such.
 

MisterPantsEyes

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
402
Trophies
0
XP
731
Country
Germany
NO! I WON'T DO THAT! I NEVER HAD A GF, I DON'T HAVE MUCH MONEY, I RARELY GO OUTSIDE AND I CERTAINLY WON'T DO THAT!

NVM I WILL JUST CRY MYSELF TO DEATH

edit: Could it be that the partition is still there on my old SD? I know that even after formatting my old SD, I could access emuNAND with that card. Disk management shows me this:
c1a5d8d7ccee7526187f6e09e580ba7d.png

If yes, can I copy that to my new SD?
 
Last edited by MisterPantsEyes,

Spaqin

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
123
Trophies
0
Age
28
XP
189
Country
Poland
NO! I WON'T DO THAT! I NEVER HAD A GF, I DON'T HAVE MUCH MONEY, I RARELY GO OUTSIDE AND I CERTAINLY WON'T DO THAT!

NVM I WILL JUST CRY MYSELF TO DEATH

edit: Could it be that the partition is still there on my old SD? I know that even after formatting my old SD, I could access emuNAND with that card. Disk management shows me this:
c1a5d8d7ccee7526187f6e09e580ba7d.png

If yes, can I copy that to my new SD?

Possibly yes. Maybe even by using the emunand tool, but that might require creating the emunand partition on the new card with GW menu, or using Linux' tool called "dd", if the new card is same size or bigger.

...just remember to backup everything you can.
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
950
Trophies
1
XP
1,003
Country
United States
Looking at the pic above, that means that your SD card seems to have emunand on it. You can use the tools in the thread that you linked to clone your old SD to your new one, and then resize the FAT32 partition to take up the rest of your SD cards to the right if moving from a 32GB to a bigger SD card. Or you can use the tool I linked to the thread previously and copy your emunand, then use the same tool to restore your emunand to your new SD card, then create a FAT32 partition after the emunand. Although the former maybe easier for you.
 

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,400
Trophies
2
Age
40
Location
Niedersachsen
XP
10,704
Country
Germany
Well that emuNAND creater just corrupted my SD. But I've got an idea on how to do this now.
Sorry, I was away for too long and I didn't realize the new post on the thread.
Also don't forget to try and extract your emunand with emunandtool.
That's what I meant with that line.
After extracting the emuNAND from your old card (using emunandtool) my way to approach this would actually be to backup whatever is on your new SD to the hard drive.
Put your new SD in the 3DS and "Format emunand" with the GW menu.
Then inject the extracted emunand on the new SD and copy the files from the hard drive back to your SD.
Probably not efficient but should be fail proof.
 

MisterPantsEyes

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
402
Trophies
0
XP
731
Country
Germany
I already managed to extract my emuNAND to the new SD and tested it, it works. Now I'm copying the rest of my data over. :) Thanks everyone, problem solved!

We are like Anonymous. We don't follow the law, but we are still good people! :)
 
  • Like
Reactions: Quantumcat

cooroxd

Dirty Pirate
Banned
Joined
Aug 30, 2014
Messages
1,191
Trophies
0
Location
B.C.
XP
494
Country
Canada
This is why you don't use microsd + adaptor for the sd slot in the 3ds. Over time, the microsd will degrade because the adapter is good for temporarily and not long term use. If I were you, I would buy a normal sd card, they are more durable.
 

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,400
Trophies
2
Age
40
Location
Niedersachsen
XP
10,704
Country
Germany
This is why you don't use microsd + adaptor for the sd slot in the 3ds. Over time, the microsd will degrade because the adapter is good for temporarily and not long term use. If I were you, I would buy a normal sd card, they are more durable.
I am using uSD + adapter and I haven't had any problem at all, I agree that an SD with no adapter is more durable, but I think you can go with the uSD solution without any problem if you treat it well.
But just in case mediamarkt had some very cheap 32GB SD card, if you want it.

PS: Yes I know, just ask me about LOOMTM.
 
Last edited by sarkwalvein,

gallymimu

EE Expert
Member
Joined
Mar 15, 2009
Messages
466
Trophies
0
XP
699
Country
United States
This is why you don't use microsd + adaptor for the sd slot in the 3ds. Over time, the microsd will degrade because the adapter is good for temporarily and not long term use. If I were you, I would buy a normal sd card, they are more durable.

You are wrong. Please don't post nonsense like this. People might believe it.
 

cooroxd

Dirty Pirate
Banned
Joined
Aug 30, 2014
Messages
1,191
Trophies
0
Location
B.C.
XP
494
Country
Canada
You are wrong. Please don't post nonsense like this. People might believe it.
The signal integrity of SD cards can be marginal - the signals have to come off the SoC, down the PCB traces, through the socket, and into the SD card. SD cards, especially fast cards, can be clocked at up to 100MHz. MicroSD adaptors are often designed to be as cheap as possible, and may make the signal integrity worse. For example, I have a $1 USB card reader that will read MicroSD in its own dedicated MicroSD slot, but not in an adaptor in the normal SD slot (which reads full SD cards just fine). If you open up an adaptor, you find it's just a series of metal pins in plastic - no shielding or any other signal protection.

Now the 3ds isn't a $1 card reader, but the same issues may apply - the more connectors you have, the higher chance you have of pushing it over the edge in high speed modes when playing games. If you look at dmesg and see SD command errors, that's where you'll see problems if they occur. It's more likely if you're thrashing the card rather than people who just use them for moving photos about. In addition, with an adaptor, the 3ds has to go through the adaptor, through the pins and then reach the microSD card. This can generate a lot of heat if you're playing for long periods of time and has potential to "burn out" your microsd whereas when you're using an SD card you will have a lower risk.
 
Last edited by cooroxd,

gallymimu

EE Expert
Member
Joined
Mar 15, 2009
Messages
466
Trophies
0
XP
699
Country
United States
The signal integrity of SD cards can be marginal - the signals have to come off the SoC, down the PCB traces, through the socket, and into the SD card. SD cards, especially fast cards, can be clocked at up to 100MHz. MicroSD adaptors are often designed to be as cheap as possible, and may make the signal integrity worse. For example, I have a $1 USB card reader that will read MicroSD in its own dedicated MicroSD slot, but not in an adaptor in the normal SD slot (which reads full SD cards just fine). If you open up an adaptor, you find it's just a series of metal pins in plastic - no shielding or any other signal protection.

Now the 3ds isn't a $1 card reader, but the same issues may apply - the more connectors you have, the higher chance you have of pushing it over the edge in high speed modes when playing games. If you look at dmesg and see SD command errors, that's where you'll see problems if they occur. It's more likely if you're thrashing the card rather than people who just use them for moving photos about. In addition, with an adaptor, the 3ds has to go through the adaptor, through the pins and then reach the microSD card. This can generate a lot of heat if you're playing for long periods of time and has potential to "burn out" your microsd whereas when you're using an SD card you will have a lower risk.

Multiple contact points and trace length, as it relates to HEAT ONLY are only impacted by line resistance (not total line impedance in this case). Although in high current applications you can make an argument about multiple gold wipe connections, in this case it has no validity because the current levels are so low. The current in the power and ground pin are very small and the current on the data lines are extremely low as they are high impedance single ended simple data lines. Note that the connections on a usd card or card adapter are going to be on the other of about 10-30mohms per contact.

Incidentally it's not the clock rate of 100MHz that causes concern, but rather the rise and fall time that determines ultimate analog signal bandwidth from which transmission line concerns are derived from. In fact at 100MHz in FR4 PCB material you are looking at a wavelenth of about 175mm which is awfully long, but the true bandwidth could be 10x or 17mm. (note: going longer than the wavelength of the highest frequency is generally the rule of thumb in EE for signal reflections having a travel time such that they can reflect and interfere with the original intended signal, but in reality it's a lot more complex than that). In your case though, arguing that the sd card reader is blanketly a culprit is unlikely as the total data distance traveled in an adapter vs a true sd card are going to be comparable. Think about it fundamentally. You really think samsung is going to ship high data rate microsd cards with an adapter that has a very high likelihood of not working? (not that was rhetorical not looking for an argument of "yes they are that dumb and it happened to me once so it must be statistically significant"

Also keep in mind that SD cards are a 4 bit bus and the new SD specs (though likely not in use) support DDR (data clocked on high and low clock signal). So most people's cards are going to be running around 10-25MHz at typical data rates (especially if they are not using a USB3 or other high bandwidth card reader). BUT, we can speculate all day on what speed and clock the cards are running at on average. I'd venture to guess though that the 3ds itself runs at a much lower SD clock speed that the recent specifications, as is typical of embedded devices.

You won't find "shielding" in devices like this. It's not really relevant. The value of carefully laid out trace and planes is of course some shielding but mostly balanced impedance for differential signals. SD card signals are single ended. In fact too much "shielding" can increase the line capacitance which will cause integrity issues if too high. So it can easily be a BAD thing.

Also keep in mind that SD card data transmissions use a CRC-7 so although you can deteriorate the data integrity such that data can't get through. You are unlikely to have "corrupted" data wiping out your card (as was the original concern in this thread which you responded to.)

Yes, I will grant you that if you get a crappy reader, and a crapper microsd card and a crappy adapter you are going to inject a finite likelihood of having a crappy experience, so in that sense you are absolutely correct in your assertions, but your base blanket argument that adapters are bad and will in general harm the performance lacks technical accuracy.

Sorry guys, didn't mean for this to turn into two guys soap boxing about a marginally related topic trying to prove who has the largest proverbial male "egg plant"
 

EmceeKerser

Well-Known Member
Member
Joined
Jun 3, 2014
Messages
1,374
Trophies
0
Age
33
Location
The fuckin' Blue Mountains brah
XP
648
Country
It says "Scanning complete" or something like that, but doesn't show me anything.



In this cruel world, only the fittest can survive. I will try to survive, but it just hurts so much. Darkness has visited me, the shadows are filling my body and fear is controlling my mind. "The evil", darkness whispers to my ear, "is now in you".

*tips fedora*
 
General chit-chat
Help Users
    Skelletonike @ Skelletonike: alright, accepted +1