<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>VRM on KnightLi Blog</title>
        <link>https://www.knightli.com/en/tags/vrm/</link>
        <description>Recent content in VRM on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 18 Apr 2026 22:32:00 +0800</lastBuildDate><atom:link href="https://www.knightli.com/en/tags/vrm/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>LGA3647 high TDC OEM CPU lighting idea: modify the ICC_MAX of VRM</title>
        <link>https://www.knightli.com/en/2026/04/18/lga3647-oem-cpu-vrm-iccmax-mod/</link>
        <pubDate>Sat, 18 Apr 2026 22:32:00 +0800</pubDate>
        
        <guid>https://www.knightli.com/en/2026/04/18/lga3647-oem-cpu-vrm-iccmax-mod/</guid>
        <description>&lt;p&gt;On the LGA3647 platform, many OEM versions of Xeon Scalable processors are very affordable, but they may not light up when you get them on ordinary server motherboards or workstation motherboards. The typical phenomenon is power on, fans spinning, BMC or IPMI accessible, but the CPU initialization phase is stuck without even entering the real x86 execution process.&lt;/p&gt;
&lt;p&gt;This kind of problem is not necessarily a bad CPU or just missing BIOS microcode. There is a long-term maintenance discussion in the ServeTheHome forum. The core idea is: the &lt;code&gt;TDC&lt;/code&gt; requirements of some OEM CPUs are higher, and the &lt;code&gt;ICC_MAX&lt;/code&gt; reported or restricted by the motherboard VRM by default does not meet the requirements, causing the platform to refuse to start in the early stages.&lt;/p&gt;
&lt;p&gt;The solution is not to simply change the TDP, but to access the VRM controller through I2C/PMBus and change the VRM&amp;rsquo;s &lt;code&gt;ICC_MAX&lt;/code&gt; reference value to &lt;code&gt;0xFF&lt;/code&gt;, which is 255A in common parlance.&lt;/p&gt;
&lt;p&gt;This article will sort out the principles, processes, common motherboard wiring methods and command examples, but it is still not recommended to use it as a mindless copying tutorial. Different motherboards may have different VRM models, I2C pins, addresses, and BIOS restrictions. Be sure to return to the original post to check the latest information before taking action.&lt;/p&gt;
&lt;h2 id=&#34;high-tdc-is-not-the-same-as-high-tdp&#34;&gt;High TDC is not the same as high TDP
&lt;/h2&gt;&lt;p&gt;Many people will simply call this type of CPU &amp;ldquo;high-power CPU&amp;rdquo;, but a more accurate judgment point is &lt;code&gt;TDC&lt;/code&gt;, which is the continuous current related limit, not just &lt;code&gt;TDP&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;For example some OEM models have a TDP that is only a few watts higher than a standard retail model, but the TDC may be set to 255A. If an ordinary motherboard is only prepared according to the current range of the standard SKU, it may think that the VRM capabilities do not match during power-on initialization and thus not continue to start.&lt;/p&gt;
&lt;p&gt;This is why some OEM CPUs around 210W, which appear to be only a little more powerful than the 205W standard models, may still fail to light up on the default motherboard.&lt;/p&gt;
&lt;h2 id=&#34;what-does-the-icc_max-modification-solve&#34;&gt;What does the ICC_MAX modification solve?
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;ICC_MAX&lt;/code&gt; can be understood as the current capability reference value declared by VRM for the platform. The method discussed in the forum is to use a USB-I2C tool to connect to the motherboard VRM controller, and use the tool to write &lt;code&gt;ICC_MAX&lt;/code&gt; of the relevant controller as &lt;code&gt;FF&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;This modification mainly solves the following problems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The motherboard does not accept high TDC OEM CPUs by default.&lt;/li&gt;
&lt;li&gt;After the CPU is installed, the motherboard powers up but does not execute x86 code.&lt;/li&gt;
&lt;li&gt;The BIOS itself already supports the corresponding generation of CPUs, but the VRM current capability statement stuck on booting.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It should be noted that according to the explanation of the author of the original post, this operation does not turn off all protection mechanisms. Hardware protections such as single-phase OCP and overheating protection will not disappear automatically just by changing &lt;code&gt;ICC_MAX&lt;/code&gt;. But that doesn&amp;rsquo;t mean there&amp;rsquo;s no risk, because you&amp;rsquo;re still modifying the parameters of the motherboard&amp;rsquo;s power controller.&lt;/p&gt;
&lt;h2 id=&#34;commonly-involved-vrm-controllers&#34;&gt;Commonly involved VRM controllers
&lt;/h2&gt;&lt;p&gt;There are several main types of common VRM controllers on the LGA3647/C620 platform:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;PXE1610C&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;TPS53679&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;TPS53678&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MP2955A&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Different motherboards use different controllers and have different tool parameters. For example, the command form that appears many times in the original post is similar:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 50 52
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Here &lt;code&gt;PXE1610C&lt;/code&gt; is the VRM controller type, &lt;code&gt;50&lt;/code&gt;, &lt;code&gt;52&lt;/code&gt; is the I2C address. Dual-socket motherboards usually have two addresses, corresponding to different CPU power supply areas.&lt;/p&gt;
&lt;p&gt;If the address is incorrect, the tool will usually return that the device cannot be found. Later versions of the tool also provide a scanning function that can be used to find possible VRM addresses:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -scan start end
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Don&amp;rsquo;t make random guesses about the specific address. It&amp;rsquo;s best to confirm it based on the original post, motherboard silk screen, VRM chip model and existing successful cases.&lt;/p&gt;
&lt;h2 id=&#34;what-to-prepare&#34;&gt;What to prepare
&lt;/h2&gt;&lt;p&gt;The most basic tools usually include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MCP2221A&lt;/code&gt; USB-I2C adapter.&lt;/li&gt;
&lt;li&gt;Dupont wire or fine wire.&lt;/li&gt;
&lt;li&gt;Multimeter to confirm continuity between GND and pins.&lt;/li&gt;
&lt;li&gt;Prepare a soldering iron, flux, and magnifying glass if necessary.&lt;/li&gt;
&lt;li&gt;The corresponding &lt;code&gt;MCP2221a_iccmax_FF&lt;/code&gt; tool.&lt;/li&gt;
&lt;li&gt;A Windows computer used to execute the flash command.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If BIOS modification is also involved, you may need to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;External BIOS programmer.&lt;/li&gt;
&lt;li&gt;A tool that can stably read and write 32MB SPI Flash.&lt;/li&gt;
&lt;li&gt;Hot air station or suitable welding equipment.&lt;/li&gt;
&lt;li&gt;Hex editor, or AMI BIOS related tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Only modifying VRM parameters and removing the BIOS chip to modify the BIOS are two completely different risk levels. The former is usually connected to I2C, while the latter involves desoldering and flashing SPI Flash, which has higher rollover costs.&lt;/p&gt;
&lt;h2 id=&#34;basic-process&#34;&gt;Basic process
&lt;/h2&gt;&lt;p&gt;The overall idea can be broken down into 6 steps.&lt;/p&gt;
&lt;h3 id=&#34;1-confirm-that-the-cpu-is-a-high-tdc-oem-model&#34;&gt;1. Confirm that the CPU is a high TDC OEM model
&lt;/h3&gt;&lt;p&gt;First make sure that the CPU is not a common incompatibility problem. Need to find out:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CPU specific model.&lt;/li&gt;
&lt;li&gt;Which generation does Xeon Scalable belong to.&lt;/li&gt;
&lt;li&gt;Does the BIOS support this generation of CPUs.&lt;/li&gt;
&lt;li&gt;Is the microcode corresponding to stepping missing?&lt;/li&gt;
&lt;li&gt;CPU TDP and TDC conditions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If the BIOS doesn&amp;rsquo;t even support 2nd generation Xeon Scalable, there&amp;rsquo;s usually no point in just changing the VRM. For example, some users mentioned that CPUs such as 8259CL require at least the motherboard BIOS to support the second generation, and the old BIOS may not continue to initialize at all.&lt;/p&gt;
&lt;h3 id=&#34;2-confirm-whether-the-motherboard-has-any-successful-cases&#34;&gt;2. Confirm whether the motherboard has any successful cases
&lt;/h3&gt;&lt;p&gt;The original post has long compiled a batch of motherboards or barebones that have been tried by others. Common ranges include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Supermicro X11SPA / X11SPW / X11SPM / X11SPi / X11SPL&lt;/li&gt;
&lt;li&gt;Supermicro X11DPi / X11DPH / X11DAi / X11DPG / X11DDW&lt;/li&gt;
&lt;li&gt;Intel S2600BP / S2600WF / S2600ST&lt;/li&gt;
&lt;li&gt;Dell Precision T7820 / T7920 / R7920&lt;/li&gt;
&lt;li&gt;Selected Dell PowerEdge, HPE ProLiant Gen10, Lenovo, Cisco, Inspur platforms&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This list will be updated with forum discussions. Before purchasing a motherboard or CPU, it is best to check if there are any successful records of the same model, same PCB version, and same BIOS version.&lt;/p&gt;
&lt;h3 id=&#34;3-find-the-vrm-model-and-i2c-pins&#34;&gt;3. Find the VRM model and I2C pins
&lt;/h3&gt;&lt;p&gt;This step is the most error-prone. You need to confirm:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VRM controller model number on the motherboard.&lt;/li&gt;
&lt;li&gt;Where do SCL, SDA, and GND come from.&lt;/li&gt;
&lt;li&gt;Do you need to unplug certain JVRM jumpers.&lt;/li&gt;
&lt;li&gt;Which I2C addresses correspond to single or dual channels respectively.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The pins on different boards are completely different. For example, some Supermicro boards in the forum can connect SCL/SDA through the JVRM jumper cap position, some HPE models use specific connector positions, and some Dell servers need to be flashed in a specific standby state.&lt;/p&gt;
&lt;p&gt;Don’t just look at “same brand” and then apply wiring. Even if they are all X11 series, the VRM models and wiring methods may be different.&lt;/p&gt;
&lt;h3 id=&#34;4-connect-the-mcp2221a&#34;&gt;4. Connect the MCP2221A
&lt;/h3&gt;&lt;p&gt;There are only three common connections:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;SCL&lt;/code&gt; vs. &lt;code&gt;SCL&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SDA&lt;/code&gt; vs. &lt;code&gt;SDA&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GND&lt;/code&gt; vs. &lt;code&gt;GND&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Don&amp;rsquo;t connect the wrong power pin. In many scenarios, only I2C signals and ground wires are needed, and there is no need to supply power to the motherboard from MCP2221A.&lt;/p&gt;
&lt;p&gt;Before connecting, it is recommended to cut off the power first, confirm GND with a multimeter, and then check the motherboard manual, forum pictures or silk screen. If you connect the wrong wires, the tool may not be able to find the device, or the VRM, BMC, or motherboard may be damaged.&lt;/p&gt;
&lt;h3 id=&#34;5-let-the-motherboard-enter-a-state-where-vrm-can-be-accessed&#34;&gt;5. Let the motherboard enter a state where VRM can be accessed
&lt;/h3&gt;&lt;p&gt;The status is different on different platforms. Some require installing the CPU and memory and booting into the BIOS, while others require just plugging in power and putting the VRM into standby or standby mode.&lt;/p&gt;
&lt;p&gt;For example, in the case of HPE DL380/DL360 Gen10 in the forum, it is mentioned that the addresses of PXE1610C are &lt;code&gt;62&lt;/code&gt; and &lt;code&gt;64&lt;/code&gt;, which can be connected to MCP2221A through the corresponding connectors and then written; Dell R640/R740/T640 platforms have special requirements such as plug-in only and no CPU installed.&lt;/p&gt;
&lt;p&gt;This cannot be unified into one rule. Cases must be checked according to the motherboard model.&lt;/p&gt;
&lt;h3 id=&#34;6-execute-the-write-command-and-verify&#34;&gt;6. Execute the write command and verify
&lt;/h3&gt;&lt;p&gt;After confirming the controller type and address, execute a command similar to the following:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 50 52
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;or:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -TPS53679 58 60
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;After writing, it is recommended to read or repeat the execution to confirm that the parameters are indeed saved, then cut off the power, replace the CPU and memory, and test whether POST can be performed normally.&lt;/p&gt;
&lt;h2 id=&#34;common-motherboard-and-platform-modification-methods&#34;&gt;Common motherboard and platform modification methods
&lt;/h2&gt;&lt;p&gt;Common wiring and commands are organized below by platform. The &lt;code&gt;pin&lt;/code&gt; here refers to the debugging interface, jumper or connector position in the original post or the compiled document, not the CPU Socket pin. Be sure to confirm with the motherboard silk screen, photos and multimeter before actual operation.&lt;/p&gt;
&lt;h3 id=&#34;supermicro-x11dpi-n--x11dpi-nt-rev2x&#34;&gt;Supermicro X11DPi-N / X11DPi-NT rev.2.x
&lt;/h3&gt;&lt;p&gt;There are many cases of using &lt;code&gt;MP2955A&lt;/code&gt; on this type of board. A common approach is to find the &lt;code&gt;JVRM1&lt;/code&gt;, &lt;code&gt;JVRM2&lt;/code&gt; jumpers, remove the jumper caps and connect to the MCP2221A.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM1 pin 2 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM2 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;USB2/USB3 pin 7/8 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -MP2955A 20 21
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;If it is a dual-circuit board, the two addresses usually correspond to the two CPU power supply controllers. After flashing, it is recommended to re-run the command or check the output to confirm that the parameters have been written.&lt;/p&gt;
&lt;h3 id=&#34;supermicro-x11spl-f--x11spi-tf&#34;&gt;Supermicro X11SPL-F / X11SPi-TF
&lt;/h3&gt;&lt;p&gt;A common controller for this type of board is &lt;code&gt;TPS53679&lt;/code&gt;. The wiring usually goes through the &lt;code&gt;JVR&lt;/code&gt; or &lt;code&gt;JVRM&lt;/code&gt; interface.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 1 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 3 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -TPS53679 58
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Special note: There may also be a BIOS internal 165W limit on &lt;code&gt;X11SPL&lt;/code&gt;. In other words, after the VRM is written, if the BIOS still limits power consumption or lacks microcode, the CPU may still not start normally.&lt;/p&gt;
&lt;h3 id=&#34;supermicro-x11dpl-i--x11dph-i&#34;&gt;Supermicro X11DPL-i / X11DPH-i
&lt;/h3&gt;&lt;p&gt;The common connection methods of this type of dual-circuit board also revolve around &lt;code&gt;JVRM&lt;/code&gt; or related debugging interfaces.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 1 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR(M)1 pin 3 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Common flash commands:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -TPS53679 58 60
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;If you are using the version that introduces SCL/SDA separately through &lt;code&gt;JVRM1/2&lt;/code&gt;, there is also a way to organize and write it as follows:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM1 pin 2 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM2 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;USB2 pin 7/8 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Commands are still executed per controller and address:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -TPS53679 58 60
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;supermicro-x11dph--x11dpg&#34;&gt;Supermicro X11DPH / X11DPG
&lt;/h3&gt;&lt;p&gt;The common connection method for this type of board is to remove the &lt;code&gt;JVRM1/2&lt;/code&gt; jumper cap and connect I2C.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM1 pin 2 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM2 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;T-SGPIO1 pin 3/6 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The X11DPG related case in the original post mentioned that the &lt;code&gt;PXE1610C&lt;/code&gt; addresses are available &lt;code&gt;50&lt;/code&gt; and &lt;code&gt;52&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 50 52
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;If the tool returns that the device cannot be found, do not continue to write, but first confirm the controller model and address. Some boards have different VRM controllers.&lt;/p&gt;
&lt;h3 id=&#34;supermicro-x11dpu-g6&#34;&gt;Supermicro X11DPU-G6
&lt;/h3&gt;&lt;p&gt;Common wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM1 pin 2 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVRM2 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;T-SGPIO1 pin 3/6 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 50 52
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;supermicro-x11spa-f--x11spa-tf&#34;&gt;Supermicro X11SPA-F / X11SPA-TF
&lt;/h3&gt;&lt;p&gt;The common controller for this type of single-channel workstation board is &lt;code&gt;PXE1610C&lt;/code&gt;, and usually only one address needs to be written.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR1 pin 1 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR1 pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JVR1 pin 3 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 50
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;dell-precision-t7920&#34;&gt;Dell Precision T7920
&lt;/h3&gt;&lt;p&gt;A common case for Dell Precision T7920 is to connect the MCP2221A, boot the workstation into the BIOS, and then write two VRM addresses.&lt;/p&gt;
&lt;p&gt;Flash status:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;安装 CPU 和内存
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;开机进入 BIOS
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;保持机器运行
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;执行刷写命令
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 60 62
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;dell-poweredge-t640--r640--r740&#34;&gt;Dell PowerEdge T640 / R640 / R740
&lt;/h3&gt;&lt;p&gt;These PowerEdge platforms are not exactly the same as Precision workstations. The compiled information emphasizes: Do not install the CPU when flashing, only plug in the power supply, and let the machine enter the VRM waiting state before writing.&lt;/p&gt;
&lt;p&gt;Common wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 1 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 2 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 3 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash status:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;不要安装 CPU
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;只接入电源
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;等待进入 VRM 可访问状态
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;执行刷写命令
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 60 62
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Dell server BIOS usually has a signature and verification mechanism, and it is not recommended to modify the BIOS at will. For this type of platform, it is preferable to only modify the VRM &lt;code&gt;ICC_MAX&lt;/code&gt; and select a CPU that is already supported by the BIOS.&lt;/p&gt;
&lt;h3 id=&#34;lenovo-sr650--hr650--sr630--hr630&#34;&gt;Lenovo SR650 / HR650 / SR630 / HR630
&lt;/h3&gt;&lt;p&gt;Platforms such as Lenovo need to confirm the specific model, VRM model and I2C pins first. Taking the finishing case of HR650X as an example, the VRM uses &lt;code&gt;PXE1610C&lt;/code&gt;, and the I2C pins are located at the debugging position near the CPU1 slot. The sequence can be confirmed according to the data.&lt;/p&gt;
&lt;p&gt;HR650X example wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Example flash status:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;接好 MCP2221A
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;服务器进入 BIOS
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;执行刷写命令
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Example command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 74 76
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Lenovo platforms often also involve BIOS microcode issues. In the compiled information, SR630, HR630, SR650, HR650, P720, and P920 are classified as those that may require BIOS modification. Special attention should be paid especially when using early stepping CPUs such as P8124 and P8136.&lt;/p&gt;
&lt;h3 id=&#34;lenovo-thinkstation-p920&#34;&gt;Lenovo ThinkStation P920
&lt;/h3&gt;&lt;p&gt;The P920 is wired similarly to some Dell workstations.&lt;/p&gt;
&lt;p&gt;wiring:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 1 -&amp;gt; SCL
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 2 -&amp;gt; SDA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Pin 3 -&amp;gt; GND
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Flash command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 60 62
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;hpe-dl380-gen10--dl360-gen10&#34;&gt;HPE DL380 Gen10 / DL360 Gen10
&lt;/h3&gt;&lt;p&gt;In the forum case of HPE DL380/DL360 Gen10, the addresses of &lt;code&gt;PXE1610C&lt;/code&gt; are &lt;code&gt;62&lt;/code&gt; and &lt;code&gt;64&lt;/code&gt;, which are connected through the &lt;code&gt;J226&lt;/code&gt; type connector on the motherboard.&lt;/p&gt;
&lt;p&gt;Flash status:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;安装 CPU1 + CPU2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;安装必要内存
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;开机进入 BIOS
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;连接 MCP2221A
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;执行刷写命令
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Write respectively:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 62
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 64
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;You can also write two addresses at once:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -PXE1610C 62 64
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;It is also not recommended to change the BIOS of HPE ProLiant. Quad-socket machines such as DL560/DL580 Gen10 may also have CPU whitelist issues. Before selecting a CPU, check the support list of the corresponding model.&lt;/p&gt;
&lt;h3 id=&#34;motherboard-not-listed&#34;&gt;Motherboard not listed
&lt;/h3&gt;&lt;p&gt;Do not apply commands directly to motherboards that are not listed. The correct process is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Check the VRM controller model number.&lt;/li&gt;
&lt;li&gt;Find the I2C debug interface or JVRM jumper location.&lt;/li&gt;
&lt;li&gt;Confirm &lt;code&gt;SCL&lt;/code&gt;, &lt;code&gt;SDA&lt;/code&gt;, &lt;code&gt;GND&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Use the scan command to check the address.&lt;/li&gt;
&lt;li&gt;Then press the controller model to write.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Scan command example:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MCP2221a_iccmax_FF.exe -scan 20 7F
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;If there is no result from the scan, first check whether &lt;code&gt;SCL&lt;/code&gt; and &lt;code&gt;SDA&lt;/code&gt; are connected reversely, whether GND is correct, and whether the motherboard is in VRM accessible state. Do not attempt to write without verifying the controller.&lt;/p&gt;
&lt;h2 id=&#34;bios-may-also-be-the-second-threshold&#34;&gt;BIOS may also be the second threshold
&lt;/h2&gt;&lt;p&gt;The &lt;code&gt;ICC_MAX&lt;/code&gt; modification only solves the VRM current declaration problem, which does not mean that all CPUs can be started directly.&lt;/p&gt;
&lt;p&gt;Also need to pay attention to the BIOS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Whether 1st or 2nd generation Xeon Scalable is supported.&lt;/li&gt;
&lt;li&gt;Whether to include microcode corresponding to CPU stepping.&lt;/li&gt;
&lt;li&gt;Is there a TDP/TDC whitelist or power consumption cap.&lt;/li&gt;
&lt;li&gt;Whether there is manufacturer signature verification to prevent the modified BIOS from booting.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It was mentioned in the forum that some Supermicro X11SPL /&lt;/p&gt;
&lt;p&gt;If it is an earlier stepping or special OEM model such as P8124 and P8136, simply changing the VRM may not be enough. You may also need to add microcode or bypass manufacturer restrictions.&lt;/p&gt;
&lt;h2 id=&#34;bios-165w-limit-modification-for-x11splx11spm&#34;&gt;BIOS 165W limit modification for X11SPL/X11SPM
&lt;/h2&gt;&lt;p&gt;There is an internal 165W limit in some Supermicro &lt;code&gt;X11SPL&lt;/code&gt; and &lt;code&gt;X11SPM&lt;/code&gt; BIOS. The way to organize the information is to use a hexadecimal editor such as HxD to modify the BIOS file, change the relevant location from &lt;code&gt;A5&lt;/code&gt; to &lt;code&gt;FF&lt;/code&gt;, and at the same time correct the &lt;code&gt;ProjectPeiDriver.ffs&lt;/code&gt; check related bytes.&lt;/p&gt;
&lt;p&gt;It is not recommended for people without BIOS recovery capabilities to operate directly here. At least prepare:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Original BIOS backup.&lt;/li&gt;
&lt;li&gt;IPMI BIOS recovery solution available, or external programmer.&lt;/li&gt;
&lt;li&gt;Can confirm how the modified BIOS can be flashed.&lt;/li&gt;
&lt;li&gt;The ability to desolder or offline flash the SPI Flash after a problem occurs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are two groups of general power consumption value replacements:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：6C 68 A5 00 00 00 68
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：6C 68 FF 00 00 00 68
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：FB B9 A5 00 00 00 5E
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：FB B9 FF 00 00 00 5E
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Different BIOS versions also need to correct the check byte accordingly. The common ones are summarized as follows.&lt;/p&gt;
&lt;h3 id=&#34;x11spl&#34;&gt;X11SPL
&lt;/h3&gt;&lt;p&gt;X11SPL BIOS 3.6：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF C3 23
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF C3 6F
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPL BIOS 3.9：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 62 6C
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 62 B8
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPL BIOS 4.0：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 81 7A
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 81 C6
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;x11spm&#34;&gt;X11SPM
&lt;/h3&gt;&lt;p&gt;X11SPM BIOS 3.4：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 82 9D
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 82 E9
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPM BIOS 3.5：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 82 65
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 82 B1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPM BIOS 3.8a：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF C3 EE
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF C3 3A
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPM BIOS 3.9：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 62 4A
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 62 96
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;X11SPM BIOS 4.0：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;查找：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 81 7E
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;替换：26 22 9C 73 64 32 54 44 99 1C 8D C4 4A 73 D6 AF 81 CA
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;After modification, save it as a new BIOS file and do not overwrite the original file. It is best to compare the file size, checksum and modification location again before flashing.&lt;/p&gt;
&lt;h2 id=&#34;microcode-completion-process-of-early-stepping-cpu&#34;&gt;Microcode completion process of early stepping CPU
&lt;/h2&gt;&lt;p&gt;If you use older stepping OEM CPUs such as P8124 and P8136, some motherboards may not have corresponding microcode in the BIOS. The general process in organizing data is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Remove the BIOS SPI Flash and read the original BIOS.&lt;/li&gt;
&lt;li&gt;Keep at least two original backups.&lt;/li&gt;
&lt;li&gt;Open the BIOS with MMTool or a similar AMI BIOS tool.&lt;/li&gt;
&lt;li&gt;Enter the &lt;code&gt;CPU Patch&lt;/code&gt; area and check the existing microcode.&lt;/li&gt;
&lt;li&gt;Xeon Scalable microcode for inserting missing stepping.&lt;/li&gt;
&lt;li&gt;Save new BIOS.&lt;/li&gt;
&lt;li&gt;Use a programmer to write back to SPI Flash.&lt;/li&gt;
&lt;li&gt;Solder back the BIOS chip and test boot.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Special attention is needed: many LGA3647/C620 platform BIOS are 32MB, and cheap CH341A and ordinary burning folders are not necessarily reliable. The compilation of information also emphasized that it is not recommended to directly use the clip to read and write online, because the BMC or PCH may occupy the bus after the server is powered on, and the reading and writing results are unstable. A more stable way is to disassemble the chip to read and write offline, but this also means higher soldering risks.&lt;/p&gt;
&lt;h2 id=&#34;risk-point&#34;&gt;Risk point
&lt;/h2&gt;&lt;p&gt;This modification seems to be just a few lines and a command, but the risk is not low.&lt;/p&gt;
&lt;p&gt;The most common pitfalls are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wrong connection of SCL/SDA/GND.&lt;/li&gt;
&lt;li&gt;Wrong VRM controller address found.&lt;/li&gt;
&lt;li&gt;The motherboard version is different and someone else’s wiring is used.&lt;/li&gt;
&lt;li&gt;The BIOS does not support the CPU and mistakenly believes that the VRM has not been changed successfully.&lt;/li&gt;
&lt;li&gt;The VRM has insufficient heat dissipation and is unstable under full load for a long time.&lt;/li&gt;
&lt;li&gt;The SPI Flash is damaged when modifying the BIOS.&lt;/li&gt;
&lt;li&gt;The server manufacturer&amp;rsquo;s whitelist or signature mechanism causes the server to still not start after modification.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In addition, high TDC CPUs are not necessarily more cost-effective. Once the second-hand market gets hyped up, and with the cost of tools, welding, time and turnaround, it may be better to just buy an officially supported CPU or motherboard.&lt;/p&gt;
&lt;h2 id=&#34;suitable-for-who-to-try&#34;&gt;Suitable for who to try
&lt;/h2&gt;&lt;p&gt;More suitable for people who want to try:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are already LGA3647 platforms and high TDC OEM CPUs.&lt;/li&gt;
&lt;li&gt;Can understand the motherboard silk screen, chip model and forum wiring diagram.&lt;/li&gt;
&lt;li&gt;Have basic welding and multimeter experience.&lt;/li&gt;
&lt;li&gt;Can accept the cost of motherboard or CPU rollover.&lt;/li&gt;
&lt;li&gt;I would like to check the latest feedback on the same model motherboard as in the original post.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not recommended for those who try:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I just want to save money to install a stable workstation.&lt;/li&gt;
&lt;li&gt;No experience in soldering or hardware troubleshooting.&lt;/li&gt;
&lt;li&gt;I only have one motherboard on hand, and if it breaks there is no replacement.&lt;/li&gt;
&lt;li&gt;It’s not clear the relationship between CPU stepping, BIOS microcode, and VRM models.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;summary&#34;&gt;summary
&lt;/h2&gt;&lt;p&gt;LGA3647 high TDC OEM CPU cannot light up. In many cases, it is not simply that the TDP is too high, but that a higher TDC/current requirement is detected during early initialization of the platform. The approach in the ServeTheHome forum is to access the VRM controller through MCP2221A and adjust &lt;code&gt;ICC_MAX&lt;/code&gt; to &lt;code&gt;FF/255A&lt;/code&gt; to allow the motherboard to accept this type of OEM CPU.&lt;/p&gt;
&lt;p&gt;The whole process can be understood as:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Confirmed CPU and BIOS generation support.&lt;/li&gt;
&lt;li&gt;Confirm motherboard and VRM controller models.&lt;/li&gt;
&lt;li&gt;Find the SCL, SDA, GND and I2C addresses.&lt;/li&gt;
&lt;li&gt;Write &lt;code&gt;ICC_MAX = FF&lt;/code&gt; with MCP2221A.&lt;/li&gt;
&lt;li&gt;Address BIOS microcode or power consumption limitations when necessary.&lt;/li&gt;
&lt;li&gt;Finally, the focus is on verifying the VRM temperature, overall machine stability and long-term load performance.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This is less of a regular upgrade tutorial and more of a detour for hardware gamers to the limitations of OEM platforms. The more detailed the information is, the slower the process is, and the higher the success rate.&lt;/p&gt;
&lt;h2 id=&#34;reference-link&#34;&gt;Reference link
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;ServeTheHome forum original post: &lt;a class=&#34;link&#34; href=&#34;https://forums.servethehome.com/index.php?threads/vrm-modify-icc_max-to-run-high-tdc-oem-cpu.38686/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://forums.servethehome.com/index.php?threads/vrm-modify-icc_max-to-run-high-tdc-oem-cpu.38686/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ServeTheHome Forum page 8 Summary: &lt;a class=&#34;link&#34; href=&#34;https://forums.servethehome.com/index.php?threads/vrm-modify-icc_max-to-run-high-tdc-oem-cpu.38686/page-8&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://forums.servethehome.com/index.php?threads/vrm-modify-icc_max-to-run-high-tdc-oem-cpu.38686/page-8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JDDKCN/KCNVrmModTool：&lt;a class=&#34;link&#34; href=&#34;https://github.com/JDDKCN/KCNVrmModTool&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/JDDKCN/KCNVrmModTool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Related Chinese compilation: &lt;a class=&#34;link&#34; href=&#34;https://aigcdaily.cn/news/b24egiog9ukwhyr/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://aigcdaily.cn/news/b24egiog9ukwhyr/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
