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
c701de9ca5
Match pattern before check configuration
2022-02-08 11:48:18 +08:00
KazushiM
7fd47ce576
Add loader configurator in python script
2022-02-08 00:35:05 +08:00
KazushiM
eed44be28b
- Remove PLL clock limit (Mariko GPU 1300MHz, MEM 2133MHz; Erista MEM 1866MHz)
...
- Remove partial DRAM timing customization (waste of time & mem space, import and edit from ams fusee mtc_table instead)
2022-02-06 14:22:01 +08:00
KazushiM
2a08a6f714
- CPU OC for Erista (does NOT work out of the box)
...
- DRAM Bus voltage for Erista
- Mariko DRAM timing customization
2022-02-05 17:01:33 +08:00
KazushiM
a251178b4c
use erista mtc table as tmp buffer for copying and referencing mariko mtc table
2022-01-25 18:54:12 +08:00
KazushiM
5d162b1876
release 1.2.6.0
2022-01-22 15:09:24 +08:00
KazushiM
0049ffbf7f
cleanup
2022-01-21 18:01:43 +08:00
KazushiM
c2a302c8b7
Update README.md
2022-01-21 02:45:54 +08:00
KazushiM
1f508e9e76
Adjust holdable_tskin to 52˚C
2022-01-08 19:44:40 +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
2a71bde475
[TinyMemBenchNX] clkrstExit(); move SdOut binaries to release
2022-01-05 22:34:22 +08:00
KazushiM
11f8acd91f
Update README and LICENSE
2022-01-05 19:20:43 +08:00
KazushiM
4373f4fda8
- [loader] revised cpu coefficients
...
- [misc] report max77812 voltage reg
2022-01-03 04:10:33 +08:00
KazushiM
82fccb99e1
- [Sys-clk-OC overlay] Report info on battery current flow, battery cycle (might be useless, reset after each reboot)
...
- Remove InfoNX as voltage is not reported accurate
2022-01-01 02:39:01 +08:00
KazushiM
4b0bd74e80
[MemTesterNX] Add multi-thread(3) support and option to stress DRAM
2021-12-26 04:56:33 +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
The Gitter Badger
218f307030
Add Gitter badge
2021-12-19 12:39:09 +00: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
c4d825102d
Add some MC registers and reference
2021-12-15 01:49:44 +08:00
KazushiM
314b769708
[Sys-clk-OC] Add RAM freq selection
2021-12-11 20:21:20 +08:00
KazushiM
46c0cb88c3
[RAM@2131.2MHz] Add DRAM timing adjusment, 2131.2 MHz should work for all ram chips and achieves higher bandwidth;
...
[Fix] Revert to permanent RAM clock (ptm-patch);
No longer actively maintained next year.
2021-12-11 13:19:41 +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
6826fafe16
AMS-1.2.5 HOS-13.2.0; prelim mtc patching
2021-12-03 03:16:34 +08:00
KazushiM
7dd0b78e15
- [Fix] CPU@2397MHz and GPU@1344MHz can be set on all consoles
...
- README
- Add more RAM freqs as overvolting is now available
2021-11-28 19:28:58 +08:00
KazushiM
b41946799e
emc overvolt
2021-11-26 15:42:43 +08:00
KazushiM
3279aab56c
readme; ignore EmcDvbTable
2021-11-21 21:32:53 +08:00
KazushiM
92a16bd307
[WIP] RAM overvolting for Mariko
2021-11-20 14:08:25 +08:00
KazushiM
77d99a6d02
remove am_no_copyright patch, which dvr-patch sets already include
2021-11-19 19:58:06 +08:00
KazushiM
2755d7aec3
1795.2 for hynix dram chips
2021-11-16 23:59:01 +08:00
KazushiM
e3feada420
loader.kip
2021-11-15 20:44:53 +08:00
KazushiM
64f35449c9
README
2021-11-12 16:42:47 +08:00
KazushiM
c8727f0b91
Safe CPU/GPU OC clock: 1963.5/1267.2 MHz
2021-10-26 18:59:12 +08:00
KazushiM
e21d7ca6f5
13.1.0
2021-10-26 18:37:24 +08:00
KazushiM
4861bd0d96
MemTesterNX: A userspace utility for testing memory faults and stability based on [memtester]( https://pyropus.ca/software/memtester/ )
2021-10-25 22:53:53 +08:00
KazushiM
7cae7ec1f4
13.0.0 patches for end users(untested); update sys-clk-OC with libnx 0cc2da7
2021-09-21 15:11:35 +08:00
KazushiM
5fa624c4ed
README
2021-09-20 22:42:14 +08:00
KazushiM
35cd6a63cb
README
2021-09-20 22:40:13 +08:00
KazushiM
fed879ca2e
Delay HOS 13.0.x support until N' manages to bring more stability.
2021-09-19 19:12:11 +08:00
KazushiM
b7127b4f62
replace hactool with hactoolnet
2021-09-19 19:03:24 +08:00
KazushiM
bf3bd67dd6
- Revert commit a45b767a80 in favor of tinkering "enough_power_threshold_mw" in system-settings.ini
...
- Add InfoNX (For battery, charger, clocks, voltages, etc.)
2021-09-19 19:03:24 +08:00
KazushiM
380256f65c
Preliminary support for HOS 13.0.0
...
- pcv/am offsets in ldr_patcher
- ptm offsets in .pchtxt
- drop Erista support
TODOs:
- Update patcher.te to TegraScript v3
- Recompile sys-clk against new libnx
- Generate pcv/ptm/am patches manually
2021-09-19 19:03:24 +08:00
KazushiM
a45b767a80
Sys-clk-OC: Option to regard Power Delivery chargers supplying >=18W (typically, 9V/2A) as official chargers
2021-09-15 12:23:54 +08:00
KazushiM
584e8d8665
isMariko check fix
2021-09-12 13:08:27 +08:00
KazushiM
de9f7b7478
- Sys-clk Fix: "Do not override" in overlay now works as intended
...
- Sys-clk Fix: Now you can completely disable ReverseNX profile syncing by removing "ReverseNX_sync.flag"
2021-08-31 23:24:17 +08:00
KazushiM
2724faf980
- Add TinyMemBenchNX, a simple memory benchmark program based on [tinymembench]( https://github.com/ssvb/tinymembench )
...
- Sys-clk Fix: Ignore RAM clock values in config, or sys-clk will stuck in a loop of resetting RAM clocks (generating huge log file and degrading performance)
- Fix: Temporary frequency override in sys-clk overlay/manager
2021-08-31 00:39:42 +08:00
KazushiM
8e119aaa95
actually no issues on ams 0.20.0; add 1728.0 and 1795.2 MHz for Hynix DRAM; nx2elf recompiled for release (previously debug ver requires -d.dll runtime); idk windows is transitioning to windows terminal(powershell), so batch script is made for less confusion
2021-08-29 17:58:53 +08:00
KazushiM
958de01e00
refactore readme; add more ram clocks and remove arbitrary 1731.2 MHz; rename sys-clk to sys-clk-OC and add its source directly for easier maintenance
2021-08-29 14:54:43 +08:00
KazushiM
566a7254e5
ams 0.20.0
2021-08-29 10:12:57 +08:00