Cannot force USB 3.0 in atmosphere 1.8.0?

  • Thread starter Thread starter zhuhang95
  • Start date Start date
  • Views Views 4,907
  • Replies Replies 5

zhuhang95

Member
Newcomer
Joined
Jan 13, 2025
Messages
13
Reaction score
3
Trophies
0
Age
31
XP
57
Country
Malaysia
I need help getting USB 3.0 in atmosphere/homebrew.
Im on atmosphere 1.8.0, FW 19.0.0. I use hekate 2.2.6 as bootloader (i guess its the fss0=atmosphere/package3 method).

DBI 658-en system info > reports "force enable USB 3.0 = no", and always uses USB 2.0 on MTP responder.
Even when connecting USB to my Windows PC at the homebrew menu (album app), Windows shows its using USB 2.0 only, I suspect something wrong with atmosphere configuration?

I tried:

1. added usb30_force_enabled = u8!0x1 :
sdcard/atmosphere/config/system_settings.ini

2. added usb3force=1 to all bootmenus :
sdcard/bootloader/hekate_ipl.ini

my hekate_ipl.ini full content:
Code:
[config]
autoboot=3
autoboot_list=0
bootwait=2
backlight=58
noticker=0
autohosoff=2
autonogc=1
updater2p=1
bootprotect=0

[SEMI-STOCK (SYSMMC)]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/stock.bmp
usb3force=1
{}

[CFW (SYSMMC)]
fss0=atmosphere/package3
kip1patch=nosigchk
emummc_force_disable=1
icon=bootloader/res/sysnand.bmp
usb3force=1
{}

[CFW (EMUMMC)]
fss0=atmosphere/package3
kip1patch=nosigchk
emummcforce=1
icon=bootloader/res/emummc.bmp
usb3force=1
{}

The only thing i found online that I havent tried is to use a modified fusee.bin ? I am not sure where to get one and if its even needed with atmosphere 1.8.0.


Thanks.
 
I have two SD cards that are basically clones of each other, and USB 3.0 only works on one of them. I've given up on making it work.
 
  • Like
Reactions: zhuhang95
fusee.bin is needed for booting Atmosphere but it is not related to USB transfers.

The app Haze that turns your Switch into a memory stick, negotiates the USB speed (USB2 or USB3).
It might be depended on the SD card speed as @notsu mentioned above.
No point in going into super high speed USB3 mode if you card can't handle the read/write speeds.
 
fusee.bin is needed for booting Atmosphere but it is not related to USB transfers.

The app Haze that turns your Switch into a memory stick, negotiates the USB speed (USB2 or USB3).
It might be depended on the SD card speed as @notsu mentioned above.
No point in going into super high speed USB3 mode if you card can't handle the read/write speeds.

Several users reported that a modified fusee.bin allows their USB 3.0 to work.
FYI, I'm using genuine 1TB SanDisk Extreme with 190/130mbps read/write speed.

The question is about getting USB 3.0 to work, regardless whether the card can benefit from it or not.

I'll try haze and see if it can negotiate usb3 then.

I have two SD cards that are basically clones of each other, and USB 3.0 only works on one of them. I've given up on making it work.
On the same switch console? What does DBI reports? That one is using usb3.0 and another one is using 2.0?

Because the sdcard should not affect how Atmosphere negotiates the USB mode with PC 🤔
 
Last edited by zhuhang95,
Mine works after adding usb3force to hekate config, why is there a '{}' in your file? You have to set both file then load your CFW from Hekate(I can't directly load CFW(fusee.bin) anyways since it's a hard mod only supports loading Hekate???). No idea why previously this is not needed and why bootloader has anything to do with it... Now the read/write is 70/40MB.
Note: indeed, usb3force is actually not needed under Fusee(download here: gh/atmosphere-nx/atmosphere/releases), where did you see that?

1746603851465.png
 
Last edited by Originalimoc,

Site & Scene News

Popular threads in this forum