
M.2无线网卡转接卡
简介
M.2无线网卡转接PCIe卡
简介:M.2无线网卡转接PCIe卡开源协议
:GPL 3.0
描述
这是一块M.2无线网卡转接卡,将笔记本上的M.2 E-key无线网卡转接成标准的PCIe卡
(以下是作者的碎碎念,不喜欢看可以往下滑)
前段时间给我的的拯救者R7000P升级网卡,原来的网卡是联发科的MT7921,有时候不太稳定,换成AX210后稳定多了。之后原机的网卡一直在角落里吃灰,正好我的台式机缺个无线网卡,本着旧物利用的原则,画了块转接卡,顺便学习一下PCIe板卡的画法。
M.2网卡有两种,一种是A+E key、另一种是E-key。前者是基于PCIe协议的,WiFi部分走PCIe 3.0 x1,蓝牙走USB;后者是Intel独有的CNVio协议,只能在Intel特定芯片组的主板上使用。


如图,左图的AX200是A+E key的,可以用在任何平台上;右图的AX201是只有一个E key的,intel CNVio协议,使用的地方受限,本文只讨论A+E key的无线网卡,对另一种不再赘述。
M.2无线网卡主要通过PCIe总线跟主机通信,包括PCIe数据差分对(一对收发为一个lane)、100MHz差分时钟(REFCLK)、PCIe复位信号(RESET#)、PCIe唤醒信号(WAKE#)以及时钟请求信号(CLKREQ#)。为了能够使用模块的蓝牙功能,还需要引出USB的数据差分对(D+ D-)。通过这些,就可以使用M.2无线网卡的所有功能了。
要想把M.2规格的网卡转接成标准的PCIe,还得知道NGFF A+E key插槽的引脚定义,下图是NGFF A+E key插槽的pinout图:
其中有用的信号就是PCIe跟USB了,只需要将NGFF插槽的PCIe跟USB信号引出就行。
PCIe板卡的机械尺寸参考了oldmonster大佬的作品,板卡兼容全高挡板以及半高挡板,小机箱也可以用。
M.2网卡需要3.3V供电,于是直接从PCIe插槽的3.3V引脚取电。(其实一般的板卡通过PCIe插槽的12V引脚取电,由于无线网卡功耗很低,所以从3.3V引脚取电是可以的)。
下边是转接卡的原理图以及PCB,有不合理的地方请大家指出,谢谢~
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论