Atmosphere-NX / Atmosphere

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
GNU General Public License v2.0
14.31k stars 1.21k forks source link

Stuck at Switch logo after reboot #2174

Closed lx1 closed 1 year ago

lx1 commented 1 year ago

Bug Report

What's the issue you encountered?

I rebooted my Switch into Hekate to be able to mount and browse the SD card files without physically removing it from my Switch. I put a new .nro file in \swtich.
Then rebooted in CFW/emuMMC, but it hangs at the Switch logo. I tried to move the new .nro out of \switch, but nothing changes.

How can the issue be reproduced?

Try to boot into CFW-emuMMC

Crash Report

N/A

System Firmware Version

15.0.0 into emuMMC. At least, I remember so: It's been some time since I updated it. I will be more sure when the Switch boots:)
In sysNAND I have the stock 4.1.0, and it boots (without CFW, I never tried to boot it with CFW, since I don't understand why I whould do it).

Environment?

Additional context?

The data partition on the SD card seems clean in Windows. It has about 100GB free. In Windows, the EmuMMC partition appears as an empty 29,1 GB FAT32 partition.

I tried to follow the Switch Unbrick Guide here https://suchmememanyskill.github.io/guides/unbrick . My case should be the "Late Boot Errors" case. It says to try to disable sysmodules, bot I don't know how. Any pointer to docs is welcome, I'll happily try it. I booted into TegraExplorer. There I can brouse EMMC and EMUMMC. I tried to open USER into EMUMMC, and it opens it, no error. I find 4 dirs into it, is I remember well. I selecter PRODINFO, and it asked "do you want to dump prodinfo?". I did it to check if it begins with CAL0 as the guide says, but don't know where the dump was made. I have my NAND backup taken in 2019 whe I first used the CFW. It contains BOOT[01] and rawnand.bin.*. I have the backup keys taken at that time and some time after as some guide suggested. They are the files prod.keys and title.keys.

Any suggestion is much appreciated. I can wipe my EmuMMC if needed, but I would like not to lose my son's save data, or I'm a dead man:-/

Thank you for your support and obviously, for all your work!

lx1 commented 1 year ago

I recovered the fault by simply overwriting the atmosphere package from SDsetup on the SD. Damn SD cards:)

Thank you for the Atmosphere stuff:)