Switch-OC-Suite

  • Thread starter Thread starter meha
  • Start date Start date
  • Views Views 259,621
  • Replies Replies 887
  • Likes Likes 33
i thought about it, but which part exactly? the installation part or customization part
If possible would it be possible for the kip to load an ini file for overclocks that Ultraoverlay can edit?
I totally understand if you need to restart after an edit of course.
 
MTC is memory training. previously i used Micron documentation values, but changed to Nvidia values, which HOS and l4t uses. not much change
Thanks.In practice does it bring any new frequency or timing stability or same as the previous version?Also would I need to replace the previously configured kip for this update or can I keep the 1.7.0 one?
 
If possible would it be possible for the kip to load an ini file for overclocks that Ultraoverlay can edit?
I totally understand if you need to restart after an edit of course.
yeah true. i didn't do it yet because it was not my highest priority. still struggling to do proper mtc table scaling.
maybe in the future i will implement as ini customization
Post automatically merged:

Thanks.In practice does it bring any new frequency or timing stability or same as the previous version?Also would I need to replace the previously configured kip for this update or can I keep the 1.7.0 one?
stability should be slightly increased because of added delays and loosened latencies.
you will need to redo timing customization
 
If possible would it be possible for the kip to load an ini file for overclocks that Ultraoverlay can edit?
I totally understand if you need to restart after an edit of course.
Why use ultrahand when simplemod manager can do the same for about 2 years?
 
Why use ultrahand when simplemod manager can do the same for about 2 years?
Oh right, any application that can edit a text file then!

@meha I get you! Just trying to be helpful with ideas for easier customization for people.
 
@meha why does my switch CPU clock keep switching between 1785 MHz and 1020 MHz, even though, I have it disabled in the tesla menu? Its in handheld mode, and the clock changes multiple times a minute/second.. Also, I have not configured anything, every option is set to "do not override". I might need to uninstall the oc-suite, as I dont know if this is healthy for the CPU.. Thanks for any help :)
 

Attachments

I'm trying to configure out switch-suite-oc on my Mariko, but I always end with "Fatal error Could not connect to sys-clk."
sysclkIpcSetProfiles [0x584] 0388-0002, all my files are up-to-date 1.8.0, using Atmosphère 1.5.4, ini file in hekate is correctly pointing to loader.kip, and generated a fresh loader.kip from the online configurator. I'm out of ideas...

It was my old Erista config.ini...
BTW I lost the bin lottery, my Mariko can't handle 2400 in RAM, only 2131 (default voltage) :(
 
Last edited by cucholix,
yeah true. i didn't do it yet because it was not my highest priority. still struggling to do proper mtc table scaling.
maybe in the future i will implement as ini customization
Post automatically merged:


stability should be slightly increased because of added delays and loosened latencies.
you will need to redo timing customization
My latency decrement variable used to be 3 on the previous version,now I see
I'm trying to configure out switch-suite-oc on my Mariko, but I always end with "Fatal error Could not connect to sys-clk."
sysclkIpcSetProfiles [0x584] 0388-0002, all my files are up-to-date 1.8.0, using Atmosphère 1.5.4, ini file in hekate is correctly pointing to loader.kip, and generated a fresh loader.kip from the online configurator. I'm out of ideas...

It was my old Erista config.ini...
BTW I lost the bin lottery, my Mariko can't handle 2400 in RAM, only 2131 (default voltage) :(
Not recommended but you could experiment with changing the timing variables and voltage and that might make yours handle 2400
 
@meha why does my switch CPU clock keep switching between 1785 MHz and 1020 MHz, even though, I have it disabled in the tesla menu? Its in handheld mode, and the clock changes multiple times a minute/second.. Also, I have not configured anything, every option is set to "do not override". I might need to uninstall the oc-suite, as I dont know if this is healthy for the CPU.. Thanks for any help :)
If the frequency reaches 1785Hz only during loading, then it's normal. This is within the official permissible limit
 
hello im new to this and im trying to overclock my mem to 1996mhz. I do have the option but every time I set it there when I checked my status monitor it only stayed in 1600mhz regardless of value i checked. I'm quite confused for details I have nintendo switch oled in 16.0.3 with atmosphere 1.5.3 modded with picofly.
 
hello im new to this and im trying to overclock my mem to 1996mhz. I do have the option but every time I set it there when I checked my status monitor it only stayed in 1600mhz regardless of value i checked. I'm quite confused for details I have nintendo switch oled in 16.0.3 with atmosphere 1.5.3 modded with picofly.
Follow the instructions step by step, you need to add a line to the hekate configuration, that problem usually occurs because you don't do that step
 
Follow the instructions step by step, you need to add a line to the hekate configuration, that problem usually occurs because you don't do that step
I did add the hekate configuration however when I did it only boot my switch with blackscreen :(

this is what inside right now since I deleted the line since im having black screen after boot.

[config]
autoboot=1
autoboot_list=0
bootwait=3
backlight=100
noticker=0
autohosoff=2
autonogc=0
updater2p=1
bootprotect=0


[JV Mode - EMUMMC]
fss0=atmosphere/package3
kip1patch=nosigchk
emummcforce=1
icon=bootloader/res/emummc.bmp
{}

[Legit Mode SYSNAND]
emummc_force_disable=1
fss0=atmosphere/package3
stock=1
icon=bootloader/res/stock_boot.bmp
{}

{--- Custom Firmware ---}
[!! JV Mode - SYSNAND - EXPERTS ONLY]
fss0=atmosphere/package3
kip1patch=nosigchk
emummc_force_disable=1
icon=bootloader/res/sysnand.bmp
{}
 
If the frequency reaches 1785Hz only during loading, then it's normal. This is within the official permissible limit
The thing is, it also fluctuates while asleep, which is why I'm concerned. I don't know what's happening to cause my switch to boost in sleep mode..
 
A problem I've noticed with this is that it doesn't set any charge current limits like stock HOS when docked, which causes the battery to get significantly hotter than it should by default. This speeds up battery degradation.

Another is that RetroArch (homebrew) has its own option to set CPU clocks that doesn't work with OC suite but does under HOS. Wouldn't it be good to implement homebrew being able to override OC suite?
 
A problem I've noticed with this is that it doesn't set any charge current limits like stock HOS when docked, which causes the battery to get significantly hotter than it should by default. This speeds up battery degradation.

Another is that RetroArch (homebrew) has its own option to set CPU clocks that doesn't work with OC suite but does under HOS. Wouldn't it be good to implement homebrew being able to override OC suite?
1. yeah i know about battery/charging issues in OCS. i tried to fix, but it needed a lot of rework because have to completely remove charging related code, so i didn't touch. maybe in future

2. i never used retroarch. so OCS completely breaks it?
 
1. yeah i know about battery/charging issues in OCS. i tried to fix, but it needed a lot of rework because have to completely remove charging related code, so i didn't touch. maybe in future

2. i never used retroarch. so OCS completely breaks it?
It doesn't break it, RetroArch just has an option to set CPU clock speeds and it is unable to if OCS is being used. You can set CPU manually using OCS but it'd be nice if it honored requests from other homebrew to change clocks.

Using RetroArch as an applet homebrew, you can't make an OCS profile for it, it will inherit the profile of any app ID that is overridden by atmosphere.

It'd also be nice if OCS didn't load app ID profiles if the app is overridden by homebrew, if that's possible.
 
It doesn't break it, RetroArch just has an option to set CPU clock speeds and it is unable to if OCS is being used. You can set CPU manually using OCS but it'd be nice if it honored requests from other homebrew to change clocks.

Using RetroArch as an applet homebrew, you can't make an OCS profile for it, it will inherit the profile of any app ID that is overridden by atmosphere.

It'd also be nice if OCS didn't load app ID profiles if the app is overridden by homebrew, if that's possible.
that is how sys-clk works. i can't do anything about override. why not make a forwarder

well i will check retroarch when i am free, but since nature of OCS is patching HOS to use normally unavailable clocks, i don't think it will be simple.
again, making a forwarder seems recommendable
 

Site & Scene News

Popular threads in this forum