Atmosphere-NX / Atmosphere

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

Atmosphere 19.0 Not Booting Properly Into emuMMC #1430

Closed Sam-Man16 closed 3 years ago

Sam-Man16 commented 3 years ago

Bug Report

What's the issue you encountered?

After updating OFW to 12.0 and dumping it, I attempted to update emuMMC using daybreak (atmosphere/hekate are both fully updated) after updating the firmware was complete I pressed reboot to see the atmosphere logo then a black screen. I attempted numerous times to get emuMMC up and running and succeeded twice. When the console is in the black screen state my computer still detects the console as on and connected, but no display or any other functions.
No changes were made to Atmosphere

How can the issue be reproduced?

  1. Attempt to update emuMMC firmware to 12.0 using daybreak.
    1. Reboot.

Crash Report

No crashes occurred.

System Firmware Version

12.0.X

Environment?

Additional context?

SciresM commented 3 years ago

"not active at the time" this is not how system modules work.

Does the error occur with nothing at all inside /atmosphere/contents? (Delete the directory, to test).

Sam-Man16 commented 3 years ago

"not active at the time" this is not how system modules work.

Does the error occur with nothing at all inside /atmosphere/contents? (Delete the directory, to test).

Sorry what I meant is it was not overclocking anything at that time. I will test this now.

Sam-Man16 commented 3 years ago

"not active at the time" this is not how system modules work.

Does the error occur with nothing at all inside /atmosphere/contents? (Delete the directory, to test). After three trial runs it appeared to have fixed the issue, thank you. I will attach the contents folder below which was on the SD during the issue. Please forgive any ignorance in this matter, I am not well versed when it comes to the homebrew scene.

contents.zip

WeeabooGod commented 3 years ago

This is actually related to Hekate. After Updating Hekate and Atmosphere I found myself unable to load into anything. I realized I had to update my sig patches, which finally allowed me to go into my CFW, and loading fuse-primary as a payload would bring me into EMUMMC Correctly.

I didn't save the hekate_ipl file from before but I remember removing some unnecessary checks. why say atsmopshere = 1 when ffs0 has it enabled automatically. If I need to emummc_force_disable for SysNand CFW then why do I need to use emummc = 1. it was that value that caused the strange issue.

Its probably not the main cause, but removing it allowed me to load back into EmuMMC.

Sam-Man16 commented 3 years ago

Does the error occur with nothing at all inside /atmosphere/contents? (Delete the directory, to test).

What would cause the contents folder to stop atmosphere from booting? If I boot without contents it effectively renders the point of using emuMMC useless.

SciresM commented 3 years ago

Custom system modules hanging the boot process because they need to be updated.

Not sure at all why you think it's pointless without that folder?

Sam-Man16 commented 3 years ago

Custom system modules hanging the boot process because they need to be updated.

Not sure at all why you think it's pointless without that folder?

None of my CFW titles run without the folder. Since I'm an idiot when it comes to this stuff titles not launching might be another issue not related to the folder.

SciresM commented 3 years ago

Any titles in that folder are non-atmosphere; they'll just need to be updated on a case by case basis by their developers.