U.3 compatibility with a U.2 adapter cable and redriver

Check this out on @Newegg:M.2 PCIe 4.0 with ReDriver to MCIO 38P+MCIO 38P to U.2(SFF-8639) Cable, 100cm https://www.newegg.com/p/0Y3-00M7-00635?Item=9SIAA6WK0S4518&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIAA6WK0S4518-_-10282024

2 Likes

Got it, & it works

Any errors when you enable pcie aer (advanced error reporting) in bios?

I didn’t know that. I’ll look in the bios for that.

What setting should I apply?
auto or supported
Is there anything else I need?

Windows repports errors too in the logs, correct.

Most likely supported. If you see errors, ensure that your bios is the latest and make sure you have all of the drivers for your system installed and up to date. I dont think you should need anything else, but I dont know your setup or mobo, so I couldn’t say, sorry.

Could you show the errors? Number and details of em, as well as device info

Also, check and replug the m.2, the cable to it, the connection to the drive, and the power to the drive. Sometimes it works :person_shrugging:

Were would I find errors, if any?

I am unsure of the whole process behind checking for errors but it should show up under device manager for it iirc. @aBav.Normie-Pleb could you tell us how you normally test u.2 and pcie devices for errors? I’d love a schooling on it since I need to test a load of u.2 drives soon :v

My wisdom here is a bit underwhelming, I have had many different AMD and Intel systems, my conclusion how to check for PCIe Errors:

  1. Only use PCIe slots that get their PCIe lanes directly from the CPU to test an adapter or cable connection, in real life I have never seen PCIe Bus Errors from Lanes coming from a motherboard chipset or PCIe Switch even if the adapter contraptions were close to falling apart by gravity on their own.

  2. Look through the motherboard BIOS and be sure that PCIe AER (Advanced Error Reporting) is enabled.

  3. For PCIe Gen4/5 I use SSDs that are fast enough to edge the limit of the PCIe Interface, for PCIe Gen4 x4 the highest throughput I have seen in CrystalDiskMark is 7475 MB/s. If there are issues with the PCIe Interface quality due to adapters etc. you’ll likely see them appear in the Windows Log (or HWiNFO at the very bottom of the sensors window) within the duration of a CrystalDiskMark benchmark run (I change the test file size from 1 GB to 64 GB which takes a bit longer), WHEA ID 17 error entries are typical for PCIe SSDs.

  4. If no errors appear I send the system to S3 sleep (suspend to system memory) and wake it up while another benchmark is still running.

  5. If there are still no errors I fill an SSD with test files and read in parallel from them infinitely to saturate the PCIe interface. If after 24 h again no errors occured I okay the system for my personal daily use.

  1. If you are unsure if PCIe AER works at all get a shitty no-name SSD adapter with a long cable (100 cm) from Amazon and move the SSD while the SSD is under heavy load, that way you should see PCIe Bus errors even under PCIe Gen3.

Unfortunately I am not independently wealthy enough to just buy PCIe Laboratory testing equipment for shits and giggles, have still a few steps to improve there.

Does anybody want to be my technological Sugar Daddy or Mommy? All donations would only be used for whacky off-label experiments and be publicly documented.

4 Likes

Thanks, I really appreciate you showing the steps. I dont think there really exists a tutorial out here to test stability for u.2 ssds out there so this is great.

What do you use to do this?

I mean I do have some wack pcie things if you promise to be a force for good (maybe a little evil) lmao. Some of it is retired test equipment and others just random oddities. If you msg me I can send you some pictures soon

1 Like

I purchased the same cable.

Got the serial number from video.

Wrong cable. WTF Dr. Stranglove.

FWI

I never got the system to run right.

Had it with hardware raid 0
And premocache. Was slow sometimes a app i click on, takes forever to open.

Installed OS on just Optane & PrimoCache.,
Same problems

Unistalled PrimoCache, and the problems seem to have gone.

My guess PrimoCache was messing up the memory cache.

Don’t know I’m not a computer scientist.

Was a expensive journey, frankly I’d just install os on a m.2 gen 4 or 5, your never gonna notice any difference.

Games & media on separate drives.
So they are intact after a os clean reinstall.

had a look at ur pcpart picker and it stated that u have a partitioned C drive , for OS and cache , is that safe ? how much of a benefit will this portioning benefit especially considering it being an OS drive ? i plan to get another single large capacity drive like a 15tb MICRON and set a few TB as a cache portion , wouldn’t that be safer ? as i have heard that windows update messes stuff , and if u have important stuff in OS drive , would be a huge loss ( not a guaranteed risk but still a risk nonetheless right )