X1001: Difference between revisions

Rita (talk | contribs)
Replace <comments/> with <comment-streams />
 
(7 intermediate revisions by 3 users not shown)
Line 14: Line 14:
----
----
{{PCIe to NVME Sets}}
{{PCIe to NVME Sets}}
 
{{NVMe SSD Incompatibility List}}
== Important Notes==
 
= Important Notice: NVMe SSD Compatibility =
 
== 1. Core Compatibility ==
This expansion board is '''only compatible with M.2 NVMe SSDs'''.
 
'''Not compatible:'''<br />
M.2 SATA SSDs, M.2 PCIe AHCI SSDs, and any other M.2 non-NVMe devices.
 
== 2. SSDs to Avoid (Phison Controller) ==
The following NVMe SSDs equipped with '''Phison controllers''' have been confirmed to have compatibility issues and are '''not recommended''':
* WD Blue SN580 series
* WD Black SN850 series
* WD Black SN770
* WD SN740
* WD SN810
* Inland TN446 NVMe SSD
* Corsair MP600 SSD
* Kingston NV3 NVMe SSD
* Micron 2450 SSD (detectable, but cannot boot from NVMe)
* Other NVMe SSDs using the same Phison controller
 
== 3. SSDs with Resolved Compatibility Issues ==
The following models originally had compatibility issues but have been resolved with system/firmware updates:
* '''WD Blue SN550 series''' – Resolved after the <code>rpi-eeprom-update</code> released on January 24, 2024
* '''WD Green SN350 series''' – Resolved (refer to community feedback)
 
:'''Note:''' These SSDs require updating the Raspberry Pi EEPROM and system to the specified version (e.g., after January 24, 2024) to function properly.
 
== 4. Confirmed Incompatible SSDs (Other Controllers / Models) ==
# '''Micron 2200 256GB M.2 NVMe Gen3 x4''' (Model: MTFDHBA256TCH)<br />Detectable, but cannot boot from NVMe.
# '''SSDs with Polaris Controller'''<br />Compatibility issues have been reported.
# '''SSDs with MAP1202 Controller'''<br />These SSDs do not support PCIe Gen 2 and must be forced to PCIe Gen 3 to be recognized. Due to this incompatibility, they are '''not recommended'''.<br />More details: [https://zhuanlan.zhihu.com/p/644984347 Reference Link]
 
== 5. Verified Compatible SSDs (Examples) ==
Based on internal testing and community feedback, the following SSDs are known to work:
* Samsung 980 / 990 Pro series
* WD Black SN770 (requires latest EEPROM)
* Kioxia Exceria series
 
:Compatibility may vary depending on firmware versions. It is recommended to update your Raspberry Pi EEPROM and system to the latest version before use.
 
For a more comprehensive list, please refer to community-verified compatibility resources: [Link]
 
== 6. Important Usage Notes ==
# '''Older NVMe SSDs''' may perform slower due to less efficient flash media.
# '''New NVMe SSDs''' come without partitions. They must be partitioned and formatted before they appear in the file manager.
# SSD compatibility with the Raspberry Pi 5 is determined by the Raspberry Pi platform itself, not by the X100X series expansion board.
# '''How to check your SSD controller:'''<br />Run the following command in the terminal:
<pre>
lspci
</pre>
Look for the line labeled '''"Non-Volatile memory controller"''' to identify the controller brand.
 
== 7. Additional Note ==
Some users have reported that after updating to the latest firmware, certain NVMe SSDs with '''Phison controllers''' work properly.<br />
Reference: [https://wiki.geekworm.com/X1001#comment-4638 X1001 Community Discussion #4638]
 
==Features==
==Features==
* Minimalist design, easy to install
* Minimalist design, easy to install
Line 193: Line 134:


<!--Add review function! -->
<!--Add review function! -->
<comments />
<comment-streams id="main" />


<!--Please choose the  -->
<!--Please choose the  -->