<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>M-CRPS on KnightLi Blog</title>
        <link>https://www.knightli.com/en/tags/m-crps/</link>
        <description>Recent content in M-CRPS on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Fri, 17 Apr 2026 08:49:20 +0800</lastBuildDate><atom:link href="https://www.knightli.com/en/tags/m-crps/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>CRPS Common Redundant Server Power Supply Standard, Pin Functions, and Common Models</title>
        <link>https://www.knightli.com/en/2026/04/17/crps-common-redundant-power-supply-pinout-models/</link>
        <pubDate>Fri, 17 Apr 2026 08:49:20 +0800</pubDate>
        
        <guid>https://www.knightli.com/en/2026/04/17/crps-common-redundant-power-supply-pinout-models/</guid>
        <description>&lt;p&gt;&lt;code&gt;CRPS&lt;/code&gt; stands for &lt;code&gt;Common Redundant Power Supply&lt;/code&gt;. It is mainly used in servers, storage systems, switches, AI servers, and industrial computing equipment to standardize the form factor, card-edge connector, management signals, and firmware behavior of hot-plug redundant power supply modules.&lt;/p&gt;
&lt;p&gt;Compared with a common ATX power supply, CRPS has several clear characteristics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modular hot-plug design, suitable for &lt;code&gt;1+1&lt;/code&gt;, &lt;code&gt;2+1&lt;/code&gt;, and &lt;code&gt;N+1&lt;/code&gt; redundancy.&lt;/li&gt;
&lt;li&gt;The main output is usually a single &lt;code&gt;12V&lt;/code&gt; rail, and the motherboard or PDB converts it to the voltages required by CPUs, memory, drives, and fans.&lt;/li&gt;
&lt;li&gt;It uses a 2x25 card-edge connector, commonly 50 pins.&lt;/li&gt;
&lt;li&gt;It supports &lt;code&gt;PMBus / SMBus / I2C&lt;/code&gt; management for reading voltage, current, temperature, alarms, and FRU information.&lt;/li&gt;
&lt;li&gt;It supports server PSU features such as current sharing, remote sense, PSON power-on control, and PWOK status output.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Early CRPS designs were mainly promoted by Intel. Later, the form factor evolved into OCP &lt;code&gt;M-CRPS&lt;/code&gt;, or &lt;code&gt;Modular Hardware System - Common Redundant Power Supply&lt;/code&gt;. Today many vendors use terms such as &lt;code&gt;CRPS&lt;/code&gt;, &lt;code&gt;M-CRPS&lt;/code&gt;, &lt;code&gt;Intel standard CRPS form factor&lt;/code&gt;, or &lt;code&gt;OCP M-CRPS&lt;/code&gt; in their documentation. In actual use, pay attention to the details: two supplies both called CRPS may still differ in power rating, length, width, airflow direction, firmware, and available signals.&lt;/p&gt;
&lt;h2 id=&#34;crps-vs-csps&#34;&gt;CRPS vs CSPS
&lt;/h2&gt;&lt;p&gt;The previous article covered &lt;code&gt;CSPS / Common Slot&lt;/code&gt;, which is commonly seen in the earlier HP / HPE server ecosystem and typically uses a 64 pin card-edge connector. &lt;code&gt;CRPS&lt;/code&gt; is closer to the Intel / OCP ecosystem, and its typical connector is 2x25, or 50 pins total.&lt;/p&gt;
&lt;p&gt;A simple comparison:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Item&lt;/th&gt;
          &lt;th&gt;CSPS / Common Slot&lt;/th&gt;
          &lt;th&gt;CRPS / M-CRPS&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Common ecosystem&lt;/td&gt;
          &lt;td&gt;HP / HPE Common Slot&lt;/td&gt;
          &lt;td&gt;Intel CRPS, OCP M-CRPS, multi-vendor servers&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Common connector&lt;/td&gt;
          &lt;td&gt;64 pin card edge&lt;/td&gt;
          &lt;td&gt;2x25 card edge, 50 pins&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Main output&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Management interface&lt;/td&gt;
          &lt;td&gt;PMBus / SMBus&lt;/td&gt;
          &lt;td&gt;PMBus / SMBus&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Interchangeability&lt;/td&gt;
          &lt;td&gt;More vendor-ecosystem oriented&lt;/td&gt;
          &lt;td&gt;More focused on cross-platform standardization&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Notes&lt;/td&gt;
          &lt;td&gt;Different HP generations may still differ&lt;/td&gt;
          &lt;td&gt;CRPS and M-CRPS still require size and signal verification&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;So CRPS and CSPS should not be mixed casually. They may both be hot-plug 12V server power supplies, but their gold-finger count, mechanical structure, and signal definitions are different.&lt;/p&gt;
&lt;h2 id=&#34;standard-2x25-edge-connector-pinout&#34;&gt;Standard 2x25 Edge Connector Pinout
&lt;/h2&gt;&lt;p&gt;The following is a common 2x25 CRPS pinout seen in many PSU documents. Different vendors may rename some signals as &lt;code&gt;SMART_ON&lt;/code&gt;, &lt;code&gt;CR_BUS#&lt;/code&gt;, &lt;code&gt;PS_KILL&lt;/code&gt;, &lt;code&gt;VIN_GOOD&lt;/code&gt;, and so on, but the general structure is usually similar.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.knightli.com/2026/04/17/crps-common-redundant-power-supply-pinout-models/crps-2x25-pinout.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CRPS 2x25 edge connector pinout diagram&#34;
	
	
&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Pin&lt;/th&gt;
          &lt;th&gt;A-side definition&lt;/th&gt;
          &lt;th&gt;B-side definition&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;4&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;5&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;6&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;7&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;8&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;9&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;GND&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;10&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;11&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;12&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;13&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;14&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;15&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;16&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;17&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;18&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;19&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PMBus_SDA&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;A0&lt;/code&gt; / SMBus address bit&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;20&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PMBus_SCL&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;A1&lt;/code&gt; / SMBus address bit&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;21&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PSON#&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12VSB&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;22&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;SMBAlert#&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;SMART_ON&lt;/code&gt; / &lt;code&gt;CR_BUS#&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;23&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V_Return Sense&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V_Share Bus#&lt;/code&gt; / Load Share&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;24&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;+12V_Remote Sense&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PRESENT#&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;25&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PWOK&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;NC&lt;/code&gt; / &lt;code&gt;VIN_GOOD&lt;/code&gt; / &lt;code&gt;PS_KILL&lt;/code&gt; optional&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;A1-A9 and B1-B9 are ground. A10-A18 and B10-B18 are the main &lt;code&gt;12V&lt;/code&gt; output. In other words, the high-current main output has 18 contacts for 12V and 18 contacts for GND. The remaining A19-A25 and B19-B25 pins are used for management, control, sense, and status signals.&lt;/p&gt;
&lt;h2 id=&#34;pin-function-notes&#34;&gt;Pin Function Notes
&lt;/h2&gt;&lt;h3 id=&#34;high-current-output&#34;&gt;High-Current Output
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;+12V&lt;/code&gt; is the main output and is usually present after the supply is enabled. CRPS power ratings commonly range from 550W, 800W, and 1300W to 1600W, 2000W, 2400W, 3000W, or even 3200W.&lt;/p&gt;
&lt;p&gt;At 12V, that roughly means:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;800W is about 66.7A.&lt;/li&gt;
&lt;li&gt;1300W is about 108A.&lt;/li&gt;
&lt;li&gt;1600W is about 133A.&lt;/li&gt;
&lt;li&gt;2400W is about 200A.&lt;/li&gt;
&lt;li&gt;3200W is about 267A.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This level of current cannot be carried by only a few contacts or thin wires. When designing a PDB or breakout board, all &lt;code&gt;+12V&lt;/code&gt; and &lt;code&gt;GND&lt;/code&gt; contacts should participate in current sharing, with large copper pours, copper bars, heavy-copper PCBs, or multilayer parallel structures.&lt;/p&gt;
&lt;h3 id=&#34;12vsb&#34;&gt;&lt;code&gt;+12VSB&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;+12VSB&lt;/code&gt; is the standby 12V output. As long as input power is present, it is usually available even before the main 12V output is enabled. It powers the BMC, management controller, power-on control circuit, PMBus pull-up resistors, or standby logic.&lt;/p&gt;
&lt;p&gt;Do not treat &lt;code&gt;+12VSB&lt;/code&gt; as the main output. Its current capability is usually much lower than the main 12V rail. Common values include 1A, 2A, and 2.5A, but the exact value depends on the PSU documentation.&lt;/p&gt;
&lt;h3 id=&#34;pson&#34;&gt;&lt;code&gt;PSON#&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;PSON#&lt;/code&gt; is the main output power-on control pin and is active low. A common method is to pull &lt;code&gt;PSON#&lt;/code&gt; to ground through an open-drain output, MOSFET, or transistor, causing the PSU to enter the working state and enable the main 12V output.&lt;/p&gt;
&lt;p&gt;For temporary testing, you can pull &lt;code&gt;PSON#&lt;/code&gt; down to &lt;code&gt;GND&lt;/code&gt; through a resistor, for example in the 1kΩ to 10kΩ range for a lower-risk first test. Do not immediately hard-short unfamiliar signal pins.&lt;/p&gt;
&lt;h3 id=&#34;pwok&#34;&gt;&lt;code&gt;PWOK&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;PWOK&lt;/code&gt; is the Power OK status signal. After the main 12V output becomes stable, the PSU uses this signal to tell the system that the output is valid. The motherboard or PDB can use it as a power-sequencing condition.&lt;/p&gt;
&lt;p&gt;If &lt;code&gt;PSON#&lt;/code&gt; is already pulled low but &lt;code&gt;PWOK&lt;/code&gt; does not change, check input voltage, load, protection state, &lt;code&gt;PRESENT#&lt;/code&gt;, remote sense, and PMBus alarms.&lt;/p&gt;
&lt;h3 id=&#34;pmbus_sda--pmbus_scl&#34;&gt;&lt;code&gt;PMBus_SDA&lt;/code&gt; / &lt;code&gt;PMBus_SCL&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;These two pins are the PMBus / SMBus management bus, used to read or control PSU status. Common uses include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reading output voltage, current, and input power.&lt;/li&gt;
&lt;li&gt;Reading temperature, fan speed, alarms, and fault status.&lt;/li&gt;
&lt;li&gt;Reading vendor, model, serial number, and FRU information.&lt;/li&gt;
&lt;li&gt;Working with the BMC for power capping, alarm logging, and redundancy policies.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Although PMBus is based on SMBus / I2C, its command set, address, and electrical levels must follow the specific PSU documentation. Do not assume it can be connected directly to a 5V I2C bus.&lt;/p&gt;
&lt;h3 id=&#34;a0--a1&#34;&gt;&lt;code&gt;A0&lt;/code&gt; / &lt;code&gt;A1&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;A0&lt;/code&gt; and &lt;code&gt;A1&lt;/code&gt; are commonly used to set the SMBus address. In a redundant multi-PSU system, each PSU module needs a different address so the BMC can identify PSU1, PSU2, PSU3, and so on.&lt;/p&gt;
&lt;p&gt;Many power supplies have internal pull-ups on the address pins. The PDB pulls them low or leaves them floating according to the slot position, which determines the address combination.&lt;/p&gt;
&lt;h3 id=&#34;smbalert&#34;&gt;&lt;code&gt;SMBAlert#&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;SMBAlert#&lt;/code&gt; is the SMBus alert signal and is usually active low. When a temperature, input, output, fan, or protection-related event occurs, the PSU can use this signal to ask the BMC to read PMBus status.&lt;/p&gt;
&lt;h3 id=&#34;smart_on--cr_bus&#34;&gt;&lt;code&gt;SMART_ON&lt;/code&gt; / &lt;code&gt;CR_BUS#&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;This signal is not named consistently across documents. Common names include &lt;code&gt;SMART_ON&lt;/code&gt;, &lt;code&gt;CR_BUS#&lt;/code&gt;, and &lt;code&gt;Wake up Bus&lt;/code&gt;. It is related to redundancy, PSU sleep, and cold redundancy.&lt;/p&gt;
&lt;p&gt;At low load, the system can let some redundant power supplies enter a lower-power state while only the necessary supplies carry the load. When load increases or one PSU becomes abnormal, the system wakes the other modules. This type of feature usually requires coordination among the PDB, BMC, and PSU firmware, so it is not recommended to drive it casually on a simple DIY breakout board.&lt;/p&gt;
&lt;h3 id=&#34;12v-remote-sense--12v-return-sense&#34;&gt;&lt;code&gt;+12V Remote Sense&lt;/code&gt; / &lt;code&gt;+12V Return Sense&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;These two pins are remote sense lines, used to compensate for cable and copper loss between the PSU and the load.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;+12V Remote Sense&lt;/code&gt; connects to the 12V sense point at the load end.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;+12V Return Sense&lt;/code&gt; connects to the ground / return sense point at the load end.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If the PSU requires remote sense and the breakout board does not handle it correctly, the output voltage may be inaccurate, or the supply may enter protection or fail to start. A simple breakout board usually ties the sense lines to local 12V / GND according to the documentation, but avoid creating a wrong path where a thin sense wire carries high current.&lt;/p&gt;
&lt;h3 id=&#34;12v-share-bus&#34;&gt;&lt;code&gt;+12V Share Bus#&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;+12V Share Bus#&lt;/code&gt;, or Load Share, is the parallel current-sharing signal. When multiple CRPS modules are paralleled, the supplies coordinate current sharing through this signal so that one module does not carry too much load for a long time.&lt;/p&gt;
&lt;p&gt;For single-PSU use, this signal usually does not need to be involved in main output testing. For multi-PSU parallel operation, it must be handled according to the PSU and PDB documentation. Do not simply hard-parallel the 12V outputs and run them at full load.&lt;/p&gt;
&lt;h3 id=&#34;present&#34;&gt;&lt;code&gt;PRESENT#&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;PRESENT#&lt;/code&gt; is the PSU presence-detect signal and is usually active low. The PDB or motherboard uses it to determine whether a PSU module is inserted in the slot.&lt;/p&gt;
&lt;p&gt;Some power supplies may need &lt;code&gt;PRESENT#&lt;/code&gt; to be handled correctly before entering the expected working state. When testing an unfamiliar CRPS module, first confirm the default level of &lt;code&gt;PRESENT#&lt;/code&gt; and whether it needs to be tied to ground.&lt;/p&gt;
&lt;h3 id=&#34;vin_good--ps_kill--nc&#34;&gt;&lt;code&gt;VIN_GOOD&lt;/code&gt; / &lt;code&gt;PS_KILL&lt;/code&gt; / &lt;code&gt;NC&lt;/code&gt;
&lt;/h3&gt;&lt;p&gt;B25 varies across documents. Some mark it as &lt;code&gt;NC&lt;/code&gt;, some use it as &lt;code&gt;VIN_GOOD&lt;/code&gt;, and some mention optional &lt;code&gt;PS_KILL&lt;/code&gt;. Therefore this pin should not be wired based on experience from only one model.&lt;/p&gt;
&lt;p&gt;For a generic breakout board, it is better to bring B25 out separately and leave a test point. Do not connect it to ground or 12V by default.&lt;/p&gt;
&lt;h2 id=&#34;basic-approach-to-starting-a-crps-psu&#34;&gt;Basic Approach to Starting a CRPS PSU
&lt;/h2&gt;&lt;p&gt;For standalone testing, the following sequence reduces risk:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Do not connect the main load. Apply only AC input and check whether &lt;code&gt;+12VSB&lt;/code&gt; is present.&lt;/li&gt;
&lt;li&gt;Confirm the A/B side orientation and identify &lt;code&gt;GND&lt;/code&gt;, &lt;code&gt;PSON#&lt;/code&gt;, &lt;code&gt;PRESENT#&lt;/code&gt;, and &lt;code&gt;PWOK&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Pull &lt;code&gt;PSON#&lt;/code&gt; down to &lt;code&gt;GND&lt;/code&gt; through a resistor and check whether the main &lt;code&gt;+12V&lt;/code&gt; output appears.&lt;/li&gt;
&lt;li&gt;Add a small load, such as a 12V bulb, resistor load, or electronic load.&lt;/li&gt;
&lt;li&gt;Increase the load gradually while watching output voltage, fan behavior, temperature rise, and protection behavior.&lt;/li&gt;
&lt;li&gt;If monitoring is needed, connect PMBus after confirming voltage levels, address, and pull-ups.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If the PSU shuts down a few seconds after starting, common causes include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No minimum load.&lt;/li&gt;
&lt;li&gt;Incorrect handling of &lt;code&gt;PRESENT#&lt;/code&gt; or remote sense.&lt;/li&gt;
&lt;li&gt;Insufficient input voltage, with power derating at low-line input.&lt;/li&gt;
&lt;li&gt;Fan, temperature, overcurrent, or overvoltage protection.&lt;/li&gt;
&lt;li&gt;PMBus / BMC expected status signals are not satisfied.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;breakout-board-design-notes&#34;&gt;Breakout Board Design Notes
&lt;/h2&gt;&lt;p&gt;A CRPS breakout board may look like it is just bringing out 12V, but the real difficulty is high current and reliability.&lt;/p&gt;
&lt;p&gt;Recommendations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use a card-edge connector with the proper current rating, such as the common 2x25 CRPS connector seen in datasheets.&lt;/li&gt;
&lt;li&gt;Use large copper pours, heavy copper, multilayer parallel planes, copper bars, or stud outputs for &lt;code&gt;+12V&lt;/code&gt; and &lt;code&gt;GND&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Make every high-current contact participate in current sharing. Do not connect only a few pins.&lt;/li&gt;
&lt;li&gt;Handle sense lines separately and keep them away from the main current path.&lt;/li&gt;
&lt;li&gt;Control &lt;code&gt;PSON#&lt;/code&gt; with an open-drain output or MOSFET. Do not let an MCU hard-pull an unknown signal directly.&lt;/li&gt;
&lt;li&gt;Keep ground reference and test points near &lt;code&gt;PMBus_SDA&lt;/code&gt; / &lt;code&gt;PMBus_SCL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add fuses, breakers, TVS devices, or electronic protection on the output. At minimum, have a clear short-circuit protection strategy.&lt;/li&gt;
&lt;li&gt;High-power modules require proper airflow. Do not let a server PSU run at full load for a long time in a small box with no airflow.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;common-crps--m-crps-models-and-series&#34;&gt;Common CRPS / M-CRPS Models and Series
&lt;/h2&gt;&lt;p&gt;The following table lists common CRPS / M-CRPS models, series, and power ranges found in documentation. When buying used modules, still check the nameplate, connector, length, airflow direction, and PDB compatibility.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Vendor / Series&lt;/th&gt;
          &lt;th&gt;Common models / power&lt;/th&gt;
          &lt;th&gt;Notes&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Intel CRPS&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;FXX460GCRPS&lt;/code&gt;, &lt;code&gt;FXX750PCRPS&lt;/code&gt;, &lt;code&gt;FXX1200PCRPS&lt;/code&gt;, &lt;code&gt;FXX1600PCRPS&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Common CRPS options for Intel server platforms, covering 460W, 750W, 1200W, and 1600W&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Bel Power Solutions&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;PEC800-12-074xA&lt;/code&gt;, &lt;code&gt;TEC800&lt;/code&gt;, &lt;code&gt;TEC1300&lt;/code&gt;, &lt;code&gt;TEC1600&lt;/code&gt;, &lt;code&gt;TEC2000&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Common CRPS front-end supplies; documentation clearly provides a 2x25 pinout&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Advanced Energy / Artesyn&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;CSU1300AP&lt;/code&gt;, &lt;code&gt;CSU1800AP&lt;/code&gt;, etc.&lt;/td&gt;
          &lt;td&gt;Data-center / server PSU modules, commonly 1300W and 1800W&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Lite-On&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;RPG800-12AS&lt;/code&gt;, &lt;code&gt;RPG1300-12AS&lt;/code&gt;, 1600W CRPS series&lt;/td&gt;
          &lt;td&gt;Lite-On CRPS product line for data centers, cloud computing, and AI servers&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;FSP&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;FSP1600-20HM&lt;/code&gt;, &lt;code&gt;FSP2400-22HM&lt;/code&gt;, &lt;code&gt;FSP550-20FM&lt;/code&gt;, &lt;code&gt;FSP800-20FM&lt;/code&gt;, &lt;code&gt;FSP2000-20FM&lt;/code&gt;, &lt;code&gt;FSP2400-20FM&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;FSP CRPS / M-CRPS modules, commonly 550W to 2400W&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Compuware&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;CPR-8011-3M1&lt;/code&gt;, MCRPS 1200W / 1600W / 2200W / 3200W&lt;/td&gt;
          &lt;td&gt;Supports PMBus, redundancy, and current sharing; MCRPS targets AI and OCP data centers&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;MORNSUN&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;LMS800-P12BG&lt;/code&gt;, &lt;code&gt;LMS1600-P12B&lt;/code&gt;, &lt;code&gt;LMS2000-P12B&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Chinese CRPS modules; documentation lists the 2x25 edge connector pinout&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Delta&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;DPS-1200AB-4D&lt;/code&gt; and other CRPS modules&lt;/td&gt;
          &lt;td&gt;Delta has many server PSUs; verify whether the unit is really a CRPS 50 pin form factor before buying&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;HPE M-CRPS&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;P73190-B21&lt;/code&gt; 800W, &lt;code&gt;P67240-B21&lt;/code&gt; 1000W, &lt;code&gt;P67244-B21&lt;/code&gt; 1500W, &lt;code&gt;P67252-B21&lt;/code&gt; 2400W, &lt;code&gt;P67248-B21&lt;/code&gt; 3200W&lt;/td&gt;
          &lt;td&gt;Gen12 platform M-CRPS; HPE explicitly marks them as OCP-compliant. There are also -48VDC models &lt;code&gt;P82412-B21&lt;/code&gt; and &lt;code&gt;P73210-B21&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Generic white-label / industrial brands&lt;/td&gt;
          &lt;td&gt;550W, 800W, 1200W, 1300W, 1600W, 2000W, 2400W, 2600W, 3000W&lt;/td&gt;
          &lt;td&gt;Many products are labeled CRPS, but verify whether they really use the standard 2x25 connector&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;how-to-judge-compatibility-before-buying-or-reusing&#34;&gt;How to Judge Compatibility Before Buying or Reusing
&lt;/h2&gt;&lt;p&gt;When you get a hot-plug server PSU, do not rely only on its appearance or on a seller title that says CRPS. Check the following:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Whether the card edge is 2x25, 50 pins total.&lt;/li&gt;
&lt;li&gt;Whether A1-A9 / B1-B9 are GND, and A10-A18 / B10-B18 are 12V.&lt;/li&gt;
&lt;li&gt;Whether A19-A25 / B19-B25 match the PMBus, PSON, 12VSB, Sense, PRESENT, and PWOK signal layout.&lt;/li&gt;
&lt;li&gt;Whether the PSU can deliver its rated power at your input voltage. Many high-power CRPS supplies derate at 100-127V low-line input.&lt;/li&gt;
&lt;li&gt;Whether it needs a PDB, BMC, or PMBus command to enter the full operating mode.&lt;/li&gt;
&lt;li&gt;Whether the airflow direction fits your chassis.&lt;/li&gt;
&lt;li&gt;Whether it supports the redundancy mode you need, such as &lt;code&gt;1+1&lt;/code&gt;, &lt;code&gt;N+1&lt;/code&gt;, cold redundancy, or current sharing.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;summary&#34;&gt;Summary
&lt;/h2&gt;&lt;p&gt;The core points of CRPS are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It is a standardized redundant server PSU module.&lt;/li&gt;
&lt;li&gt;The typical connector is a 2x25, 50 pin card edge.&lt;/li&gt;
&lt;li&gt;The main output is high-current 12V, with a separate 12VSB standby supply.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PSON#&lt;/code&gt; controls the main output, and &lt;code&gt;PWOK&lt;/code&gt; indicates valid output.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PMBus&lt;/code&gt; provides monitoring and management.&lt;/li&gt;
&lt;li&gt;Sense and Share Bus make it suitable for high-current, redundant, and parallel operation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you only want a lab 12V supply, at minimum you need to understand &lt;code&gt;GND&lt;/code&gt;, &lt;code&gt;+12V&lt;/code&gt;, &lt;code&gt;+12VSB&lt;/code&gt;, &lt;code&gt;PSON#&lt;/code&gt;, &lt;code&gt;PRESENT#&lt;/code&gt;, and &lt;code&gt;PWOK&lt;/code&gt;. If you want a truly reliable PDB or multi-PSU parallel system, you must also handle remote sense, current sharing, PMBus, airflow, and protection carefully.&lt;/p&gt;
&lt;h2 id=&#34;references&#34;&gt;References
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.opencompute.org/documents/m-crps-r1-v1p0-rc4-pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Open Compute Project M-CRPS Version 1.00 Release Candidate 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/images/7dcd4a42fafc61adf22802577208a2404dd1c175.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Open Compute Project M-CRPS Version 0.70&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.belfuse.com/media/datasheets/products/power-supplies/ds-BPS-PEC800-ac-dc.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bel Power Solutions PEC800-12-074xA Datasheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.mt-system.ru/sites/default/files/PowerSupply/Mornsun/LMS2000-P12B.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MORNSUN LMS2000-P12B CRPS Datasheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.compuware-us.com/landingpage/CPR-2021-2HK.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Compuware CPR-2021-2HK CRPS Power Distribution Board&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.hpe.com/us/en/collaterals/collateral.a00039982enw.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;HPE Modular Common Redundant Power Supplies QuickSpecs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://power.liteon.com/en/ProductTypes/5055e04f4edf1732&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Lite-On CRPS Product Line&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.mouser.com/new/bel-power/bel-tec800-1300-2000-front-end-power-supplies/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bel TEC800/1300/2000 CRPS Front-End Power Supplies&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
