StarlitSkies (talk | contribs) (make datayeet mandatory in manual ctrtransfer section) |
(create page for black screen troubleshooting with all methods I can think of right now. I attempted it yesterday together with other stuff but accidentally turned off my PC because dualboot and it didnt save and I wasted 8 hours please help me) |
||
(18 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
When a 3DS black-screens instead of booting to the HOME Menu, it is usually a bad sign. This page lists common troubleshooting to fix this issue. | |||
When a 3DS | |||
The troubleshooting below should | The troubleshooting below should be started at the first section. The troubleshooting will direct you to the next sections if necessary. | ||
__TOC__ | __TOC__ | ||
== CFW Check == | ==CFW Check== | ||
First, we will check if the console has CFW. This will help as it | First, we will check if the console has CFW. This will help as it provides GodMode9, a helpful tool for troubleshooting of the issue. | ||
# Power on your console while holding the {{B|SELECT}} button | #Power on your console while holding the {{B|SELECT}} button | ||
#* If your console | #*If your console does boot to the Luma3DS configuration menu, press {{B|START}} to save, then continue to the CFW troubleshooting section below | ||
#* If your console doesn't boot to the Luma3DS configuration menu, do the same without the SD card inserted | #*If your console doesn't boot to the Luma3DS configuration menu, do the same without the SD card inserted | ||
#** If your console does boot to the Luma3DS configuration menu, your SD card wasn't inserted correctly, re-insert it and try again | #**If your console does boot to the Luma3DS configuration menu, your SD card wasn't inserted correctly, re-insert it and try again | ||
#** If your console turns off right away, you have CFW and can continue to the CFW troubleshooting section below | #**If your console turns off right away, you have CFW and can continue to the CFW troubleshooting section below | ||
#** If your console doesn't boot to the Luma3DS configuration menu but black-screens, your console is | #**If your console doesn't boot to the Luma3DS configuration menu but black-screens, your console is bricked without CFW, and you should continue to the stock troubleshooting section at the bottom of this page | ||
== CFW troubleshooting == | ==CFW troubleshooting== | ||
=== Section | ===Section 1 - Prep Work=== | ||
# Follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]], then "Updating GodMode9" and "Creating a NAND backup" section on [[3DS:GodMode9/Usage]] | #Follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]], then "Updating GodMode9" and "Creating a NAND backup" section on [[3DS:GodMode9/Usage]] | ||
# Take out any inserted game cartridge | #Take out any inserted game cartridge | ||
# Continue to the next section | #Continue to the next section | ||
=== Section | ===Section 2 - Lumabug=== | ||
# Power on your console | #Power on your console | ||
# | #Press {{Key press|L|Down|SELECT}}together after waiting 10 seconds | ||
#* If the | #*If the rosalina menu opens, you're experiencing the [[3DS:Lumabug|Lumabug]] and simply have to wait 15 minutes. If it doesn't work, continue to the next section | ||
#* If | #*If the rosalina menu doesn't open, continue to the next section | ||
=== Section | ===Section 3 - Luma3DS configuration reset=== | ||
# Insert the SD card into your computer | #Insert the SD card into your computer | ||
# Navigate to the folder | #Navigate to the luma folder | ||
# Delete | #Delete config.ini | ||
# | #Insert the SD card back into your console | ||
# Power on your console | #Power on your console | ||
#* If your console doesn't boot to the Luma3DS | #*If your console doesn't boot to the Luma3DS configuration, follow [[SD Clean]], then return to section 2 | ||
# Do not enable anything, just press | #Do not enable anything, just press START to save the default configuration | ||
#* If your console boots to the HOME Menu, you should look for and delete faulty patches in <code>/luma/sysmodules</code> and <code>/luma/titles</code> on the SD card before | #*If your console boots to the HOME Menu, you should look for and delete faulty patches in <code>/luma/sysmodules</code> and <code>/luma/titles</code> on the SD card before re-enabling game patching or loading external FIRMs and modules | ||
#* If your console doesn't boot to the HOME Menu, continue to the next section | #*If your console doesn't boot to the HOME Menu, continue to the next section | ||
#* If your console boots to an error, check [[3DS: | #*If your console boots to an error, check [[3DS:Error screens/Luma3DS exception screen]] on how to fix your error | ||
=== Section | ===Section 4 - SD extdata=== | ||
#Power on your console without the SD card inserted | #Power on your console without the SD card inserted | ||
#* If it boots to the Luma3DS configuration screen, press | #*If it boots to the Luma3DS configuration screen, press START to save | ||
#* If it doesn't boot to the HOME menu, continue to the next section | #*If it doesn't boot to the HOME menu, continue to the next section | ||
#* If it boots to the HOME Menu, do the following steps | #*If it boots to the HOME Menu, do the following steps | ||
#*# Insert your SD card into your computer | #*#Insert your SD card into your computer | ||
#*# Navigate to <code>Nintendo 3DS</code> -> <code>ID0</code> -> <code>ID1</code> -> <code>extdata</code> | #*#Navigate to <code>Nintendo 3DS</code> -> <code>ID0</code> -> <code>ID1</code> -> <code>extdata</code> | ||
#*#* <code>ID0</code> and <code>ID1</code> are 32-character long folders | #*#*<code>ID0</code> and <code>ID1</code> are 32-character long folders | ||
#*#* If you have multiple ID0/ID1 folders, do the following for all of them | #*#*If you have multiple ID0/ID1 folders, do the following for all of them | ||
#*# Delete the corresponding folder for your region: | #*#Delete the corresponding folder for your region: | ||
#*#* USA: <code>0000008f</code> | #*#*USA: <code>0000008f</code> | ||
#*#* EUR: <code>00000098</code> | #*#*EUR: <code>00000098</code> | ||
#*#* JPN: <code>00000082</code> | #*#*JPN: <code>00000082</code> | ||
#*#* KOR: <code>000000A9</code> | #*#*KOR: <code>000000A9</code> | ||
#*# Reinsert your SD card into your console | #*#Reinsert your SD card into your console | ||
#*# Power on your console | #*#Power on your console | ||
#*#* If it still doesn't boot to the HOME Menu, but does without the SD card, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help | #*#*If it still doesn't boot to the HOME Menu, but does without the SD card, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help | ||
=== Section | ===Section 5 - Safe Mode=== | ||
# Power on your console while holding {{Key press|L|R|Up|A}} | #Power on your console while holding {{Key press|L|R|Up|A}} | ||
#* If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu | #*If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu | ||
#* If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section | #*If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section | ||
=== Section | ===Section 6 - CTRTransfer=== | ||
# Follow the | #Follow the [[3dsguide:ctrtransfer.html|CTRTransfer guide on 3DS Hacks Guide]] | ||
# If | #*If it doesn't boot to the HOME menu at the end of section 2, continue to the next section | ||
=== Section | ===Section 7 - New 3DS camera brick=== | ||
If you troubleshoot an Old/Original model (Old 3DS, Old 3DS XL or Old 2DS), you can skip this section | |||
#Insert your SD card into your computer | |||
< | #Navigate to the <code>/luma/</code> folder | ||
#Look for <code>errdisp.txt</code> | |||
##If it exists, rename it to <code>_errdisp.txt</code> | |||
##If it doesn't exist, continue to the next section | |||
#Insert your SD card back into your console | |||
#Power on your console | |||
#Wait 15 seconds | |||
#Power off your console | |||
#Navigate to the <code>/luma/</code> folder | |||
#Look for <code>errdisp.txt</code> | |||
#*If it exists, open it in a text editor, and check if the process name is qtm, if it is you need to disconnect your inner camera or replace it. If it's different, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help | |||
#*If it doesn't exist, continue to the next section | |||
===Section 8 - NVRAM check=== | |||
#Power on your 3DS while holding START | |||
#Navigate to M: MEMORY VIRTUAL | |||
#Press A on nvram.mem, then Copy to 0:/gm9/out | |||
#*If it fails, youre experiencing an NVRAM issue, and should ask Helpers(people with Helpers role) for help on the Nintendo Homebrew discord | |||
#*If it succeeds, continue to the next section | |||
===Section 9 - 3ds_hw_test=== | |||
#Download https://cdn.discordapp.com/attachments/441119928334942218/1004168116286271599/3ds_hw_test.firm | |||
#Place this file in <code>/luma/payloads</code> on the SD card | |||
#Turn on your 3DS while holding START | |||
#Select <code>3ds_hw_test</code> | |||
#Press A to start the test | |||
#When it's done, it'll take up to an hour, press any button to turn it off, then open the newly generated <code>HWTEST.LOG</code> file on the SD card in a text editor | |||
#Scroll down to the end, and look at the number of errors | |||
#*If its 0, continue to the next section | |||
#*If its more than 0, your 3DS RAM is dying and you need to replace your console | |||
===Section 10 - Manual CTRTransfer=== | |||
#Follow [[3DS:CTRTransfer/Manual]] | |||
This is the end, if your console hasn't booted to the HOME Menu, go to the Nintendo Homebrew discord and mentioned that you've tried this page already. | |||
==Stock troubleshooting== | ==Stock troubleshooting== | ||
===Section | ===Section 1 - Safe Mode=== | ||
# Power on your console while holding {{Key press|L|R|Up|A}} | #Power on your console while holding {{Key press|L|R|Up|A}} | ||
#* If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu | #*If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu | ||
#* If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section | #*If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section | ||
===Section | === Section 2 - Shutdown menu === | ||
# Power on | # Power on your console | ||
# Wait 30 seconds | # Wait 30 seconds | ||
# Press the POWER button | # Press the POWER button | ||
#* If the shutdown menu | #* If it enters the shutdown menu(grey screen with text), youre experiencing f000000b corruption, and need to install boot9strap with NTRBoot in order to fix the issue | ||
#* If | #* If it stays black and only powers off if you hold the button for 15 seconds, read the text below | ||
Fixing this is potentially possible with NTRBoot, if it isn't a hardware issue. | |||
Revision as of 19:48, 22 August 2023
When a 3DS black-screens instead of booting to the HOME Menu, it is usually a bad sign. This page lists common troubleshooting to fix this issue.
The troubleshooting below should be started at the first section. The troubleshooting will direct you to the next sections if necessary.
CFW Check
First, we will check if the console has CFW. This will help as it provides GodMode9, a helpful tool for troubleshooting of the issue.
- Power on your console while holding the SELECT button
- If your console does boot to the Luma3DS configuration menu, press START to save, then continue to the CFW troubleshooting section below
- If your console doesn't boot to the Luma3DS configuration menu, do the same without the SD card inserted
- If your console does boot to the Luma3DS configuration menu, your SD card wasn't inserted correctly, re-insert it and try again
- If your console turns off right away, you have CFW and can continue to the CFW troubleshooting section below
- If your console doesn't boot to the Luma3DS configuration menu but black-screens, your console is bricked without CFW, and you should continue to the stock troubleshooting section at the bottom of this page
CFW troubleshooting
Section 1 - Prep Work
- Follow Restoring / Updating CFW, then "Updating GodMode9" and "Creating a NAND backup" section on 3DS:GodMode9/Usage
- Take out any inserted game cartridge
- Continue to the next section
Section 2 - Lumabug
- Power on your console
- Press L+↓+SELECTtogether after waiting 10 seconds
- If the rosalina menu opens, you're experiencing the Lumabug and simply have to wait 15 minutes. If it doesn't work, continue to the next section
- If the rosalina menu doesn't open, continue to the next section
Section 3 - Luma3DS configuration reset
- Insert the SD card into your computer
- Navigate to the luma folder
- Delete config.ini
- Insert the SD card back into your console
- Power on your console
- If your console doesn't boot to the Luma3DS configuration, follow SD Clean, then return to section 2
- Do not enable anything, just press START to save the default configuration
- If your console boots to the HOME Menu, you should look for and delete faulty patches in
/luma/sysmodules
and/luma/titles
on the SD card before re-enabling game patching or loading external FIRMs and modules - If your console doesn't boot to the HOME Menu, continue to the next section
- If your console boots to an error, check 3DS:Error screens/Luma3DS exception screen on how to fix your error
- If your console boots to the HOME Menu, you should look for and delete faulty patches in
Section 4 - SD extdata
- Power on your console without the SD card inserted
- If it boots to the Luma3DS configuration screen, press START to save
- If it doesn't boot to the HOME menu, continue to the next section
- If it boots to the HOME Menu, do the following steps
- Insert your SD card into your computer
- Navigate to
Nintendo 3DS
->ID0
->ID1
->extdata
ID0
andID1
are 32-character long folders- If you have multiple ID0/ID1 folders, do the following for all of them
- Delete the corresponding folder for your region:
- USA:
0000008f
- EUR:
00000098
- JPN:
00000082
- KOR:
000000A9
- USA:
- Reinsert your SD card into your console
- Power on your console
- If it still doesn't boot to the HOME Menu, but does without the SD card, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help
Section 5 - Safe Mode
- Power on your console while holding L+R+↑+A
- If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu
- If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section
Section 6 - CTRTransfer
- Follow the CTRTransfer guide on 3DS Hacks Guide
- If it doesn't boot to the HOME menu at the end of section 2, continue to the next section
Section 7 - New 3DS camera brick
If you troubleshoot an Old/Original model (Old 3DS, Old 3DS XL or Old 2DS), you can skip this section
- Insert your SD card into your computer
- Navigate to the
/luma/
folder - Look for
errdisp.txt
- If it exists, rename it to
_errdisp.txt
- If it doesn't exist, continue to the next section
- If it exists, rename it to
- Insert your SD card back into your console
- Power on your console
- Wait 15 seconds
- Power off your console
- Navigate to the
/luma/
folder - Look for
errdisp.txt
- If it exists, open it in a text editor, and check if the process name is qtm, if it is you need to disconnect your inner camera or replace it. If it's different, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help
- If it doesn't exist, continue to the next section
Section 8 - NVRAM check
- Power on your 3DS while holding START
- Navigate to M: MEMORY VIRTUAL
- Press A on nvram.mem, then Copy to 0:/gm9/out
- If it fails, youre experiencing an NVRAM issue, and should ask Helpers(people with Helpers role) for help on the Nintendo Homebrew discord
- If it succeeds, continue to the next section
Section 9 - 3ds_hw_test
- Download https://cdn.discordapp.com/attachments/441119928334942218/1004168116286271599/3ds_hw_test.firm
- Place this file in
/luma/payloads
on the SD card - Turn on your 3DS while holding START
- Select
3ds_hw_test
- Press A to start the test
- When it's done, it'll take up to an hour, press any button to turn it off, then open the newly generated
HWTEST.LOG
file on the SD card in a text editor - Scroll down to the end, and look at the number of errors
- If its 0, continue to the next section
- If its more than 0, your 3DS RAM is dying and you need to replace your console
Section 10 - Manual CTRTransfer
- Follow 3DS:CTRTransfer/Manual
This is the end, if your console hasn't booted to the HOME Menu, go to the Nintendo Homebrew discord and mentioned that you've tried this page already.
Stock troubleshooting
Section 1 - Safe Mode
- Power on your console while holding L+R+↑+A
- If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu
- If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section
- Power on your console
- Wait 30 seconds
- Press the POWER button
- If it enters the shutdown menu(grey screen with text), youre experiencing f000000b corruption, and need to install boot9strap with NTRBoot in order to fix the issue
- If it stays black and only powers off if you hold the button for 15 seconds, read the text below
Fixing this is potentially possible with NTRBoot, if it isn't a hardware issue.