Questions tagged [m.2]
For questions about designing electronics that interface with m.2 connectors. M.2 is, according to Wikipedia, "a specification for internally mounted computer expansion cards and associated connectors."
24
questions
3
votes
0
answers
73
views
Designing a U.2 to M.2 NVMe adapter
I'm considering designing my own U.2 to M.2 converter card to make use of the four U.2 (PCIe 3.0 x4) connectors on my motherboard. Commercial products are available for doing this type of conversion, ...
5
votes
1
answer
1k
views
Should the threaded insert for an M.2 mounting screw be grounded?
A PCB that I am working on has a non-plated hole into which a press-fit threaded insert is installed to provide the mounting point for an M.2 SSD. As such, when the SSD is installed, the mounting ...
0
votes
0
answers
57
views
How to extend USB-C cable (USB 3)
It's look like this question is simple, but it's not at all.
See here what I did.
I have MacBook Air M1 base model, and I have lack of capacity, it's only 256, so I thought I need more space
So I ...
0
votes
2
answers
90
views
ATMega32U4 USB design considerations
I'm desigining a board with ATMega32U4 microcontroller.
The board will be minimal, and will feed the microcontroller from USB of an M.2 socket (E type) on a PC mainboard:
Now, checking Leonardo's ...
0
votes
1
answer
3k
views
Designing M.2 socket for SSD
I'm designing a card adaptor which converts from M.2 Key E type to M.2 Key M type (to insert an NVMe SSD into a port designed originally for Wifi cards).
I found some reference design for the M.2 KeyM ...
0
votes
1
answer
81
views
Wiring M.2 E to M - switching differential lanes is normal?
I managed to run an M.2 SSD (Samsung PM991A) in a TypeE socket with an adapter designed by CRImier (thank you):
I wish to design my own board with similar functionality, and I can't understand one ...
0
votes
1
answer
145
views
Second PCIe on KeyE M.2?
Based on this online resource, KeyE M.2 has
2x PCIe x1 / USB 2.0 / I2C / SDIO /
UART / PCM
Their pinout table shows these lanes (for E-key):
...
1
vote
1
answer
149
views
M.2 SSD inserted into E slot
I managed to run an M.2 SSD (Samsung PM991A) in a TypeE socket with an adapter designed by CRImier (thank you):
This card can be fit into an E slot, and can host an SSD (M type).
My Linux is ...
0
votes
1
answer
352
views
Some chips (probably DRAM) on NVMe SSD are lower than others, resulting heatsink having no contact with those chips after installation
I believe most of the NVMe SSD heatsinks' contact surface is just one flat piece, but not all the chips on the NVMe SSDs have the same height.
From my recent observation, there are air gaps between ...
3
votes
0
answers
96
views
M.2 typeM PCB design interference
I found online an M.2 keyE to M.2 keyM adapter design done with KiCAD: CRImier/MyKiCad/Laptop mods/nvme_ae_to_m (GitHub)
One thing I can't understand: in readme he states
FOXCONN AS0BC21-S20BM-7H ...
3
votes
2
answers
6k
views
M.2 Key E - can it host an NVMe SSD?
I found an SBC which has an M.2 socket for WiFi cards. It's keying is E.
I couldn't decide whether I can plug an M.2 NVMe SSD into this socket.
Key E normally has PCIe x2, which is not as fast as ...
4
votes
2
answers
690
views
How to read "golden fingers" on drawing?
Can you please help me getting width of theese golden fingers and what those text in red rectangle means?
It is M.2 connector with E key.
0
votes
1
answer
687
views
Will a 4 lane PCIe device work if plugged into a PCIe socket the only 1 lane electrically connected
I am designing a motherboard that uses a SMARC format plugin card for the CPU. This card is based on an Intel Atom x6413E CPU. The SMARC CPU card has various interfaces available, including USB2.0, ...
0
votes
0
answers
277
views
M.2 (key B) connector with supported USB interface
At many motherboards there is M.2 (key B) connector. This connector support several interfaces: PCIe ×2, SATA, USB 2.0 and 3.0, audio, UIM, HSIC, SSIC, I2C and SMBus.
But as I understood, all of these ...
0
votes
1
answer
333
views
PCIe PRST pin functionality at M.2 connector (B) with SATA device (reboot detection)
M.2 connector type (key B) support PCIe ×2, SATA, USB 2.0 and 3.0, audio, UIM, HSIC, SSIC, I2C and SMBus.
I want to use SATA interface with my device, but I need to detect the reboot of the host ...