diff --git a/Sources/NXVenom/atmosphere/kips/loader.kip b/Sources/NXVenom/atmosphere/kips/loader.kip index 95420982..772c500c 100644 Binary files a/Sources/NXVenom/atmosphere/kips/loader.kip and b/Sources/NXVenom/atmosphere/kips/loader.kip differ diff --git a/Sources/NXVenom/switch/.packages/SC Wizard/Configure/GPU/json/eristaGpuUV.json b/Sources/NXVenom/switch/.packages/SC Wizard/Configure/GPU/json/eristaGpuUV.json index 098e0076..bcf64602 100644 --- a/Sources/NXVenom/switch/.packages/SC Wizard/Configure/GPU/json/eristaGpuUV.json +++ b/Sources/NXVenom/switch/.packages/SC Wizard/Configure/GPU/json/eristaGpuUV.json @@ -4,7 +4,15 @@ "dec": "0" }, { - "name": "1 - Custom Table", + "name": "1 - Static +30mV", "dec": "1" + }, + { + "name": "2 - High Dynamic", + "dec": "2" + }, + { + "name": "3 - Custom Table", + "dec": "3" } ] \ No newline at end of file diff --git a/Sources/Tools/Web Configurator/loader.kip b/Sources/Tools/Web Configurator/loader.kip index 604a0026..2e20629d 100755 Binary files a/Sources/Tools/Web Configurator/loader.kip and b/Sources/Tools/Web Configurator/loader.kip differ diff --git a/Sources/Tools/Web Configurator/main.js b/Sources/Tools/Web Configurator/main.js index 56b9d10b..cd4de5b7 100755 --- a/Sources/Tools/Web Configurator/main.js +++ b/Sources/Tools/Web Configurator/main.js @@ -185,13 +185,14 @@ class GpuEntry extends CustEntry { var CustTable = [ new CustEntry("commonCpuBoostClock", "Boost Clock in kHz", CustPlatform.All, 4, ["System default: 1785000", "This value patches Boost Mode CPU clock"], 1785000, [1020000, 3000000], 1, false), - new CustEntry("marikoCpuUV", "Mariko CPU Undervolt", CustPlatform.Mariko, 4, ["0 : Default Table", - "Acceptable range: 0 - 8",], 0, [0, 8], 1), - new CustEntry("eristaCpuMinVolt", "Erista CPU Min Voltage in mV", CustPlatform.Erista, 4, ["Acceptable range: 750 ≤ x ≤ 1227", - "System Default: 825"], 825, [750, 1227], 1), - new CustEntry("eristaCpuMaxVolt", "Erista CPU Max Voltage in mV", CustPlatform.Erista, 4, ["Acceptable range: 1227 ≤ x ≤ 1300", + new CustEntry("commonCpuUV", "CPU Undervolt", CustPlatform.All, 4, ["0 : Default Table", + "Acceptable range mariko : 0 - 8", + "Acceptable range erista : 0 - 3",], 0, [0, 8], 1), + new CustEntry("eristaCpuMinVolt", "Erista CPU Min Voltage in mV", CustPlatform.Erista, 4, ["Acceptable range: 750 ≤ x ≤ 850", + "System Default: 825"], 800, [750, 850], 25), + new CustEntry("eristaCpuMaxVolt", "Erista CPU Max Voltage in mV", CustPlatform.Erista, 4, ["Acceptable range: 1200 ≤ x ≤ 1257", "System Default: 1227, L4T OC: 1257", - "Changing this value affects cpu voltage calculation"], 1257, [1227, 1300], 1), + "Changing this value affects cpu voltage calculation"], 1257, [1200, 1257], 1), new CustEntry("marikoCpuMinVolt", "Mariko CPU Min Voltage in mV", CustPlatform.Mariko, 4, ["Acceptable range: 550 < x ≤ 1120", "System Default: 620"], 620, [550, 1120], 5), new CustEntry("marikoCpuHighMinVolt", "Mariko CPU Tune High Min Voltage in mV", CustPlatform.Mariko, 4, ["Acceptable range: 710 ≤ x ≤ 850", @@ -200,17 +201,19 @@ var CustTable = [ "System default: 1120, L4T OC: 1235", "Changing this value affects cpu voltage calculation"], 1125, [1100, 1160], 5), new CustEntry("eristaGpuUV", "Erista GPU Undervolt", CustPlatform.Erista, 4, ["GPU voltages are dynamic and will change with temperature and gpu speedo", - "0 : Default Table", - "1 : Custom static GPU Voltage Table (Use Gpu Configuator below)"], 0, [0, 1], 1), + "0 : Undervolt Level 0 (Default Table)", + "1 : Undervolt Level 1 (M static +30mV)", + "2 : Undervolt Level 2 (high UV table)", + "3 : Custom static GPU Voltage Table (Use Gpu Configuator below)"], 0, [0, 3], 1), new CustEntry("marikoGpuUV", "Mariko GPU Undervolt", CustPlatform.Mariko, 4, ["GPU voltages are dynamic and will change with temperature and gpu speedo", - "0 : Default Table", - "1 : Undervolt Level 1 (SLT - Nvidia Dev Board)", - "2 : Undervolt Level 2 (HiOPT - L4T custom)", + "0 : Undervolt Level 0 (HiOPT)", + "1 : Undervolt Level 1 (HiOPT -20mV(3))", + "2 : Undervolt Level 2 (high UV table)", "3 : Custom static GPU Voltage Table (Use Gpu Configuator below)"], 0, [0, 3], 1), new CustEntry("commonGpuVoltOffset", "GPU Volt Offset", CustPlatform.All, 4, ["Negative Offset value for gpu dynamic voltage calculation", "For example, value of 10 will decrease 10mV gpu volt from all frequencies", "Default gpu vmin: Erista - 810mV / Mariko - 610mV", - "Acceptable range: 0 ~ 100"], 0, [0, 100], 1), + "Acceptable range: 0 ~ 200"], 0, [0, 200], 1), new CustEntry("eristaGpuMinVolt", "Erista GPU Vmin", CustPlatform.Erista, 4, ["GPU Vmin for Erista", "Default gpu vmin: 810mV", "Regulator step: 6.25mV", @@ -224,12 +227,12 @@ var CustTable = [ "slt and hiopt uses 590mV as minimum voltage", "Acceptable range: 0 ~ 800"], 610, [0, 800], 5), new CustEntry("marikoGpuMaxVolt", "Mariko GPU Vmax", CustPlatform.Mariko, 4, ["GPU Vmax for Mariko", - "System Default: 1050, L4T: 800", + "System Default: 850, L4T: 800", "Not recommended to increase value in order to protect from going over gpu pmic limits", "Recommended limit: 800mV@1228Mhz with HiOPT", "Any GPU Frequency that needs higher than vmax will be automatically removed and not available", "This means max available GPU freq will be adjusted depending on your speedo", - "Acceptable range: 800 ~ 1050"], 800, [800, 1050], 5), + "Acceptable range: 800 ~ 850"], 800, [800, 850], 5), new CustEntry("mtcConf", "DRAM Timing", CustPlatform.All, 4, ["0: AUTO_ADJ: Auto adjust mtc table with LPDDR4 3733 Mbps specs, 16Gb density. Change timing with Advanced Config (Default)", "1: AUTO_ADJ_HP: Auto adjust only core timings. (Previously CUST_ADJ).", "2: NO_ADJ: Use 1600 mtc table wihout adjusting (Timing becomes tighter if you raise dram clock)."], 0, [0, 2], 1), @@ -245,7 +248,7 @@ var CustTable = [ "Official lpddr4(x) range: 570mV~650mV (600mV nominal)", "Not enabled by default."], 0, [550000, 650000], 5000), new CustEntry("eristaEmcMaxClock", "Erista RAM Max Clock in kHz", CustPlatform.Erista, 4, ["Values should be ≥ 1600000, and divided evenly by 9600.", - "Recommended Clocks: 1862400, 2131200 (JEDEC)"], 1862400, [1600000, 2400000], 9600), + "Recommended Clocks: 1862400, 2131200 (JEDEC)"], 1862400, [1600000, 2600000], 9600), new CustEntry("marikoEmcMaxClock", "Mariko RAM Max Clock in kHz", CustPlatform.Mariko, 4, ["Values should be ≥ 1600000, and accepts any natural number.", "Actual dram clock is exactly same as this value.", "Spread Spectrum is enabled for frequencies in range of (2366000, 2500000] to mitigate EMI with wifi(2.4Ghz).",