
英特尔移动端CPU/芯片组。PCI-E拆分配置研究记录
这是一块HM76芯片组的工控主板,安装了i7 3740mq CPU。主板具有一条直通CPU的PCI-E 16X全长接口。22年买回来后一直扔在以前那个蜗牛小机箱里,当低功耗NAS用。
看着全身几乎没有空隙的板面就知道,这块板在在同代ITX里算是比较豪华的了:BIOS芯片是快拆座的,4个SATA,2个内存,全长PCI-E,一个mini PCI-E,4个USB3.0+两个千兆网口,基本上通道都引出来了。BIOS内还能有效配置PL1/PL2功率(能超到77W),还自带了功率不低的独立buck硬盘供电,以及内置屏LVDS。
到我手里又改过BIOS,增加了NVME支持模块,所以也可以加M.2硬盘,但全长接口只装一个M.2还是有点浪费了。如果能支持拆分就好了。

说到拆分,其实英特尔平台是支持直连CPU的PCI-E通道拆成8+8或8+4+4的。
这个功能本身是为了Z系顶级ATX大板配置多PCI-E插槽用的。原理是CPU直接识别两个配置脚的电平高低,排列组合输出几种PCI-E拆分模式。理论上这个硬拆分直连CPU,优先等级最高。
PCIe的通道是怎么分分合合的?详解PCIe bifurcation
最早是19年看老狼文章↑里提到一嘴,20年时候又有网友详细讲了一下拆分逻辑和实操方法。
【intel部分桌面级CPU的pcie通道拆分另类低成本实现-哔哩哔哩】
Intel Alder Lake 12代酷睿CPU PCIe拆分实现方法
前几年我刚知道这个事情的时候,就自己动手拿B75平台试了下,果然和说的一样,能拆不能分。即拆分后只显示第一个x8通道。
所以我一直认为英特尔H/B平台不支持PCI-E拆分是普适的,横展过来笔记本的HM理所应当也一样不支持拆分。强行拆分只会变得“能拆不能分”。
但最近看到第二个链接的评论区有一个使用魔改CPU上B板的案例:

我觉得蛮有意思,就在群里提到了这个案例。群友说是移动端CPU不受这个限制。
我认为这是因为ES版本的原因,为了测试开放了所有功能,而群友信誓旦旦说跟ES没关系,移动端正式版CPU+HMxx芯片组就是可以拆分的。
我头脑风暴了一下,突然想起十多年前有一款联想Y410/Y510系列笔记本,也是笔记本CPU+笔记本芯片组,他支持外接一个定制的光驱位显卡,两张卡都能直连CPU的PCI-E 8+8通道。

赶紧上网搜了下联想Y410的原理图,果然找到了关于CFG6/CFG5配置的内容
纳尼,难道情报是真的?
为啥移动端可配置性比桌面端更高呢?难道因为英特尔默认去动移动端的都是笔记本电脑厂商?
那就自己上手试试吧,周末的时候我把这台NAS拆了,把主板拿出来,试图给针脚用细铜线打个结短接CFG6/5与GND

实际试了发现不可能完成,脚距太密了,无法操作绑铜线。又想到既然PGA封装针脚是直针,那么找一个直针捅进PGA座子,用万用表在板上找到电阻焊盘不就行了。


插针跑电路找到直连目标脚都点位,记录下来。

找到了点位就焊接飞线到GND,做了两个杜邦线,接空闲的USB2.0插针的地脚


我有一个PCI-E x16转8+4+4的拆分卡,带时钟芯片。在AMD平台上试过可以正常使用
在几次尝试中,有一次成功开启了8+8拆分
一次成功开启了8+0+4(丢了一个4通道)




拆分成功的这两次案例,可以正常控制后面通道里的NVME M.2硬盘,读写速度都没多大问题。

但后面更多次实验都只能显示16通道了,这很不正常,这种硬拆分是直接控制CPU的,的理论上应该能直接拆分,即便芯片组不支持,也该显示成只有一个PCI-E x8。
考虑可能是时序,或者USB地稳定性的问题,继续拿万用表点点点,分析主板电路。试图找到一个信号地,再把飞线改短一点
途中发现一组开关,不知道什么用的,感觉有点像……

测量开关,上端接一个1K小限流电阻,下端直接接地。两个1K限流电阻的上端就接的CFG6和5。
好家伙,大脑褶皱烫平了,合着这块板原来就做了硬件层面的拆分配置开关,我多余飞线了。
把自己改的部分都拆除(中间还有个糗事,无意识误拆除了CPU针脚RESET#连接的一个电阻导致不开机,折腾了几个小时才发现原因并修复)
现在主板上直接就有配置CPU的CFG6和CFG5引脚的开关,已经开关断开引脚上拉至VCCIO电源(1V),开关闭合引脚短接对地,理论上可以打开CPU的PCI-E拆分功能。
但试了还是无法拆分……
最迷惑的是,以往台式机在不支持的芯片组上拆分,即便芯片组不支持,因为拆分链路是不经过南桥直接操控CPU的,就会出现一种“能拆不能分”的状态,显示成8通道,后面两个通道看不到
到我这个案例,除了最开始遇到的两次拆分成功案例。后面的是无论怎么配置CFG5/6的电平,都显示PCI-E 16通道。
要是一开始就没成功过,我也不纠结了,但竟然还能成功过两次,说明这个功能是真的存在并可用。但有其他原因导致后面又失败了,目前有点搞不懂了,先记录一下经过。
————————————————————————
2026年3月31日,看到一个拆分相关案例:
概述就是只要一直接电,拆分就是正常的
但断电后,拆分就失效了,要进bios配置回16再配置成844才能再生效
看他的描述,应该是主板自带的功能。但经验跟断电有关,我也把主板电池扣了,配置拨码开关接地,大断电再开机试试。也许这个PCI-E拆分配置识别后会存在CMOS里的某处。
断电半个小时在开机,果然有效,再开机又回到了8+0+4状态(显示为16+0+4)。目前这个状态装上主板电池,再开机也是8+0+4状态,稳定下来了。
现在能装两块固态也不错。后续要是想装万兆网卡的话也能再装一个NVME。用是足够满足了
这个PCI-E 链路和物理不一致的问题还是蛮奇怪的,后续还是继续查资料研究下成因与能否解决