Commit Graph

  • 6f5de53382 [sys-clk-OC] Disable unsafe frequencies by default; Remove emulator-mode; Move fast-charging handler to sysmodule KazushiM 2022-05-15 17:48:24 +08:00
  • fd77dfa6eb Add lbl screen backlight control toggle for overlay (in misc submenu) and memtester (press minus button) KazushiM 2022-05-08 19:54:23 +08:00
  • 9509455291 README.md; loader updated for AMS 1.3.2 KazushiM 2022-04-30 10:49:27 +08:00
  • c369641229 - [Sys-clk-OC]: Avoid conflicts with ptm module setting boost clocks - [Sys-clk-OC]: Reduce sensitivity of Auto CPU Boost (≥95%) - [test_patch]: Throw error if no patching entries were found. KazushiM 2022-04-14 23:06:39 +08:00
  • 926b9016b1 ldr_oc_suite: adopt ams style return code; test is now clang compatible; loader.kip will not crash if pcv/ptm sysmodules is manually patched. KazushiM 2022-04-02 22:17:04 +08:00
  • ac43237b13 Sys-clk-OC: fix emulator-mode detection KazushiM 2022-04-01 08:32:12 +08:00
  • 0bb4249a5f Add info and script on patching sysmodules manually KazushiM 2022-03-31 17:06:40 +08:00
  • 3daff1b712 ldr_process_creation.cpp: pull from upstream (1.3.0-pre) KazushiM 2022-03-24 14:32:24 +08:00
  • 406b2df944 - Add emulator mode (GPU-only freq capping) for handheld profile KazushiM 2022-03-24 10:52:14 +08:00
  • d6e2ac2527 HOS 14.0.0 passed: KazushiM 2022-03-23 13:51:48 +08:00
  • 26b0b66005 ldr_config.py fix KazushiM 2022-03-17 23:25:47 +08:00
  • 6585abfcb8 Configurable CPU Boost Freq KazushiM 2022-03-17 12:15:46 +08:00
  • 4d76b83b95 ldr_config.py: better exception handling KazushiM 2022-02-25 11:22:14 +08:00
  • eaed085697 Read PTO (PLL test output) regs; Prevent CPU clock from being stuck at boost freq when "Auto CPU Boost" is toggled off KazushiM 2022-02-12 19:56:24 +08:00
  • 4ff20f15f1 - IPC service for handling ReverseNX-RT communication, reducing I/O requests KazushiM 2022-02-11 01:37:47 +08:00
  • 94ac52e80b homebrew to query clkrst registers, requires rebuilding nx-hbloader to allow access; emc pllm(b) divm accepts 1/2/4 only KazushiM 2022-02-09 15:27:57 +08:00
  • c701de9ca5 Match pattern before check configuration KazushiM 2022-02-08 11:48:18 +08:00
  • 7fd47ce576 Add loader configurator in python script KazushiM 2022-02-08 00:25:37 +08:00
  • 1421586391 Erista EMC volt in uV; Add safety checks (voltage and cust) KazushiM 2022-02-07 02:04:19 +08:00
  • c3432281da Cleanup and add self-test KazushiM 2022-02-07 00:27:35 +08:00
  • eed44be28b - Remove PLL clock limit (Mariko GPU 1300MHz, MEM 2133MHz; Erista MEM 1866MHz) KazushiM 2022-02-06 14:19:51 +08:00
  • 2a08a6f714 - CPU OC for Erista (does NOT work out of the box) - DRAM Bus voltage for Erista - Mariko DRAM timing customization KazushiM 2022-02-05 16:51:42 +08:00
  • 03d2ded202 Customizable clock/volt/mtc_table without recompiling (requires uncompressed loader.kip) KazushiM 2022-01-26 20:56:55 +08:00
  • a251178b4c use erista mtc table as tmp buffer for copying and referencing mariko mtc table KazushiM 2022-01-25 18:54:12 +08:00
  • 5d162b1876 release 1.2.6.0 KazushiM 2022-01-22 15:09:24 +08:00
  • 0049ffbf7f cleanup KazushiM 2022-01-21 18:01:43 +08:00
  • 5ad1a0c37f Merge pull request #9 from KazushiMe/auto_patching KazushiMe 2022-01-21 17:31:20 +08:00
  • dcaafe6ea0 Refactor auto-patching KazushiM 2022-01-21 16:52:31 +08:00
  • c2a302c8b7 Update README.md KazushiM 2022-01-21 02:45:54 +08:00
  • 2778d29c43 [WIP] Auto patching without finding offsets manually, including EMC OC offsets for Erista KazushiM 2022-01-21 01:43:47 +08:00
  • 1f508e9e76 Adjust holdable_tskin to 52˚C KazushiM 2022-01-08 19:44:40 +08:00
  • 9815684152 [GPU OC] Max freq: 1305 MHz, tested with FP32 compute shaders; Disable GPU overvolting KazushiM 2022-01-08 05:33:20 +08:00
  • 2a71bde475 [TinyMemBenchNX] clkrstExit(); move SdOut binaries to release KazushiM 2022-01-05 22:32:59 +08:00
  • 11f8acd91f Update README and LICENSE KazushiM 2022-01-05 19:12:28 +08:00
  • 4373f4fda8 - [loader] revised cpu coefficients KazushiM 2022-01-02 03:03:16 +08:00
  • 82fccb99e1 - [Sys-clk-OC overlay] Report info on battery current flow, battery cycle (might be useless, reset after each reboot) KazushiM 2022-01-01 01:01:50 +08:00
  • 4b0bd74e80 [MemTesterNX] Add multi-thread(3) support and option to stress DRAM KazushiM 2021-12-26 04:37:18 +08:00
  • 4f922a1615 - [MEM] Replace 1331.2 MHz with 1600 MHz KazushiM 2021-12-25 18:32:23 +08:00
  • f2215a25ed More precise timing params (accounting for 8Gb density) KazushiM 2021-12-24 00:29:42 +08:00
  • cf6ef64d99 No binaries released for now: KazushiM 2021-12-21 22:19:15 +08:00
  • c314176ff4 Merge pull request #8 from gitter-badger/gitter-badge KazushiMe 2021-12-19 20:39:55 +08:00
  • 218f307030 Add Gitter badge The Gitter Badger 2021-12-19 12:39:09 +00:00
  • e6b608fa43 - [Sys-clk-OC] Partial rewrite, general performance & stability improvement - [ReverseNX-RT] Notify user if profile is synced with sys-clk KazushiM 2021-12-16 23:04:44 +08:00
  • 12aab58198 [Sys-clk-OC] improve Auto-Boost CPU (reuse some code from Governor_PoC) KazushiM 2021-12-16 21:22:02 +08:00
  • 5a63431088 Add extra mtc parameters (untested) and notes on unlocking 2nd DRAM sub-partition to double RAM bandwidth KazushiM 2021-12-16 00:08:03 +08:00
  • c4d825102d Add some MC registers and reference KazushiM 2021-12-15 01:49:44 +08:00
  • 314b769708 [Sys-clk-OC] Add RAM freq selection KazushiM 2021-12-11 20:21:20 +08:00
  • 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. KazushiM 2021-12-05 21:01:49 +08:00
  • 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 KazushiM 2021-12-03 23:46:43 +08:00
  • 6826fafe16 AMS-1.2.5 HOS-13.2.0; prelim mtc patching KazushiM 2021-12-03 00:01:48 +08:00
  • 7dd0b78e15 - [Fix] CPU@2397MHz and GPU@1344MHz can be set on all consoles KazushiM 2021-11-28 19:28:58 +08:00
  • 8bd7fa6f99 coefficients struct; gpu overvolt KazushiM 2021-11-28 02:07:31 +08:00
  • b41946799e emc overvolt KazushiM 2021-11-26 15:42:43 +08:00
  • 3279aab56c readme; ignore EmcDvbTable KazushiM 2021-11-21 21:31:00 +08:00
  • 92a16bd307 [WIP] RAM overvolting for Mariko KazushiM 2021-11-20 14:08:25 +08:00
  • 2d174509e4 update info on emc voltage KazushiM 2021-11-20 01:43:07 +08:00
  • 77d99a6d02 remove am_no_copyright patch, which dvr-patch sets already include KazushiM 2021-11-19 19:58:06 +08:00
  • 49c046b788 fix KazushiM 2021-11-18 22:17:35 +08:00
  • 7fc5660b4a separate namespace for patch; update info on emc KazushiM 2021-11-18 21:51:17 +08:00
  • 2755d7aec3 1795.2 for hynix dram chips KazushiM 2021-11-16 23:59:01 +08:00
  • e3feada420 loader.kip KazushiM 2021-11-15 20:44:53 +08:00
  • 64f35449c9 README KazushiM 2021-11-12 16:42:47 +08:00
  • 3e6f82bc2e TinyMemBenchNX: up to 3 threads/cores, but the result is still limited to CPU clock rate? KazushiM 2021-11-05 00:20:20 +08:00
  • 955136a660 TinyMemBenchNX: fix latency test KazushiM 2021-11-02 22:16:09 +08:00
  • 195c442a6e update ams ldr patch KazushiM 2021-10-31 02:49:05 +08:00
  • c8727f0b91 Safe CPU/GPU OC clock: 1963.5/1267.2 MHz KazushiM 2021-10-26 18:59:08 +08:00
  • e21d7ca6f5 13.1.0 KazushiM 2021-10-26 18:37:24 +08:00
  • 4861bd0d96 MemTesterNX: A userspace utility for testing memory faults and stability based on [memtester](https://pyropus.ca/software/memtester/) KazushiM 2021-10-25 22:53:44 +08:00
  • e947b47598 TinyMemBenchNX multi-threads support, but max_threads = 2 ? KazushiM 2021-10-25 22:20:36 +08:00
  • 5797bc0af7 Add Mariko DRAM regulator references; fix typo KazushiM 2021-10-12 19:48:44 +08:00
  • 53fa4dd7d1 Add Aula support (system_settings.ini); Update ldr_patcher to reflect latest changes in ams loader; Update info on Mariko EMC voltage KazushiM 2021-10-12 13:13:22 +08:00
  • 3ccc03604a fix wrong offsets in ldr_pcv_patch; update sysclk with latest libnx KazushiM 2021-10-04 20:51:12 +08:00
  • 5edf6e75b0 Sys-clk-OC: fix typo in apm 0x20003: 307000000 -> 307200000 KazushiM 2021-09-23 02:15:19 +08:00
  • f43bdea8ba hactoolnet does not contain --disablekeywarn option KazushiM 2021-09-22 00:16:50 +08:00
  • 0482b340f8 vars cannot start with numbers in tegrascript either KazushiM 2021-09-22 00:07:07 +08:00
  • 7cae7ec1f4 13.0.0 patches for end users(untested); update sys-clk-OC with libnx 0cc2da7 KazushiM 2021-09-21 12:28:19 +08:00
  • 5fa624c4ed README KazushiM 2021-09-20 22:42:14 +08:00
  • 35cd6a63cb README KazushiM 2021-09-20 22:40:13 +08:00
  • 0be9eb52ca Update PCVPatcher script: TegraScript v3 compatible KazushiM 2021-09-20 22:26:38 +08:00
  • c91aa88959 LICENSE KazushiM 2021-09-20 12:47:59 +08:00
  • fed879ca2e Delay HOS 13.0.x support until N' manages to bring more stability. KazushiM 2021-09-19 19:12:11 +08:00
  • b7127b4f62 replace hactool with hactoolnet KazushiM 2021-09-19 12:14:57 +08:00
  • 1976812851 libtesla module KazushiM 2021-09-18 18:27:28 +08:00
  • e0158b1ac8 libtesla submodule KazushiM 2021-09-18 18:22:29 +08:00
  • bf3bd67dd6 - Revert commit a45b767a80 in favor of tinkering "enough_power_threshold_mw" in system-settings.ini KazushiM 2021-09-16 16:16:30 +08:00
  • cb13e21e85 system-settings.ini (external_display_full_dp_lanes = True for Aula 👀) KazushiM 2021-09-16 15:19:31 +08:00
  • 380256f65c Preliminary support for HOS 13.0.0 KazushiM 2021-09-16 12:29:52 +08:00
  • a45b767a80 Sys-clk-OC: Option to regard Power Delivery chargers supplying >=18W (typically, 9V/2A) as official chargers KazushiM 2021-09-15 12:23:54 +08:00
  • 584e8d8665 isMariko check fix KazushiM 2021-09-12 13:08:27 +08:00
  • de9f7b7478 - Sys-clk Fix: "Do not override" in overlay now works as intended KazushiM 2021-08-31 23:24:17 +08:00
  • 2724faf980 - Add TinyMemBenchNX, a simple memory benchmark program based on [tinymembench](https://github.com/ssvb/tinymembench) KazushiM 2021-08-31 00:25:44 +08:00
  • 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 KazushiM 2021-08-29 17:58:53 +08:00
  • a4b4473809 sys-clk-OC KazushiM 2021-08-29 15:00:45 +08:00
  • 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 KazushiM 2021-08-29 14:54:43 +08:00
  • 566a7254e5 ams 0.20.0 KazushiM 2021-08-29 10:12:57 +08:00
  • 1f7f63510d RAM overvolting? KazushiM 2021-08-17 11:46:01 +08:00
  • 70149a3a4c No issue so far KazushiM 2021-07-26 10:28:26 +08:00
  • b1e12db620 [RAM] add 1600.0 MHz and remove 2131.2 MHz; it's summer, time to bump up fan speed in docked mode KazushiM 2021-07-13 02:16:44 +08:00
  • e6dde5db1d drop Erista support, update info on tesla-overlay crash KazushiM 2021-07-09 17:14:44 +08:00
  • 0345439e4d script update for HOS 12.1.0, dropping 12.0.x support KazushiM 2021-07-07 12:43:54 +08:00