Hacking O3DS Issue: BSOD When Swapping Cartridges

pankyonshii

New Member
OP
Newbie
Joined
Dec 14, 2020
Messages
3
Trophies
0
XP
43
Country
United States
hi all. i've been having an issue with my old3ds that i can't seem to solve with what i can find.

tl;dr, o3ds gets BOOTROM 8046 error every time i swap cartridges. ctrtransfer hasn't helped.

i've been having this problem with my 3ds for some time now. my 3ds randomly bsod'd about 3-4 weeks ago. this was the error code i got:

Code:
BOOTROM 8046
ERRCODE: 00F800FE
         00000000 00000000
         00000400 00000000

after a few days of trying to boot it randomly, i ended up getting the "unable to mount CTRNAND or load CTRNAND firm" luma3ds (?) error. when this error would show up, i would be able to boot into godmode9. after messing around, i found that my SYSNAND CTRNAND drive (1:\) and some others would delete themselves after a seemingly random amount of time. i forgot to record which drives were deleting themselves, but i'm pretty positive that SYSNAND TWLN (2:\) and SYSNAND TWLP (3:\) were some of them. i don't know what that means, but it explained why my 3ds wouldn't boot.
eventually i was able to get it consistently booting into gm9, and even the home menu, so i decided to try some common solutions.

first, i tried formatting my sd. twice. i checked it with h2test2w, and there were no problems. this didn't help.

second, i tried ctrtransfer type-d9.
this actually seemed to work at first. the first time i tried it, though, gm9 froze when it was doing something related to my dsiware titles. i had to force power off my 3ds. i wasn't too worried about my dsiware, so i just started ctrtransfer again. it worked fine the second time. my dsiware seemed to be causing issues though (i would get a crash), so i deleted them through FBI and it was fixed. i was able to use the 3ds for a few days, but i decided i wanted to change my cartridge.
my 3ds has always had issues with reading carts. i'd always have to blow into the slot to get it to work. so at first, i put the cart in, and it didn't work, but that didn't bug me. however, when i got it to work, the console crashed. i did not record what the crash error was. when i tried to turn it back on, i got the same BOOTROM 8046 error as before. i messed around with it a little, and got 2 bsod errors that i can't find anywhere else. they were:

Code:
BOOTROM 8046
ERRCODE: 00F800FF
         DFDFFFFF FFFFFFFF
         00000005 00000000

and:

Code:
BOOTROM 8046
ERRCODE: 00F800FF
         DFCFFFFF FFFFFFFF
         00000005 00000000

i haven't been able to reproduce either.
i got it to work for a while after this. every time i switched carts, i'd just hold start, boot into gm9, and reboot from there. it would work fine if i did that. however, about 3 days ago, i didn't do that. it's been bsod'ing since. i haven't gotten the luma3ds error, nor have i been able to boot gm9. i'm pretty confident that this has something to do with swapping carts. a tedious solution would be just dumping my carts to the 3ds as CIAs, but i'd have to wage on it not bsod'ing every time.

does anyone know what's causing this? i haven't found someone with this kind of issue before.

extra info:
my o3ds has been homebrewed for over a year and i haven't experienced anything like this before at all.
i have the latest versions of luma3ds, b9s, and gm9.
i have NAND backups available, but as i am unable to boot to gm9, i can't restore them.
i can't boot into recovery mode.

any and all help appreciated!
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Sounds like failing hardware to me (worn out nand mmc). Is this the original 3ds model from 2011?

2nd question, are you exiting the game to home menu before swapping carts, or are you doing this in game?
 
Last edited by zoogie,
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,455
Trophies
2
XP
14,943
Country
Germany
It sounds as if the NAND cannot be reached (broken traces or broken solder connections below the NAND) or the chip is failing.

I find it confusing that this happens on swapping carts. My first thought was mechanical stress/movement causing the problem (some loose connection)… but the NAND is not directly under the cart reader.

Repairing this is probably complex and expensive.
 

pankyonshii

New Member
OP
Newbie
Joined
Dec 14, 2020
Messages
3
Trophies
0
XP
43
Country
United States
Sounds like failing hardware to me (worn out nand mmc). Is this the original 3ds model from 2011?

2nd question, are you exiting the game to home menu before swapping carts, or are you doing this in game?
this is an old 3ds xl, says 2011 on the back. it was used before i got it as well.

i am exiting to the home menu and closing the game before i switch. i know not to switch while the game is still in.
It sounds as if the NAND cannot be reached (broken traces or broken solder connections below the NAND) or the chip is failing.

I find it confusing that this happens on swapping carts. My first thought was mechanical stress/movement causing the problem (some loose connection)… but the NAND is not directly under the cart reader.

Repairing this is probably complex and expensive.
i have suspected it could've been a hardware error, but i doubted it for the same reason you've stated; the NAND chip isn't under the card reader. also because ctrtransfer seemed to fix the issue for a good while. if it is a hardware error, though, then it's a shame for sure. i probably won't repair the 3ds if that's the case, and just finally get an n3ds model.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Nobody is reading what you post.
  • Psionic Roshambo @ Psionic Roshambo:
    That Dell data breach is worse than people probably realize....
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    BigOnYa @ BigOnYa: Please insert 25 cents for an additional 30 minutes of talk time.