KazushiM
f47e7604fe
- pages: Drop cust v2 support; Show update time in download section
...
- oc_loader: Separate Vddq and Vdd2 DRAM voltage for Mariko
- sys-clk-OC: Fix wrong regulator ID; Auto CPU Boost for Erista
2023-01-27 10:45:06 +08:00
KazushiM
cdbd0b0045
Release: 1.4.1
2023-01-25 21:01:04 +08:00
KazushiM
f33a59370a
Introduce redesigned project homepage; Fix #64 #65
...
- loaderConfigurator now renamed to pages, with configurator section supporting both v2 and v3 Cust
2023-01-25 18:58:43 +08:00
KazushiM
120367cf7c
EMC voltage for Mariko; Fix #60 ; Show battery & voltage info in overlay on Erista
...
- From previous analysis, EMC voltage is set before AMS loads on Mariko, and will not be set again or changed afterwards.
- sys-clk-OC will take care of setting emc voltage on Mariko once it loads.
- OS will not hang at boot as it always boots with EMC @ 1600 MHz.
2023-01-24 23:24:58 +08:00
KazushiM
012cd40a68
- sys-clk-OC: force disable charging, a temporary toggle that will be reset once power state changes ( #57 )
2023-01-04 14:25:33 +08:00
KazushiM
277f8d48e5
- sys-clk-OC: Charging current limit
2023-01-02 16:12:13 +08:00
KazushiM
139c7dfcad
- oc_loader: pcv_erista: use 1963.5 MHz instead of 1989
...
- sys-clk-OC: update safe/unsafe frequencies (Erista CPU 1785/2091, Mariko CPU 1963/2397, Mariko GPU 998/1305); add 408/510 MHz CPU clocks; add unsafe toggle for Erista
2022-12-30 20:58:33 +08:00
KazushiM
859841ab8e
- Fixed gpu_hz_list typo in governor ( #46 )
...
- Parse loader.kip config from { "/", "/atmosphere/", "/atmosphere/kips/", "/bootloader/" } (#44 )
2022-10-31 00:43:40 +08:00
KazushiM
524247955f
spl: is unavailable in overlay (ovlloader specifically)
2022-10-29 03:11:52 +08:00
KazushiM
26c0bff4dd
Sys-clk-OC: Fixed #41 ; Erista support added; Manager is deprecated
2022-10-29 18:38:57 +08:00
KazushiM
a6dcf1da5c
[Sys-clk-OC] Added an governor toggle per title in overlay (default: governor enabled) ( #37 ); Fixed an issue where governor does not bump CPU frequency immediately to max when some non-system core (Core0/1/2) util is 100%.
2022-10-28 22:18:20 +08:00
KazushiM
b52bef3c31
Updated: Sys-clk-OC, Loader, System_settings
...
- Sys-clk-OC
- Major cleanup in clock_manager, preparing to add basic Erista support.
- Added an experimental CPU & GPU frequency governor.
- Known issue:
- Occasional stuttering is expected: GPU load% metric PMU_GET_GPU_LOAD does not reflect real utilization precisely. Use another metric, some interpolation algo or add min frequency option for improvement.
- Loader
- Addressed an issue for Erista variants: Boot with unmodified Fusee or Hekate, nn::pcv::EmcDvfsPeriodicCompHandler will fail with rc 0x8C5. Fixed by removing 40.8 MHz while retaining 1600.0 MHz MEM table -- however, this means user has to use modified sys-clk.
2022-10-23 23:36:52 +08:00
KazushiM
d596016c84
Fix ReverseNX RT/Tool mode synchronization
2022-10-16 11:38:21 +08:00
KazushiM
1d7395da56
- [Sys-clk-OC] ( #31 ) Fix the inverted priority of per-app and global settings in clocks and patches detection
...
- [loader] Bump to 1.4.0-pre
- [system_settings] Add possible entries introduced in HOS 15.0.0
2022-10-13 02:11:24 +08:00
KazushiM
1063022b65
Sys-clk-OC: remove temp. charging toggle, add charging limiter
2022-10-01 20:47:27 +08:00
KazushiM
6f5de53382
[sys-clk-OC] Disable unsafe frequencies by default; Remove emulator-mode; Move fast-charging handler to sysmodule
2022-05-15 19:37:50 +08:00
KazushiM
406b2df944
- Add emulator mode (GPU-only freq capping) for handheld profile
...
- HOS 14.0.0+ removed ts:GetTemperatureMilliC · retronx-team/sys-clk@dcd0d5d
2022-03-24 11:01:14 +08:00
KazushiM
6585abfcb8
Configurable CPU Boost Freq
2022-03-17 12:21:06 +08:00
KazushiM
4ff20f15f1
- IPC service for handling ReverseNX-RT communication, reducing I/O requests
...
- Set config for "Auto CPU Boost"/"Sync ReverseNX Mode" in overlay
- Apply hardened freq cap to handheld mode (CPU@1963MHz, GPU@921MHz)
2022-02-11 01:42:57 +08:00
KazushiM
9815684152
[GPU OC] Max freq: 1305 MHz, tested with FP32 compute shaders; Disable GPU overvolting
2022-01-08 06:19:35 +08:00
KazushiM
4f922a1615
- [MEM] Replace 1331.2 MHz with 1600 MHz
...
- [MEM] Update timings
- [CPU] (Auto-)Boost freq is now 1785 MHz
- [Sys-clk-OC] Add charging and fast charging toggles in overlay
2021-12-25 19:01:55 +08:00
KazushiM
cf6ef64d99
No binaries released for now:
...
- [Sys-clk-OC] Add permanent override for overlay and manager, will add more toggles later and therefore deprecates InfoNX
- [MEM] Replace 1331 MHz table with 1600 MHz (idea by 3DSBricker)
- [MEM] Add more info on SDRAM and tips for timing calculation
2021-12-21 22:52:32 +08:00
KazushiM
e6b608fa43
- [Sys-clk-OC] Partial rewrite, general performance & stability improvement
...
- [ReverseNX-RT] Notify user if profile is synced with sys-clk
2021-12-18 23:11:26 +08:00
KazushiM
12aab58198
[Sys-clk-OC] improve Auto-Boost CPU (reuse some code from Governor_PoC)
2021-12-16 21:22:02 +08:00
KazushiM
c66c836ae3
GPU Max frequency is now 1497.6MHz; RAM clocks could be set in sys-clk-OC (1331 and Max); DRAM manu as suffixes in loader.kip file names for references; README
2021-12-03 23:46:43 +08:00
KazushiM
5edf6e75b0
Sys-clk-OC: fix typo in apm 0x20003: 307000000 -> 307200000
2021-09-23 02:15:19 +08:00
KazushiM
a4b4473809
sys-clk-OC
2021-08-29 15:00:45 +08:00