Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Switch OC Suite By hanai3Bi: Difference between revisions

From GameBrew
Created page with "{{Infobox Switch Homebrews |title=Switch OC Suite by hanai3Bi |image=switchocsuitebyhanai3bi.png |description=Overclocking suite for Nintendo Switch devices running Atmosphere CFW. |author=KazushiMe, hanai3Bi |lastupdated=2023/11/07 |type=Overlays |version=1.9.2 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/switchocsuitebyhanai3bi.7z |website=https://hanai3bi.github.io/Switch-OC-Suite/ |source=https://github.com/hanai3Bi/Switch-OC-Suite |donation=h..."
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Switch OC Suite by hanai3Bi
|title=Switch OC Suite
|image=switchocsuitebyhanai3bi.png
|image=switchocsuitebyhanai3bi.png
|description=Overclocking suite for Nintendo Switch devices running Atmosphere CFW.
|description=Overclocking suite for Nintendo Switch devices running Atmosphere CFW.
Line 19: Line 19:
|image_alt=Switch OC Suite by hanai3Bi
|image_alt=Switch OC Suite by hanai3Bi
}}
}}
'''Switch OC Suite''' is a collection of tools and patches for overclocking the Nintendo Switch console. It was originally developed by [[Switch OC Suite|KazushiMe]] but later removed. Hanai3Bi has since improved and continued the development of this tool.
This is a continuation of [[Switch OC Suite|Switch OC Suite]] originally developed by KazushiMe. It is a set of tools and patches for overclocking the Horizon OS (HOS) running on Atmosphere CFW.  


== Disclaimer ==
Installation guide can be found on the [https://hanai3bi.github.io/Switch-OC-Suite/ official website]. Please be aware that this project can possibly damage your console. If you decide to use it, please use at your own risk.
'''Warning:'''
 
* Overclocking in general will shorten the lifespan of some hardware components. YOU ARE RESPONSIBLE for any problem or potential damage if unsafe frequencies are ENABLED in sys-clk-OC. Issues like asking for bypassing limit will BE IGNORED OR CLOSED WITHOUT REPLY.
== Disclaimer ==  
* Overclocking in general will shorten the lifespan of some hardware components. You are responsible for any problem or potential damage if unsafe frequencies are ENABLED in sys-clk-OC. Issues like asking for bypassing limit will be ignored or closed without reply.
* Due to HorizonOS design, instabilities from unsafe RAM clocks may cause filesystem corruption. Always make backup before enabling DRAM OC.
* Due to HorizonOS design, instabilities from unsafe RAM clocks may cause filesystem corruption. Always make backup before enabling DRAM OC.


== Features ==
== Features ==
For Erista variant (HAC-001)
*For Erista variant (HAC-001)
 
** CPU Overclock (Safe: 1785 MHz)
* CPU Overclock (Safe: 1785 MHz)
*** Unsafe
** Unsafe
**** Due to the limit of board power draw or power IC
*** Due to the limit of board power draw or power IC
**** Unlockable frequencies up to 2091 MHz
*** Unlockable frequencies up to 2091 MHz
**** See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC]
*** See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC]
** DRAM Overclock (Safe: 1862.4 MHz)
* DRAM Overclock (Safe: 1862.4 MHz)
*For Mariko variant (HAC-001-01, HDH-001, HEG-001)
 
** CPU / GPU Overclock (Safe: 1963 / 998 MHz)
For Mariko variant (HAC-001-01, HDH-001, HEG-001)
*** Unsafe
 
**** Due to the limit of board power draw or power IC
* CPU / GPU Overclock (Safe: 1963 / 998 MHz)
**** Unlockable frequencies up to 2295 / 1267 MHz
** Unsafe
**** See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC]
*** Due to the limit of board power draw or power IC
** DRAM Overclock (Safe: 1996.8 MHz)
*** Unlockable frequencies up to 2295 / 1267 MHz
*Modded sys-clk and ReverseNX-RT
*** See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC]
** Global Profile
* DRAM Overclock (Safe: 1996.8 MHz)
*** Designated a dummy title id <code>0xA111111111111111</code>.
 
*** Priority: &quot;Temp overrides&quot; &gt; &quot;Application profile&quot; &gt; &quot;Global profile&quot; &gt; &quot;System default&quot;.
Modded sys-clk and ReverseNX-RT
*System Settings (Optional)See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/system_settings.md system_settings.md]
 
* Global Profile
** Designated a dummy title id <code>0xA111111111111111</code>.
** Priority: &quot;Temp overrides&quot; &gt; &quot;Application profile&quot; &gt; &quot;Global profile&quot; &gt; &quot;System default&quot;.
 
System Settings (Optional)See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/system_settings.md system_settings.md]
 
== Installation ==
<ol>
<li><p>Download latest [https://hanai3bi.github.io/Switch-OC-Suite/#download release].</p></li>
<li><p>Grab <code>x.x.x_loader.kip</code> for your Atmosphere version, rename it to <code>loader.kip</code> and place it in <code>/atmosphere/kips/</code>.</p></li>
<li><p>(optional) You can customize via [https://hanai3bi.github.io/Switch-OC-Suite/#config online loader configurator]</p>
 
{| class="wikitable"
|-
! Defaults
! Mariko
! Erista
|-
| CPU OC
| 2295 MHz Max
| 2091 MHz Max
|-
| CPU Boost
| 1785 MHz
| N/A
|-
| CPU Volt
| 1235 mV Max
| 1235 mV Max
|-
| GPU OC
| 1267 MHz Max
| 998 MHz Max
|-
| RAM OC
| 1996 MHz
| 1862 MHz
|-
| RAM Volt
| Disabled
| Disabled
|-
| RAM Timing
| Auto-Adjusted
| Auto-Adjusted
|-
| CPU UV
| Disabled
| N/A
|-
| GPU UV
| Disabled
| N/A
|}
</li>
<li><p>Hekate-ipl bootloader Only (fss0) (Not required for AMS fusee)</p>
<ul>
<li>At boot entry section in <code>bootloader/hekate_ipl.ini</code>, Add <code>kip1=atmosphere/kips/loader.kip</code> to any line that works.</li></ul>
</li>
<li><p>Install [sys-clk-oc]<br />
official [sys-clk] (2.0.0+) is compatible but not recommended (no bugfixes or additional features).</p></li>
<li><p>(optional) Copy SdOut.zip for useful utilities.</p></li></ol>
 
=== Frequently Asked Questions ===
How to enable unsafe frequencies in sys-clk-OC?
* Above all else, you should know [[#Disclaimer]] what &quot;unsafe&quot; means and issues might arise.
* See the end of [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README in sys-clk-OC]. Place this line <code>allow_unsafe_freq=1</code> under <code>[values]</code> section in <code>/config/sys-clk/config.ini</code>
 
I would like to bypass limit enforced in sys-clk to improve handheld performance without charger connected.
 
* Bypassing clock cappings will be bad for battery.
* See the end of [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README in sys-clk-OC]. Place this line <code>uncapped_clocks=1</code> under <code>[values]</code> section in <code>/config/sys-clk/config.ini</code>


==Media==
==Media==
'''Team Sonic Racing 60FPS 900p Overclocked - Switch OC Suite''' ([https://www.youtube.com/watch?v=hgptMKaVjck SnapShot]) <br>
'''Team Sonic Racing 60FPS 900p Overclocked - Switch OC Suite''' ([https://www.youtube.com/watch?v=hgptMKaVjck SnapShot]) <br>
<youtube width=""640"">hgptMKaVjck</youtube>
<youtube width="640">hgptMKaVjck</youtube>


==Changelog==  
==Changelog==  
'''Switch-OC-Suite 1.9.2'''
'''1.9.2 2023/11/07'''
*[loader]
* [loader]
*''' Mariko '''
** Mariko:
** added max SoC voltage check for dvb table
*** Added max SoC voltage check for dvb table.
*'''Erista '''
** Erista
*''' Common '''
** Common:
** fixed gpuVoltOffset not initialized
*** Fixed gpuVoltOffset not initialized.
*[sys-clk-oc]  
* [sys-clk-oc] (version: oc2)
*'''version: oc2 '''
** Added config option for overriding boost mode (both CPU/GPU) : override_boost_mode=1 to override boost mode frequency with user set profile values.
** added config option for overriding boost mode (both CPU/GPU) : override_boost_mode=1 to override boost mode frequency with user set profile values
** Fixed clock manager bug, and fixed safe frequency for erista.
** fixed clock manager bug, and fixed safe frequency for erista
** Mitigation code that fixes cpu volt bug (pcv cldvfs bug) is added.
** mitigation code that fixes cpu volt bug (pcv cldvfs bug) is added
** Minor improvements.
** minor improvements
** Overlay ui is more compact now.
** overlay ui is more compact now
'''1.9.1 2023/10/30'''
''' Switch-OC-Suite 1.9.1 '''
* [Common]
*[Common]<br />
** Option for gpu offset has been added. which means now you can also undervolt gpu for erista.
*Option for gpu offset has been added. which means now you can also undervolt gpu for erista
* [sys-clk-oc]
*[sys-clk-oc]<br />
** Minor bug for erista cpu/gpu voltage reading is fixed.
*minor bug for erista cpu/gpu voltage reading is fixed<br />
** Code for mitigating cpu voltage bug(driver bug) is added.
*code for mitigating cpu voltage bug(driver bug) is added
'''1.9.0 2023/10/28'''
*''' Switch-OC-Suite 1.9.0 '''
* [Mariko]
*[Mariko]
** vddq volt is now set at loader, so doesn't require sys-clk-oc anymore.
** vddq volt is now set at loader, so doesn't require sys-clk-oc anymore
* [sys-clk-oc]
*[sys-clk-oc]<br />
** sys-clk-oc has been reworked based on new sys-clk 2.0.0 version..
*sys-clk-oc has been reworked based on new sys-clk 2.0.0 version.<br />
** Now it doesn't requireto be installed, and works just like sys-clk.
*now it doesn't require Switch-OC-Suite to be installed, and works just like sys-clk
* Changelog:
*changelog:
** Config folder is reverted back to &quot;sys-clk&quot;.
** config folder is reverted back to &quot;sys-clk&quot;
** Real voltage readings has been added (cpu/gpu/ram).
** real voltage readings has been added (cpu/gpu/ram)
** Global profile.
** global profile
** Added option to enable unsafe freq, and remove clock cappings.
** added option to enable unsafe freq, and remove clock cappings
'''1.8.3 2023/10/19'''
''' Switch-OC-Suite 1.8.3 '''
* [Mariko]
*[Mariko]<br />
** cpu uv is fixed and now uses correct voltage, allowing higher clocks without performance drop.
*cpu uv is fixed and now uses correct voltage, allowing higher clocks without performance drop<br />
** Min cpu volt is patched to 600mV for cpu uv.
*min cpu volt is patched to 600mV for cpu uv
* [Erista]
*[Erista]
* [Common]
*[Common]<br />
** mhz(cpu frequency measurement utility) version 1.1 is now included.
*mhz(cpu frequency measurement utility) version 1.1 is now included<br />
** (icon from flaticon.com).
*(icon from flaticon.com)
'''1.8.2 2023/09/06'''
''' Switch-OC-Suite 1.8.2 '''
* [Mariko]
*[Mariko]<br />
** Fixed some wrong values in MTC table.
*fixed some wrong values in MTC table
* [Erista]
*[Erista]
* [Common]
*[Common]<br />
** Fixed latency and related timings in MTC table. Now should have better performance.
*fixed latency and related timings in MTC table. Now should have better performance
'''1.8.1 2023/08/22'''
''' Switch-OC-Suite 1.8.1 '''
* [Mariko]
*[Mariko]<br />
** Fixed some wrong values in MTC table.
*fixed some wrong values in MTC table
* [Erista]
*[Erista]<br />
** Fixed wrong safe/unsafe max in sys-clk.
*fixed wrong safe/unsafe max in sys-clk
* [Common]
*[Common]<br />
** Updated for AMS 1.5.5.
*updated for AMS 1.5.5
'''1.8.0 2023/08/11'''
''' Switch-OC-Suite 1.8.0 '''
* [Mariko]
*[Mariko]<br />
** MTC timing parameters were changed to NVIDIA values.
*MTC timing parameters were changed to NVIDIA values<br />
** Scaling for additional MTC timing parameters.
*Scaling for additional MTC timing parameters
* [Erista]
*[Erista]<br />
** 998 GPU is added (real 998 with pll patched). 998 GPU is not recommended and is only available with unsafe freq..
*998 GPU is added (real 998 with pll patched). 998 GPU is not recommended and is only available with unsafe freq.
* [Common]
*[Common]
* Hotfix
*\*Hotfix<br />
** Erista wrong safe/unsafe max is fixed.
*Erista wrong safe/unsafe max is fixed
'''1.7.0 2023/07/06'''
''' Switch-OC-Suite 1.7.0 '''
*[Mariko]
*[Mariko]
** 1267Mhz voltage for hiopt table was slightly adjusted for stability
** 1267Mhz voltage for hiopt table was slightly adjusted for stability.
** gpu voltage customization is added
** gpu voltage customization is added.
** now you can configure max mem clock up to 2502Mhz (validator has been lifted up to 2800, so you can hex edit if you want to)
** now you can configure max mem clock up to 2502Mhz (validator has been lifted up to 2800, so you can hex edit if you want to).
** emc dvb table shift option is added (up to 2 steps)
** emc dvb table shift option is added (up to 2 steps).
*[Erista]
* [Erista]
** dram timing in configurator now shows correctly for erista
** dram timing in configurator now shows correctly for erista.
** info tab in misc gui has been fixed
** Info tab in misc gui has been fixed.
** cpu max voltage has been fixed (?)
** cpu max voltage has been fixed (?).
*[Common]
* [Common]
** ini option to enable governor only on handheld(without charging) has been added
** ini option to enable governor only on handheld(without charging) has been added.
''' Switch-OC-Suite 1.6.3 '''
'''1.6.3 2023/06/29'''
* timing adjustment for erista was fixed
* Timing adjustment for erista was fixed.
* new value for preset tRFC was added as requested (tRFC 70) [https://github.com/hanai3Bi/Switch-OC-Suite/issues/27 #27]
* New value for preset tRFC was added as requested (tRFC 70) [https://github.com/hanai3Bi/Switch-OC-Suite/issues/27 #27]
* changed cvb patch to consider lowering of cpu max voltage on erista
* Changed cvb patch to consider lowering of cpu max voltage on erista.
''' Switch-OC-Suite 1.6.2 '''
'''1.6.2 2023/06/24'''
* problematic 2397 CPU is removed (it is still available in slt table)
* Problematic 2397 CPU is removed (it is still available in slt table).
* memory voltage range is reverted back (official limits is put in description for reference)
* Memory voltage range is reverted back (official limits is put in description for reference).
* fixed bug where wrong mariko cpu/gpu dvfs table was being used while patching limits
* Fixed bug where wrong mariko cpu/gpu dvfs table was being used while patching limits.
'''Switch-OC-Suite 1.6.1'''
'''1.6.1 2023/06/22'''
* timinigs for erista were adjusted
* Timinigs for erista were adjusted.
* 2397 clock and undervolt for Mariko CPU has been added
* 2397 clock and undervolt for Mariko CPU has been added.
''' Switch-OC-Suite 1.6.0 '''
'''1.6.0 2023/06/21'''
* timing adjustment is now available for erista consoles
* Timing adjustment is now available for erista consoles.
* erista max ram freq is lowered to 2131Mhz
* Erista max ram freq is lowered to 2131Mhz.
* dram voltage range was changed to reflect official lpddr4 limits (vdd2: ~1175, vddq: 570~650)
* dram voltage range was changed to reflect official lpddr4 limits (vdd2: ~1175, vddq: 570~650).
* 1267 freq is added for hiopt table(gpu uv 2) (*note that l4t only allows up to 1228 even with hiopt table)
* 1267 freq is added for hiopt table(gpu uv 2) (*note that l4t only allows up to 1228 even with hiopt table).
* previously interpolated dram timings now use calculation(trtm, twtm, tratm, twatm, tr2ref)
* Previously interpolated dram timings now use calculation(trtm, twtm, tratm, twatm, tr2ref).
* some dram timing preset values were changed(tfaw/trrd, twtr, refresh)
* Some dram timing preset values were changed(tfaw/trrd, twtr, refresh).
* default rl/wl has been loosened(10-&gt;12)
* Default rl/wl has been loosened(10-&gt;12).
* tinymembench and memtester now included in pack
* Tinymembench and memtester now included in pack.
''' 1.5.3 '''
'''1.5.3 2023/06/07'''
* minor dram timing adjustments
* Minor dram timing adjustments.
* hiopt table (GPU Undervolt 2) is fixed and now works correctly
* hiopt table (GPU Undervolt 2) is fixed and now works correctly.
* AUTO_ADJ_PERF is removed
'''1.5.3 2023/06/02'''
* Now uses correct values for DRAM timings in AUTO_ADJ
* AUTO_ADJ_PERF is removed.
* Now 7 customizable ram timing presets in advanced config
* Now uses correct values for DRAM timings in AUTO_ADJ.
you can share your ram timings in discussions: https://github.com/hanai3Bi/Switch-OC-Suite/discussions/categories/ram-timing-discussion
* Now 7 customizable ram timing presets in advanced config.
fixes since release:
** You can share your ram timings in discussions:  
* GPU undervolt level2 is fixed(?)
** https://github.com/hanai3Bi/Switch-OC-Suite/discussions/categories/ram-timing-discussion
* SoC voltage is raised for 2400 Ram Stability
* Fixes since release:
* fixed wrong value in auto adjust
** GPU undervolt level2 is fixed(?).
* adjustments and fixes for AUTO_ADJ_SAFE timing
** SoC voltage is raised for 2400 Ram Stability.
* new DRAM timing : AUTO_ADJ_PERF and CUSTOM_ADJ
** Fixed wrong value in auto adjust.
* (AUTO_4266 is gone. but you can manually adjust tFAW/tRRD in advanced config now)
'''1.5.3 2023/05/28'''
* advanced ram config : now you can manually adjust some core parameters
* Adjustments and fixes for AUTO_ADJ_SAFE timing.
* added another level for gpu undervolt : hiopt table is added
* New DRAM timing : AUTO_ADJ_PERF and CUSTOM_ADJ.
* changed dvb table, so you can actually go up to 2400Mhz for ram
* (AUTO_4266 is gone. but you can manually adjust tFAW/tRRD in advanced config now).
* Now you can update via AIO
* Advanced ram config : now you can manually adjust some core parameters.
* Advanced config: GPU undervolt for mariko
* Added another level for gpu undervolt : hiopt table is added.
''' 1.5.2 '''
* Changed dvb table, so you can actually go up to 2400Mhz for ram.
* on mariko device, if cpu governor is on and cpu profile value is greater than 1020Mhz, minimum scaling frequency will be set to 1020Mhz
'''1.5.3 2023/05/11'''
* Now you can update via AIO.
* Advanced config: GPU undervolt for mariko.
'''1.5.2 2023/04/24'''
* On mariko device, if cpu governor is on and cpu profile value is greater than 1020Mhz, minimum scaling frequency will be set to 1020Mhz.


==Acknowledgement==
==Credits==
Acknowledgement:
* [https://github.com/CTCaer/hekate CTCaer for Hekate-ipl bootloader, RE and hardware research]
* [https://github.com/CTCaer/hekate CTCaer for Hekate-ipl bootloader, RE and hardware research]
* [https://devkitpro.org/ devkitPro for All-In-One homebrew toolchains]
* [https://devkitpro.org/ devkitPro for All-In-One homebrew toolchains]
Line 249: Line 181:
* [http://switchbrew.org/wiki/ Switchbrew wiki for Switch in-depth info]
* [http://switchbrew.org/wiki/ Switchbrew wiki for Switch in-depth info]
* [https://gitlab.com/switchroot/kernel Switchroot for their modified L4T kernel and device tree]
* [https://gitlab.com/switchroot/kernel Switchroot for their modified L4T kernel and device tree]
* ZatchyCatGames for RE and original OC loader patches for Atmosphere
* ZatchyCatGames for RE and original OC loader patches for Atmosphere.
* [https://github.com/KazushiMe/Switch-OC-Suite KazushiMe for original Switch-OC-Suite]
* [https://github.com/KazushiMe/Switch-OC-Suite KazushiMe for original Switch-OC-Suite]
* lineon for research and help
* lineon for research and help.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/switch-oc-suite.631519/
* GitHub - https://github.com/hanai3Bi/Switch-OC-Suite.
* Github - https://github.com/hanai3Bi/Switch-OC-Suite
* GBAtemp - https://gbatemp.net/threads/switch-oc-suite.631519/.

Latest revision as of 04:36, 15 June 2025

Switch OC Suite
General
AuthorKazushiMe, hanai3Bi
TypeOverlays
Version1.9.2
LicenseGPL-2.0
Last Updated2023/11/07
Links
Download
Website
Source
Support Author

This is a continuation of Switch OC Suite originally developed by KazushiMe. It is a set of tools and patches for overclocking the Horizon OS (HOS) running on Atmosphere CFW.

Installation guide can be found on the official website. Please be aware that this project can possibly damage your console. If you decide to use it, please use at your own risk.

Disclaimer

  • Overclocking in general will shorten the lifespan of some hardware components. You are responsible for any problem or potential damage if unsafe frequencies are ENABLED in sys-clk-OC. Issues like asking for bypassing limit will be ignored or closed without reply.
  • Due to HorizonOS design, instabilities from unsafe RAM clocks may cause filesystem corruption. Always make backup before enabling DRAM OC.

Features

  • For Erista variant (HAC-001)
    • CPU Overclock (Safe: 1785 MHz)
      • Unsafe
        • Due to the limit of board power draw or power IC
        • Unlockable frequencies up to 2091 MHz
        • See README for sys-clk-OC
    • DRAM Overclock (Safe: 1862.4 MHz)
  • For Mariko variant (HAC-001-01, HDH-001, HEG-001)
    • CPU / GPU Overclock (Safe: 1963 / 998 MHz)
      • Unsafe
        • Due to the limit of board power draw or power IC
        • Unlockable frequencies up to 2295 / 1267 MHz
        • See README for sys-clk-OC
    • DRAM Overclock (Safe: 1996.8 MHz)
  • Modded sys-clk and ReverseNX-RT
    • Global Profile
      • Designated a dummy title id 0xA111111111111111.
      • Priority: "Temp overrides" > "Application profile" > "Global profile" > "System default".
  • System Settings (Optional)See system_settings.md

Media

Team Sonic Racing 60FPS 900p Overclocked - Switch OC Suite (SnapShot)

Changelog

1.9.2 2023/11/07

  • [loader]
    • Mariko:
      • Added max SoC voltage check for dvb table.
    • Erista
    • Common:
      • Fixed gpuVoltOffset not initialized.
  • [sys-clk-oc] (version: oc2)
    • Added config option for overriding boost mode (both CPU/GPU) : override_boost_mode=1 to override boost mode frequency with user set profile values.
    • Fixed clock manager bug, and fixed safe frequency for erista.
    • Mitigation code that fixes cpu volt bug (pcv cldvfs bug) is added.
    • Minor improvements.
    • Overlay ui is more compact now.

1.9.1 2023/10/30

  • [Common]
    • Option for gpu offset has been added. which means now you can also undervolt gpu for erista.
  • [sys-clk-oc]
    • Minor bug for erista cpu/gpu voltage reading is fixed.
    • Code for mitigating cpu voltage bug(driver bug) is added.

1.9.0 2023/10/28

  • [Mariko]
    • vddq volt is now set at loader, so doesn't require sys-clk-oc anymore.
  • [sys-clk-oc]
    • sys-clk-oc has been reworked based on new sys-clk 2.0.0 version..
    • Now it doesn't requireto be installed, and works just like sys-clk.
  • Changelog:
    • Config folder is reverted back to "sys-clk".
    • Real voltage readings has been added (cpu/gpu/ram).
    • Global profile.
    • Added option to enable unsafe freq, and remove clock cappings.

1.8.3 2023/10/19

  • [Mariko]
    • cpu uv is fixed and now uses correct voltage, allowing higher clocks without performance drop.
    • Min cpu volt is patched to 600mV for cpu uv.
  • [Erista]
  • [Common]
    • mhz(cpu frequency measurement utility) version 1.1 is now included.
    • (icon from flaticon.com).

1.8.2 2023/09/06

  • [Mariko]
    • Fixed some wrong values in MTC table.
  • [Erista]
  • [Common]
    • Fixed latency and related timings in MTC table. Now should have better performance.

1.8.1 2023/08/22

  • [Mariko]
    • Fixed some wrong values in MTC table.
  • [Erista]
    • Fixed wrong safe/unsafe max in sys-clk.
  • [Common]
    • Updated for AMS 1.5.5.

1.8.0 2023/08/11

  • [Mariko]
    • MTC timing parameters were changed to NVIDIA values.
    • Scaling for additional MTC timing parameters.
  • [Erista]
    • 998 GPU is added (real 998 with pll patched). 998 GPU is not recommended and is only available with unsafe freq..
  • [Common]
  • Hotfix
    • Erista wrong safe/unsafe max is fixed.

1.7.0 2023/07/06

  • [Mariko]
    • 1267Mhz voltage for hiopt table was slightly adjusted for stability.
    • gpu voltage customization is added.
    • now you can configure max mem clock up to 2502Mhz (validator has been lifted up to 2800, so you can hex edit if you want to).
    • emc dvb table shift option is added (up to 2 steps).
  • [Erista]
    • dram timing in configurator now shows correctly for erista.
    • Info tab in misc gui has been fixed.
    • cpu max voltage has been fixed (?).
  • [Common]
    • ini option to enable governor only on handheld(without charging) has been added.

1.6.3 2023/06/29

  • Timing adjustment for erista was fixed.
  • New value for preset tRFC was added as requested (tRFC 70) #27
  • Changed cvb patch to consider lowering of cpu max voltage on erista.

1.6.2 2023/06/24

  • Problematic 2397 CPU is removed (it is still available in slt table).
  • Memory voltage range is reverted back (official limits is put in description for reference).
  • Fixed bug where wrong mariko cpu/gpu dvfs table was being used while patching limits.

1.6.1 2023/06/22

  • Timinigs for erista were adjusted.
  • 2397 clock and undervolt for Mariko CPU has been added.

1.6.0 2023/06/21

  • Timing adjustment is now available for erista consoles.
  • Erista max ram freq is lowered to 2131Mhz.
  • dram voltage range was changed to reflect official lpddr4 limits (vdd2: ~1175, vddq: 570~650).
  • 1267 freq is added for hiopt table(gpu uv 2) (*note that l4t only allows up to 1228 even with hiopt table).
  • Previously interpolated dram timings now use calculation(trtm, twtm, tratm, twatm, tr2ref).
  • Some dram timing preset values were changed(tfaw/trrd, twtr, refresh).
  • Default rl/wl has been loosened(10->12).
  • Tinymembench and memtester now included in pack.

1.5.3 2023/06/07

  • Minor dram timing adjustments.
  • hiopt table (GPU Undervolt 2) is fixed and now works correctly.

1.5.3 2023/06/02

1.5.3 2023/05/28

  • Adjustments and fixes for AUTO_ADJ_SAFE timing.
  • New DRAM timing : AUTO_ADJ_PERF and CUSTOM_ADJ.
  • (AUTO_4266 is gone. but you can manually adjust tFAW/tRRD in advanced config now).
  • Advanced ram config : now you can manually adjust some core parameters.
  • Added another level for gpu undervolt : hiopt table is added.
  • Changed dvb table, so you can actually go up to 2400Mhz for ram.

1.5.3 2023/05/11

  • Now you can update via AIO.
  • Advanced config: GPU undervolt for mariko.

1.5.2 2023/04/24

  • On mariko device, if cpu governor is on and cpu profile value is greater than 1020Mhz, minimum scaling frequency will be set to 1020Mhz.

Credits

Acknowledgement:

External links

Advertising: