NVMe Adapter not showing in the PCI config and not detected

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

NVMe Adapter not showing in the PCI config and not detected

Post by devc1 »

So I bought a cheap NVMe Adapter from China, and an NVMe SSD, I plugged it on my PC (HP Z420 Workstation) in almost every PCIe slot, the adapter shows a constant yellow light (from the NVMe spec means Drive Failure) and it does not even show as a device on windows, I looked up into the list of pci devices in the registry and there is no nvme controller. I even tried to unplug it and no changes are in the pci device config.
nexos
Member
Member
Posts: 1081
Joined: Tue Feb 18, 2020 3:29 pm
Libera.chat IRC: nexos

Re: NVMe Adapter not showing in the PCI config and not detec

Post by nexos »

I think you've answered your own question here :wink:
"How did you do this?"
"It's very simple — you read the protocol and write the code." - Bill Joy
Projects: NexNix | libnex | nnpkg
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

Where is the answer ?

Is there some way to fix it ? The adapter (no the ssd) itself doesn't appear in the pci bus
nexos
Member
Member
Posts: 1081
Joined: Tue Feb 18, 2020 3:29 pm
Libera.chat IRC: nexos

Re: NVMe Adapter not showing in the PCI config and not detec

Post by nexos »

Because if the drive doesn't work, the adapter won't appear on the bus.
"How did you do this?"
"It's very simple — you read the protocol and write the code." - Bill Joy
Projects: NexNix | libnex | nnpkg
User avatar
iansjack
Member
Member
Posts: 4700
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: NVMe Adapter not showing in the PCI config and not detec

Post by iansjack »

You get what you pay for. Return the SSD and buy a good quality one from a reputable manufacturer. You’d be advised to do the same with the adapter.
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

Is a TEAMGROUP MP33 that bad ?
I've previously tried a similar adapter with it and it showed a red light, I even tried it with a working SATA M.2 SSD and it did the same.

The manufacturer said that Some brand machines don't accept third party hardware ?

Should I try a samsung adapter or intel ?

Adapter specs :
PCIE Gen4 x4 NVMe M.2
SSD specs :
teamgroup mp33 512gb pcie gen3
HP Z420 specs :
1600 MHz DDR3 ECC Non-buffered RAM
- PCIe gen2 x4 slot
- PCIe gen3 x8 slot
- PCIe gen3 x16 slot (has some green thing for gpus)
- PCIe gen3 x8 slot
- PCIe gen3 x16 slot (gpu...)
- PCI 32 Bit x16 slot
Octocontrabass
Member
Member
Posts: 5548
Joined: Mon Mar 25, 2013 7:01 pm

Re: NVMe Adapter not showing in the PCI config and not detec

Post by Octocontrabass »

devc1 wrote:Is a TEAMGROUP MP33 that bad ?
It should be fine as long as it's not a counterfeit. What kind of adapter are you using?
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

M.2 NVMe SSD NGFF to PCIe Gen4 X4 Adapter M Key 2230-2280 size from favore global store in aliexpress. They seem to have very positive feedback.

The SSD uses NVMe 1.3 interface, is it required that the adapter should support the same nvme version. Though they don't show that one
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

Is this normal
?
https://imageup.me/g5z
Octocontrabass
Member
Member
Posts: 5548
Joined: Mon Mar 25, 2013 7:01 pm

Re: NVMe Adapter not showing in the PCI config and not detec

Post by Octocontrabass »

devc1 wrote:M.2 NVMe SSD NGFF to PCIe Gen4 X4 Adapter M Key 2230-2280 size from favore global store in aliexpress.
I can't find this exact item, but it sounds like this is a passive adapter. Since it's a passive adapter, there isn't much that can go wrong, but it will only work with NVMe SSDs and not SATA SSDs.
devc1 wrote:The SSD uses NVMe 1.3 interface, is it required that the adapter should support the same nvme version.
I can't see any reason why the NVMe version would make a difference.
devc1 wrote:Is this normal
?
It might be. What is this a picture of?
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

This is a picture of the NVMe SSD, the pins that connects it with the adapter. One pin looks damaged
Octocontrabass
Member
Member
Posts: 5548
Joined: Mon Mar 25, 2013 7:01 pm

Re: NVMe Adapter not showing in the PCI config and not detec

Post by Octocontrabass »

That's a redundant power supply pin. The SSD should work without it, as long as it's not shorted to something else.

But what is that SSD? It doesn't look like any pictures of a Teamgroup MP33 I could find online.
Attachments
Teamgroup MP33
Teamgroup MP33
devc1
Member
Member
Posts: 439
Joined: Fri Feb 11, 2022 4:55 am
Location: behind the keyboard

Re: NVMe Adapter not showing in the PCI config and not detec

Post by devc1 »

Mine's color is black. They're the same.

I think that my pc doesn't accept the adapter because it is from an unknown manufacturer.

The bios doesn't support nvme boot, but my plan was to use my osdeving skills to boot from the hdd to the ssd windows installation with uefi.
Octocontrabass
Member
Member
Posts: 5548
Joined: Mon Mar 25, 2013 7:01 pm

Re: NVMe Adapter not showing in the PCI config and not detec

Post by Octocontrabass »

devc1 wrote:Mine's color is black.
I'm not talking about the color. The board layout and markings are completely different.
devc1 wrote:I think that my pc doesn't accept the adapter because it is from an unknown manufacturer.
According to the HP Community forums, your PC should accept any NVMe SSD with any passive adapter.

Are you sure your SSD is really a Teamgroup MP33? It sounds an awful lot like you have a counterfeit SSD.
linuxyne
Member
Member
Posts: 211
Joined: Sat Jul 02, 2016 7:02 am

Re: NVMe Adapter not showing in the PCI config and not detec

Post by linuxyne »

You may want to check the Windows event logs for any errors related to the adapter or the SSD.
Alternatively, boot a live Linux USB and check its dmesg, lspci, lsblk, and other hwinfo commands.
Post Reply