OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 5:33 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: NVMe Adapter not showing in the PCI config and not detected
PostPosted: Sat Nov 12, 2022 7:29 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
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.


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 7:53 am 
Offline
Member
Member

Joined: Tue Feb 18, 2020 3:29 pm
Posts: 1071
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


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 8:51 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Where is the answer ?

Is there some way to fix it ? The adapter (no the ssd) itself doesn't appear in the pci bus


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 9:08 am 
Offline
Member
Member

Joined: Tue Feb 18, 2020 3:29 pm
Posts: 1071
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


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 9:45 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
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.


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 12:12 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
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


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sat Nov 12, 2022 3:50 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5100
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?


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 2:44 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
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


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 4:47 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Is this normal
?
https://imageup.me/g5z


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 4:18 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5100
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?


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 5:46 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
This is a picture of the NVMe SSD, the pins that connects it with the adapter. One pin looks damaged


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 6:03 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5100
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:
File comment: Teamgroup MP33
drive2.jpg
drive2.jpg [ 256.83 KiB | Viewed 9139 times ]
Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 6:08 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
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.


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 6:35 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5100
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.


Top
 Profile  
 
 Post subject: Re: NVMe Adapter not showing in the PCI config and not detec
PostPosted: Sun Nov 13, 2022 9:55 pm 
Offline
Member
Member

Joined: Sat Jul 02, 2016 7:02 am
Posts: 207
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: DotBot [Bot] and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group