Hardware O3DS XL Hardmod Write Issue and BSOD

Cosmic_Link

Well-Known Member
OP
Member
Joined
Jun 9, 2010
Messages
113
Trophies
0
Age
34
XP
1,676
Country
United Kingdom
Hi,

I am having issues with an O3DS XL. It is a friend's console which he has asked if I can have a look and see if it is fixable.

The story that I have been given is "I did something to it to delete a past user but can't remember anything about it. I have no sd card and no information about it", and then it has BSOD. The SD Card which was in the console when he gave it to me was corrupt. He has no NAND Backup, and as far as I am aware he has not performed any CFW Mod on it.

So I have installed a Hardmod to dump the NAND, with the idea of trying to fix the BSOD using this guide:

How to unbrick your 3DS without a sysNAND Backup with a hardmod and Boot9Hax - Hackinformer

I have successfully dumped the NAND a number of times and compared them. The dumps all match and when opened in a Hex Editior, look to be complete. I have used the B9S Hardmod exe to create a patched NAND image, no issue.

The problem starts when trying to write the NAND image back to the console. I repeatedly get an error of 1117 I/O error on win32diskimager. I have tried to write back to the NAND using etcher on Ubuntu and still not able to write to the NAND. The SD Lock switch is present and in the correct orientation on my adapter. I know that the card readers I have tried are compatible as I have used the same readers for reading and writing the NAND on my n3DS console. They were actually bought for this reason. I have made a couple of adapters with varying wire lengths, just incase this is an issue.

If anybody may be able to assist or recommend a solution for this, I would be very grateful, as I am at a loss now. I don't believe that the console is beyond repair, but if somebody knows otherwise, please let me know. XD

The Error code on the BSOD is as follows:

BOOTROM 8046
ERRCODE: 00F800FF
F8F8FFFF FFFFFFFF
00000000 00000000

The Console does not boot to system and never has done for the time that I have had it. According to the owner, it was fine until what happened above.

Thank you in advance for any help anybody is able to offer. :)

I can upload any pics later if required.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,466
Trophies
2
XP
14,993
Country
Germany
Now let's see.… https://www.3dbrew.org/wiki/Bootrom#Error_Codes gives the following:
00F800FF F8F8FFFF FFFFFFFF 00000000 00000000 Both the firm0 and firm1 partitions are corrupt (failed signature checks)

Of course this can have more than one reason.
  • Spontaneous corruption / dying NAND. This could explain the read-only thing; at least SDs can go permanently RO when noticing their near death – no idea if a NAND chip can do the same.
  • Experiments gone wrong. When messing with FIRM0 and FIRM1 this is what you get. I did this last year for testing purposes.
=============

I'm not familiar with 3DS hardmodding and would not recommend doing it. Really easy to damage things beyond repair. Seems you are pretty good at soldering given the fact that it worked right away! Did you test if your SD reader/writer will write to a normal SD? Yeah, really stupid question, but it should be tested.
Cable length shouldn't be an issue since it reads perfectly and consistently… No idea what is going on and I'm not able to help in the hardmod direction.

If anybody may be able to assist or recommend a solution for this, I would be very grateful, as I am at a loss now. I don't believe that the console is beyond repair, but if somebody knows otherwise, please let me know. XD
A solution for this is ntrboot – assuming the NAND is not damaged but only overwritten. Even the page from 2017 you linked to ends with:
hackinformer.com/2017/06/01/unbrick-3ds-without-sysnand-backup-hardmod-boot9hax/ said:
I hope this helped you revive your bricked 3DS and I’m curious when the Magnet and DS Flashcard Method will be made public so that a hardmod will no longer be needed to unbrick a 3DS.
Ntrboot is easier, safer, more versatile and does not require knowledge of the current firmware version. In case SafeB9SInstaller cannot write to NAND as well, I would say: Hardware damage.
Please give ntrboot a try.


Good luck!
 
Last edited by KleinesSinchen,

Cosmic_Link

Well-Known Member
OP
Member
Joined
Jun 9, 2010
Messages
113
Trophies
0
Age
34
XP
1,676
Country
United Kingdom
Hi. :)

Thanks for your reply. It was very detailed and helpful.

Now let's see.… https://www.3dbrew.org/wiki/Bootrom#Error_Codes gives the following:


Of course this can have more than one reason.
  • Spontaneous corruption / dying NAND. This could explain the read-only thing; at least SDs can go permanently RO when noticing their near death – no idea if a NAND chip can do the same.
  • Experiments gone wrong. When messing with FIRM0 and FIRM1 this is what you get. I did this last year for testing purposes.

This is a bit concerning. Based on what the console's owner has told me, that it suddenly blue screened and the fact that I cannot write to it, I expect that the NAND may be on it's way out...

I'm not familiar with 3DS hardmodding and would not recommend doing it. Really easy to damage things beyond repair. Seems you are pretty good at soldering given the fact that it worked right away! Did you test if your SD reader/writer will write to a normal SD? Yeah, really stupid question, but it should be tested.
Cable length shouldn't be an issue since it reads perfectly and consistently… No idea what is going on and I'm not able to help in the hardmod direction.

It's not the first time I have done soldering work on consoles and other electronics, so was not an issue. :) Yes, the SD Reader/ Writers which I used are reader which I use frequently and have no issues with reading and writing to SD and Micro SD cards. Just incase the reader was the issue, which I had already considered, I bought a new compatible card reader from Amazon, which also gives me the same results as the other two I have. :(

A solution for this is ntrboot – assuming the NAND is not damaged but only overwritten. Even the page from 2017 you linked to ends with:

Ntrboot is easier, safer, more versatile and does not require knowledge of the current firmware version. In case SafeB9SInstaller cannot write to NAND as well, I would say: Hardware damage.
Please give ntrboot a try.


Good luck!

So, I did not try NTRBoot before because I am not able to get the console to turn on without it being plugged into the mains. I probably should have mentioned this previously... >.<

The console will not turn on via the battery alone, and will only come on when plugged into the mains. When plugged in, the console will come straight on without having to press the power button and instantly shows the BSOD. When plugged in, if I hold the power button to turn the console off, the console will flash off briefly and will instantly turn back on. When the console is on when plugged into the mains, the second I unplug the console, it switches straight off. The battery which is in the console is a third party replacement and not the original battery. Not sure what difference this could make. Have checked the battery with a multimetre and it appears to be fine. I don't have another O3DS XL or battery to test in a console though.

When I try to do the button combo, magnet and NTR Card (Acekard 2i) I cannot get it boot into safeB9Sinstaller. The screen will flash off as above and will go straight back to the BLue Screen.

I am at a loss with what further I could do with this now and am probably going to have to write it off unless somebody can think of anything that I haven't already tried... >.<

Thanks again for your help. :)
 
  • Like
Reactions: KleinesSinchen

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...