Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] USB 3.0 support for hekate UMS #644

Open
ca1e opened this issue Jul 31, 2021 · 13 comments
Open

[Feature request] USB 3.0 support for hekate UMS #644

ca1e opened this issue Jul 31, 2021 · 13 comments
Labels
enhancement New feature or request

Comments

@ca1e
Copy link

ca1e commented Jul 31, 2021

Is it possible that USB Mass Storage support 3.0 speed?

@impeeza
Copy link

impeeza commented Jul 31, 2021

It does support 3.0 speed you need to read the instructions and apply the reg file to you computer, please read the initial page

@masagrator
Copy link

masagrator commented Jul 31, 2021

It does support 3.0 speed you need to read the instructions and apply the reg file to you computer, please read the initial page

USB 3.0 setting is for Atmosphere. Not for Hekate itself which author is referring to.
Please read initial page.

@CTCaer
Copy link
Owner

CTCaer commented Aug 1, 2021

Is it possible that USB Mass Storage support 3.0 speed?

Eventually I will add superspeed support to UMS.
Especially now that I mitigated the issue with ASMedia usb controllers on Linux/Mac OS internally.

@impeeza
Copy link

impeeza commented Aug 2, 2021

I just swear what UMS was NYX feature, and the reg file on releases was to get the full speed, for me, using Nyx I can make a full emuNand partition backup in 17 minutes, and using a USB 3.1 card reader took only 10 secs less.

@masagrator
Copy link

I just swear what UMS was NYX feature, and the reg file on releases was to get the full speed, for me, using Nyx I can make a full emuNand partition backup in 17 minutes, and using a USB 3.1 card reader took only 10 secs less.

29.1 GB in 17 min is ~29MB/s which is well within USB 2.0 spec speeds.

@CTCaer
Copy link
Owner

CTCaer commented Aug 5, 2021

Well with a good sd you get ~39-41MB/s reads on ums. The issue is writes that become 2/3. But it's still a good speed.
The only reason I consider solid and useful for having superspeed support is for users that want to do full SD card backup/restores.
There it plays a big a role.

@CTCaer CTCaer changed the title [Feature request] USB 3.0 support? [Feature request] USB 3.0 support for hekate UMS Sep 19, 2021
@CTCaer CTCaer added the enhancement New feature or request label Oct 19, 2021
@rangermix
Copy link

+1 for this feature. I'm getting steady 26MB/s for whole card backup and 60+GB takes 1 hour. Unfortunately, I don't have an sd card reader around.

@paulober
Copy link

Isn't the USB-C port on the switch implemented (from a hardware perspective) so it CAN only run at USB 2.0 speed even thought the connector it self is capable of USB 3.0?

@impeeza
Copy link

impeeza commented May 20, 2023

Connectors are nothing more than a physical connection media, they do not allow or deny speed (mostly) by example USB 2.0 can use traditional USB-A connector and you can use full speed or normal speed.

since USB 3.0 there is a new set of connectors (some of them retro compatible) which introduces extra pins needed to achieve new protocols which helps on the new set of speed. by ultimate is the USB chip control and his software the one responsible for the negotiation and use of the correct speed.

big N have a "Propietary" USB implementation but by the latest firmwares is able to use USB 3.0 speeds.

@paulober
Copy link

paulober commented May 20, 2023

@impeeza Yea but i mean how the connector is wired up to the internals and the controller restrict its speed. So you mean the internals actually support speed up to USB 3.0?

@impeeza
Copy link

impeeza commented May 20, 2023

Ok, that can be true but on the Switch implementation all the signals of the USB-C are connected to the driver chip, so no restriction at all, you can get confused because almost hardware mod concentrate just on the D+ & D- signal and ignore the rest because they are useless for mods. but the others signals are used by the driver and the TV output signals.

@Masamune3210
Copy link

If the controller or the port were restricting the speed to 2.0, HOS wouldn't be able to use 3.0 either.

@leonpano2006
Copy link

And Bluetooth and Wi-Fi 2.4GHz is not a issue in hekate (since hekate doesn't support wifi and Bluetooth in first place and is not needed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants