
维修笔记本主板绕不开“上电时序”这四个字尤其是AMD平台的板子。Intel那边CPU是CPU、PCH是PCH供电逻辑相对清晰但AMD一颗APU把CPU、显卡、内存控制器、IO桥全集成在一起供电和信号链路高度交织时序错一步整机就罢工不开机、上电掉电、反复重启、风扇狂转不亮机很多都是时序链路上的问题。这篇文章我想用实际维修AMD笔记本的视角把从保护隔离到CPU供电的完整上电时序拆开讲一遍同时把每个关键信号的测量点、正常电压值、波形特征整理成可直接对照的表格让你手头有板子时能按图索骥。1. 上电时序到底在讲什么AMD平台的完整电力链路1.1 为什么AMD主板维修必须吃透时序我见过不少维修同行拿到AMD板子习惯性先刷BIOS、先换EC结果问题依旧。原因很简单——他们没有先确认“电”走到哪一步了。上电时序本质上是一套“供电优先级的握手协议”系统必须先让前面的供电稳定再开启后面的供电每一路供电产生了之后还要回送一个PGPower Good信号告诉下一级“我这边电压稳了你可以上电了”。这个链条只要有一环断掉后级就永远等不到使能信号整机自然上不了电。AMD平台对时序的敏感度比Intel更明显因为APU把所有关键模块封装在一颗Die里内存控制器和CPU核心共享一组电源管理单元供电顺序稍有异常轻则掉电重启重则烧毁核心供电MOS管。我碰到过一台锐龙笔记本上电瞬间VCORE波动偏大结果反复重启拆开发现是SVI2总线的滤波电容漏电导致的这种问题不懂时序根本无从下手。1.2 AMD平台供电框架从适配器到CPU内核在讲每一步之前先建立一张全局地图。AMD笔记本从外部电源进来到CPU跑码大致经过这几级适配器或电池输入经过保护隔离形成公共点电压也就是图纸里的B或VSYS。待机供电由公共点降压产生SB 3.3V、SB 5V以及RTC供电这些电在关机状态下也一直存在。EC系统供电与唤醒逻辑EC获得供电、时钟、复位后等待开机信号。触发开机EC收到PWRBTN后通知APUAPU依次拉高SLP_S5#、SLP_S4#、SLP_S3#。主供电输出5V、3.3V、内存供电、VDDCR_SOC等依次建立。CPU核心供电VRM收到EN后输出VCORE随后VCORE_PG回送给系统。全系统复位所有PG汇聚成ALL_SYS_PWRGDAPU才能释放复位开始读BIOS跑码。这个链条里每一个步骤都有专门的信号线承担“接力棒”的角色比如ACIN、ACOK、EC_RSMRST#、SLP_S5#、DPTC、SVI2_CLK、VCORE_PG、ALL_SYS_PWRGD。下面挨个拆开讲。2. 保护隔离电路整机供电的第一道闸门2.1 保护隔离核心器件与充电IC保护隔离在笔记本上的作用有两个一是防止适配器或电池反接、过压时损坏后级电路二是负责在适配器与电池之间切换供电来源。AMD笔记本绝大多数采用“充电IC内置理想二极管外置N沟道/P沟道MOS管”的结构常见芯片有BQ24780S、BQ25710、ISL88731等部分轻薄本会用更集成化的方案直接省掉部分隔离管。实际维修中这段电路最常坏的器件就是隔离MOS管和检流电阻。隔离MOS管击穿后常见现象是适配器一插上就大电流短路检流电阻开路后充电IC采样不到电流适配器有电但公共点电压出不来。判断隔离管好坏核心测量点是各引脚电压以P沟道MOS为例S极接适配器正极D极接公共点G极由充电IC的ACDRV引脚控制。正常工作时S极和D极电压应基本一致G极电压约比S极低6到12V具体数值取决于驱动电路设计。2.2 ACDET检测与公共点电压的关键测量点保护隔离电路里容易被忽略的是适配器检测信号图纸上常标注为ACDET、ACIN或ADP_ID。充电IC通过一个电阻分压网络采样适配器电压判断适配器是否插入、电压是否在正常范围内。以常见的BQ24780S为例其ACDET引脚典型阈值是2.4V左右低于这个值芯片就认为没有适配器不会开启隔离管也不会给电池充电。这里有个很关键的计算假设适配器输出19V图纸上ACDET分压上电阻取150kΩ下电阻取24kΩ那么ACDET电压为19 × 24 / (150 24) 19 × 0.1379 ≈ 2.62V这个电压在2.4V到3.1V之间充电IC就能正常识别适配器。如果上电阻受潮漂移变成180kΩACDET就掉到约2.2V低于阈值整机直接不上电。很多“插适配器没反应、电池能开机”的故障就是从这里来的。测量时直接在充电IC的ACDET引脚量电压即可不必拆电阻。公共点电压是保护隔离电路的输出端也是整机所有供电的总输入端图纸上一般叫B或VSYS。适配器模式下它的电压约等于适配器电压减去隔离管压降19V适配器通常能测到18.5V到18.9V。电池模式下则是电池电压不同电量下会有浮动。判断保护隔离是否正常第一件事就是测公共点电压。2.3 保护隔离常见故障与排查保护隔离的故障现象高度集中我整理了一个排查对照表方便现场快速定位故障现象可能原因排查方向插适配器大电流短路隔离MOS击穿、公共点后端短路断开适配器用二极管档测B对地阻值适配器有电压但公共点无电压充电IC没工作、ACDET异常、隔离管G极驱动丢失测ACDET、VIN、ACDRV引脚电压电池能开机但不充电充电电流采样电阻开路、充电IC损坏、电池数据线异常测检流电阻两端电压降、查SMBus总线仅适配器供电时整机掉电公共点后级某路供电短路保护可调电源限流烧机摸发热元件这里强调一个实操习惯测公共点对地阻值要用二极管档红表笔接地黑表笔点B。正常AMD板子公共点对地读数一般在0.4到0.6V左右视芯片方案不同有差异如果读数接近0或者明显偏低不要急着换充电IC先用限流烧机法找出后级短路点否则换多少芯片都是白搭。3. 待机电路与EC唤醒按下开机键之前的世界3.1 RTC电路与待机电压公共点电压建立后主板进入待机状态。AMD笔记本的待机电路包含两大部分一是RTC电路负责给APU内部的实时时钟和CMOS存储供电通常由一颗CR2032纽扣电池提供3V电压二是待机供电常见的是3.3V_ALW和5V_ALW由公共点降压产生这些电压在关机状态下始终存在供EC、EC ROM、待机唤醒逻辑使用。RTC电路维修时容易踩坑的点是RTCRST#信号。APU为了保证上电时序正确通常要求RTC供电正常后RTCRST#延迟一段时间再释放让APU内部的RTC逻辑完成初始化。如果RTCRST#被拉低或者对地短路会出现关机后无法开机的怪异现象甚至显示CMOS错误。我遇到过一台板子每次断电再插电第一次开机必掉电重启第二次才能正常进系统最后就是RTCRST#线路上的二极管漏电。3.2 EC的三个工作条件与固件EC嵌入式控制器是整个上电时序的“总调度”它要正常工作必须同时满足三个条件供电、时钟、复位。供电方面EC一般由3.3V_ALW供电个别板子还会在EC内部集成部分降压电路时钟方面EC通常使用32.768kHz晶振这个晶振损坏或起振不稳会导致EC逻辑混乱表现就是待机电流异常、按开关没反应复位方面EC的复位信号来自待机电源芯片或专门的复位产生电路图上常标为EC_RST#。除了硬件三个条件EC还需要固件程序才能运行这一点很多新手容易忽略。EC固件可能存放在独立EC ROM芯片里也可能集成在主BIOS芯片的特定区域。如果EC固件损坏表现通常为待机电压正常、晶振也起振了但按开机键完全没反应EC的GPIO也不输出任何信号。这时候需要用编程器先备份原BIOS/EC固件再烧录对应版本的固件切忌盲目换EC芯片因为新的EC芯片是空片装上也不会工作。3.3 从开机键到SLP信号的上电触发链路按一下开机键信号从键盘到APU大致经过这样一条链路开机键一端接地另一端通过上拉电阻到3.3V_ALW平时呈高电平按下时被拉低。EC监测到开机键对应的GPIO出现下降沿确认开机意图后经过内部延时消抖。EC输出PWRBTN#信号有的图纸叫PM_PWRBTN#给APU通知APU准备开机。APU内部的电源管理逻辑接收到PWRBTN#后在满足RSMRST#等条件的情况下依次拉高SLP_S5#、SLP_S4#、SLP_S3#信号。EC或逻辑门电路根据SLP组合信号控制各路供电的使能端开始“放行”后续供电。这段链路唯一的测量难点是信号太快。按下开机键到SLP3拉高整个过程可能只有几十到几百毫秒普通万用表根本来不及读数必须用示波器抓取。我通常用示波器一通道接PWRBTN#作为触发源二通道接EC的PWRBTN#输出三通道接APU的SLP_S3#按下开机键后观察三个信号的先后关系就能快速判断是EC没发出信号还是APU没应答。4. 主供电与内存供电时序中段接力4.1 5V/3.3V待机与主供电AMD笔记本中5V和3.3V经常分为“常供”和“主供”两路。常供在S5状态下就有名字里常带ALW、SB、STBY等后缀主供则由SLP_S4#或SLP_S3#控制使能名字里常带SYS、RUN、MAIN等后缀。这样设计的目的是降低关机功耗关机时只需要保留小电流的待机供电大电流的主供电在开机后才开启。维修时要注意区分这两路看到图纸上标注3.3V_S5和3.3V_S0就要知道它们的使能来源完全不同。如果主供电那一路的输出电容短路会直接把SLP信号拉低造成开机瞬间掉电而不是完全不开机。这种故障用万用表量电感对地阻值最有效每个主供电电感都测一遍数值明显偏低的那个就是短路点所在。4.2 内存供电VDD_MEM与VDDCR_SOCAMD平台的供电命名和Intel差异很大初次接触的人特别容易懵。Intel平台上靠近CPU的供电基本就是VCCIN、VCCSA、VCCIO而AMD APU平台常见的几路是VDDCR_SOC给APU内部的内存控制器、显卡、IO等模块供电可以理解为AMD的“SOC供电”电压通常在1.0V到1.2V之间。VDD_MEM内存供电DDR4平台约1.2VDDR5平台约1.1V由独立的内存供电芯片产生。VDDPAPU的PHY接口供电约为0.9V到1.1V用于内存和PCIe物理层的模拟电路。时序上这三路供电的先后顺序一般是VDD_MEM先于VDDCR_SOCVDDCR_SOC又先于CPU核心供电。原因是APU的某些内部电路需要SOC供电先稳定才能通过SVI2总线配置后续电压。如果内存供电还没起来APU无法初始化内存控制器后面的CPU供电即使正常整机也无法跑码。很多AMD板载内存的低端板子内存供电芯片损坏率很高。测VDD_MEM时直接量内存插槽附近的滤波电容两端就能确认电压正常板子应该稳定在对应电压附近波动过大或者完全没有优先查内存供电芯片的EN引脚和反馈电阻。4.3 时钟与复位信号的交接供电只是时序的一半信号同样重要。APU、内存、PCIe设备都需要稳定的时钟才能工作。AMD平台大部分时钟由APU内部PLL产生外部只需要给晶振和少数专用时钟芯片供电即可。维修中检查时钟最直接的方法是测量晶振引脚APU主晶振一般是25MHz或48MHz用示波器能看到明显正弦波如果晶振两端只有直流电平没有波形说明时钟电路没起振。上电时序走到后期会产生一组复位信号。APU在收到所有关键供电的PG后会释放PLTRST#、CPURST#等复位信号设备复位释放后才会开始执行代码。这个阶段如果复位信号没有正常拉高现象通常是主板各供电都正常但就是不亮机。查复位信号时用示波器观察PLTRST#是否从低电平抬升到高电平如果在抬升过程中出现毛刺或掉回低电平说明时序握手仍不完整。5. CPU供电整机上电的最后一段硬骨头5.1 SVI2总线与VRM的协作AMD平台的CPU核心供电并不只是给VRM一个EN信号让它输出电压这么简单。APU会根据负载、温度、功耗需求通过SVI2总线动态请求电压和电流VRM收到请求后再调整输出。这就是为什么AMD的VCORE电压不是固定的轻载时可能只有0.8V满载加速时能冲到1.4V以上用万用表测到数值在跳动反而是正常现象。SVI2总线主要有三根线SVI2_CLK、SVI2_DATA以及一个报警信号。测量时用示波器探头点VRM芯片附近的SVI2_DATA引脚正常工作时能看到一串串规律的脉冲波形说明APU和VRM在正常通信。如果这里完全没波形问题基本在APU供电条件没满足或者VRM芯片本身损坏。我修过不少“VCORE不输出”的板子大多数并不是VRM坏了而是VDDCR_SOC没正常产生导致APU没有足够条件去运行SVI2控制器。5.2 CPU供电的EN、DPTC与PG信号CPU供电VRM要开始输出需要同时满足几个条件输入电压正常VRM的VIN直接取自公共点必须有电。使能信号有效常见的是VRM_EN或S0_VCORE_EN由EC或SLP信号控制正常为高电平。基准/控制信号就位AMD平台常见的是DPTC信号和SVI2总线。DPTC信号由APU发出用来告诉VRM初始工作点它的异常会导致VRM不启动或输出电压异常。这几个信号里DPTC是AMD平台独有且最容易忽略的。DPTC的电压一般不是一个固定的标准值而是由APU内部根据当前状态设定。维修时如果确认VRM输入正常、EN正常但VRM就是不输出一定要回头测DPTC引脚是否有有效电平。我遇到过一个案例DPTC引脚上的滤波电容虚焊导致VRM始终认为基准异常CPU供电完全不出补焊后立即恢复。CPU供电输出正常后VRM会拉高VCORE_PG信号这个信号通常会和其他各路PG一起汇合形成最终的ALL_SYS_PWRGD或TPGOOD送给APU作为复位释放条件。所以VCORE_PG是整个时序链条里最关键的“最后一棒”它没有拉高APU就永远停在复位状态。5.3 CPU供电测量点与波形判断CPU供电的测量不能只看电压更要看波形。核心测量点有这么几个高端MOS管G极正常工作时应有脉冲波形占空比随负载变化。低端MOS管G极同样有脉冲与高端MOS互补留出死区时间。电感前端SW节点这是判断VRM是否真正开关的最直观位置正常时应看到幅度等于VCORE、频率在几百kHz到上MHz的方波。输出端滤波电容这里就是稳定的VCORE用万用表测量最方便。VRM的SVI2_CLK引脚确认APU与VRM通信是否正常。实际维修中最常见的情况是VCORE完全没有SW节点也没有任何开关波形这类问题大概率在VRM启动条件另一种情况是VCORE有但开机几秒后掉电或重启这时候重点看SW节点波形是否稳定、SVI2总线上有没有异常的长脉冲往往是反馈电路或滤波电容有问题。6. 完整上电时序梳理与关键测量点速查表6.1 完整时序步骤把前面讲的所有环节串成一条线AMD笔记本从上电到开机大致是这样一个顺序步骤动作关键信号/电压检查点1适配器/电池接入ACDET约2.4-3.1V公共点B形成充电IC ACDET引脚、公共点2待机供电建立3.3V_ALW、5V_ALW待机电感、EC供电引脚3RTC电路就绪RTC 3VRTCRST#释放纽扣电池座、RTCRST#线路4EC初始化EC供电、32.768kHz晶振、复位、固件读取EC晶振两端波形、EC ROM5按下开机键PWRBTN#下降沿EC检测开机键、EC GPIO6APU应答SLP_S5#、SLP_S4#、SLP_S3#依次拉高各SLP信号测试点7主供电开启5V_SYS、3.3V_SYS输出主供电电感对地阻值、输出波形8内存与SOC供电VDD_MEM、VDDCR_SOC、VDDP内存供电电感、SOC供电电感9CPU核心供电VCORE输出SVI2通信正常SW节点波形、VCORE电压10全系统复位释放ALL_SYS_PWRGD拉高PLTRST#释放APU的PWRGD引脚、复位信号测试点11跑码亮机BIOS执行读取内存显示输出诊断卡、示波器看BIOS片选这个表格是骨架不同厂商的板子会有细节差异比如有些板子在S5阶段就开启了3.3V/5V主供电有些板子需要EC_RSMRST#先释放才会让APU接受PWRBTN#。真正维修时要以图纸上的时序图为准结合这个通用流程去定位。6.2 关键测量点速查表下面这些是我在实际维修中反复用到的测量点整理成速查表建议收藏打印信号/节点正常状态测量工具故障含义B/公共点约等于输入电压如18.5V万用表无电压则保护隔离未导通ACDET2.4V-3.1V万用表异常则适配器识别失败3.3V_ALW3.3V稳定万用表异常则待机电路故障32.768kHz晶振正弦波频率32.768kHz示波器无波形则EC时钟异常PWRBTN#平时高电平按下低电平示波器/万用表无跳变则按键或上拉问题SLP_S3#开机后稳定高电平示波器/万用表为低则APU未完成待机唤醒VDD_MEM1.2VDDR4或1.1VDDR5万用表偏低或为零则内存供电异常VDDCR_SOC1.0V-1.2V万用表异常则SOC供电或EN问题VCORE电感0.8V-1.4V动态变化万用表/示波器无电压则VRM未启动SW节点方波频率数百kHz示波器无波形则VRM未开关SVI2_CLK连续脉冲串示波器无脉冲则总线通信异常ALL_SYS_PWRGD3.3V高电平示波器/万用表为低则存在某路PG异常6.3 时序故障现象对照不同时序阶段的损坏会表现出不同的故障现象反过来也能通过现象推断故障段落故障现象大概率故障位置优先排查点插电完全没反应待机电流为0保护隔离、公共点B、ACDET、充电IC有待机电流但按开机键无反应EC工作条件、EC固件EC供电、晶振、EC_RST#按开机键电流跳一下又归零SLP信号链路、主供电短路SLP_S3#、主供电电感对地值电流上到0.3-0.5A后反复重启内存供电、SOC供电VDD_MEM、VDDCR_SOC电流高但黑屏、风扇狂转CPU供电或复位异常VCORE、SW波形、PLTRST#能开机但睡眠后无法唤醒待机供电切换、SVI2总线3.3V_ALW、SVI2波形7. 实测案例与排查技巧实录7.1 案例一ACDET分压异常导致整机不上电一台天选3 AMD版本锐龙6000系平台故障是适配器插上完全不能开机电源指示灯不亮但用电池能正常开机进系统。第一反应就是保护隔离只走了电池路径适配器路径没导通。测充电IC的VIN19V正常测公共点B电池模式下正常。接着测ACDET引脚发现只有1.8V明显偏低。顺着ACDET分压电阻量上偏电阻标称150kΩ实测已经漂到210kΩ。计算分压比后确认ACDET电压被拉到阈值以下充电IC认为没有适配器所以既不导通隔离管也不充电。找到故障点更换分压电阻后ACDET恢复到2.6V适配器插入公共点正常输出19V整机恢复。这个案例告诉我们ACDET分压电阻虽然不起眼却是保护隔离的关键。7.2 案例二3V/5V正常CPU供电不出一台AMD板子待机3.3V、5V都正常按开机键SLP信号也正常拉高VDD_MEM、VDDCR_SOC都有但VCORE始终为0。先查VRM的VIN有查EN引脚有高电平查DPTC引脚发现电压异常偏低只有不到0.2V而正常板子这个引脚应该有一个稳定的直流电平。用放大镜看DPTC引脚附近发现一颗0603封装的滤波电容虚焊引脚一侧有轻微氧化。热风枪补焊后DPTC电压恢复正常VCORE顺利输出整机亮机。这个案例很有代表性AMD平台DPTC链路的问题容易被当成VRM本体故障白白换掉不少芯片。7.3 案例三开机瞬间掉电的PG链路问题一台AMD轻薄本开机之后电流升到0.7A左右持续一两秒后掉电重启。用示波器同时抓VCORE和ALL_SYS_PWRGD发现VCORE已经正常建立但ALL_SYS_PWRGD在VCORE稳定之前就提前拉高了。APU收到这个错误的PG过早复位内部初始化还没完成后续逻辑就会超时后主动掉电重启。排查ALL_SYS_PWRGD的产生电路发现由多路PG信号通过一只二极管组成的“线与”结构汇合其中一路来自内存供电的PG信号因为滤波电容漏电导致整条PG线被过早拉高。更换电容后PG时序恢复正常掉电重启问题解决。这个案例说明PG信号不仅要看是否拉高还要看拉高的时机对不对。7.4 维修工具与测量技巧最后分享几个AMD主板维修的基础功示波器是时序维修的必需品至少要有两通道四通道更好。用PWRBTN#或SLP信号做触发源同时观察多路供电的启动顺序效率最高。万用表二极管档测电感对地阻值是判断后级短路的首选手段。每一路供电电感都测一遍数值明显偏低的那个就是故障点比盲目拆芯片快得多。可调电源配合限流烧机找短路建议从0.5A开始慢慢往上加摸到发热元件果断断电更换。读图纸时养成“从EN反推来源从PG追踪去向”的习惯把每个关键信号的上下游理清楚时序图自然就通了。我个人的体会是AMD笔记本维修最大的门槛不是焊接而是把时序链路理顺。只要脑子里有这张从保护隔离到CPU供电的完整地图测信号就不会是一头雾水而是每一步都有明确的目的。遇到复杂故障时先量公共点、再量待机、再抓SLP和VCORE整个排查路径自然就清晰了。