M87 Schematic Training Materials
M87 MLB Architerture
Simple power up sequence Adapter------PP18V5_DCIN U5000--------U4900(SMC_RESET_L) U4900--------U7300(SMC_PM_G2_EN) U4900--------U2300(PM_RSMRST_L) Power button-U4900(SMC_ONOFF_L) U4900------U2300(PM_PWRBTN_L) U2300--------------> Q7030,Q7020 (PM_S4_STATE_L) U2300--------------> Q7000,Q7010 (PM_S3_STATE_L) U7880------------->U4900 (ALL_SYS_PWRGD) U4900-------------->U7100 (IMVP_VR_ON) U7100-------------->U2900 (VR_PWRGD_CLKEN_L) U7100------------->U2300 (VR_PWRGOOD_DELAY) U2300-------------->U1400 (PLT_RST_L) U1400--------------->U1000 (FSB_CPURST_L) System boot, read BOOTROM, check HW, IO, etc
Power voltage measure point (LIO)
Power voltage measure point (MLB)
PENRYN 2.6GHz CPU 64bit 6M L2 cache 800M FSB 35W
CPU(Central Processing Unit)Also known as the central processor is the heart of computer systems, and its main function is to carry out operations or logic operations, the internal structure can be divided into the control unit, arithmetic logic unit and memory unit, and several other parts. It is the core of the whole system, but also the highest overall system implementation units. It is responsible for the implementation of the system commands, mathematical and logic operations, data storage and transmission, as well as internal and external input and output control. M87 used CPU 2.5/2.6G,35W,800M FSB ,2 level Cache can up to 6M Intel Core 2 duo support Mobile Intel chipset 965 and 82801HBM ICH8 Mobile 。It mainly divided into 3 types: ====〉Standard Voltage ====〉Low Voltage ====>Ultra-Low Voltage
In low power status, it divides into 6 parts In low power status, it divides into 6 parts. and these parts are controlled by VID (Voltage identification value)
North Bridge (North Bridge)===GMCH(Graphics and Memory Controller Hub) Motherboard chipset is the leading role in the most important part of the Northbridge chipset and the CPU is responsible for the contact and control memory, VGA, PCI-E, LVDS data transmission within the North Bridge to provide the type and frequency of the CPU, the system's front-end Bus frequency. Northbridge is the latest motherboard from the CPU chip, which is mainly taking into account the Northbridge chipset and processor communication between the most closely, in order to improve communication performance and reduce the transmission distance.
South Bridge (South Bridge)Motherboard chipset is an important part of the general away from the CPU socket on the motherboard is located far below, this layout is taken into account it is connected to the I / O bus is more beneficial route farther away from the processor. Because there is no data processing South Bridge CPU North Bridge and large, it is generally not covered Southbridge heatsink. South Bridge chip is not directly connected with the processor, but by a certain way connected with the North Bridge chip. ICH8 is the I / O Controller Hub Rev8 acronym. South Bridge is responsible for a variety of I / O communication between, including PCI, PCI Express, USB, SATA, LAN, Gigabit Ethernet, SMBus, LPC, firewire, audio control, keyboard control, real-time clock control, interrupt control, advanced power Management.
GPU Nvidia M87use Nvidia’s GPU as well as M87/M75/M76. The PCIE signals between NB and nVIDIA chip are PCI-E x16 (differential pairs) topology.M87 is different from M75 is frame buffer.M87 support frame buffer 256M and 512M.feom M87 MLB, we can see 8 frame buffers on the both sides of MLB.
PCIE interface
GPU Vcore regulator
LVD interface
SMC The System Management Controller (SMC) is a chip on the logic board that controls all power functions for your computer. As the name implies, it is responsible for power management of the computer. The SMC controls several functions, including: Telling the computer when to turn on, turn off, sleep, wake, idle, and so on. Handling system resets from various commands. Controlling the fans.
LIO schematic
Some FA for examples Example 1: Frame buffer@Video controller test fail: First confirm the failure use iTest program. MaxDisk----->Indy------->iTest, double click to run it; choose the exact test item you need and run it to see the result. It’s much the same like the indy single test which you used “cd /indy------./diagsd-------./diags-I---------./diags -t xxx” before.
If you test 206# failed, there maybe some problem on GPU or frame buffer. Then you do 230#---234# test. If tests fail, the screen can display which pin fails, and you can find out the corresponding frame buffer through schematic. If 230#---234#test all pass, there may be some problem on GPU and its pins.
Example 2: No power on 1. Check PPDCIN_G3H, PP3V42_G3H, PPBUS_G3H 2. Check PP5V_S5, PP3V3_S5 3. Check PP5V_S3, PP3V3_S3, PP2V5_S3, PP1V2_S3, PP1V8_S3. 4. Check S0 Rails, D3C Rails. 5. Check PM_SLP_S3_L and PM_S4_STATE_L which output from SB to enable S0 power rails 6. Check SB_RTC_X1 & SB_RTC_X2 using scope to see if the crystal works and then check SUS_CLK_SB to see if it is a square waveform, if not, there are something wrong with the crystal Y2810 or SB which caused the system no boot;
Example 3: No Boot - Power up but no boot chime. 1. Check Power Good signals (PM_SB_PWROK, VR_PWRGOOD_DELAY, ALL_SYS_PWRGD, … etc). 2. Check Reset signals (PLT_RST_L, RSMRST_L… etc). 3. Check Clocks. 4. Try boot from external BootROM (Linda card) if possible, if the system can boot from external bootrom and can not boot from MLB’s bootrom, the bootrom crashed; re-flash or change a new one; 5. If the SIL LED is flashing, check RAM module, DDR connector, NB. 6. Check the power up sequence which I introduced before(page 3) to see which signal is missing
Example 4: Auto-shutdown 1. Try to boot to Thermal Safe Mode. - Press power button at least 5 seconds and then release to boot the system to OS; 2. Check sensor values in SMCPlateform console. 3. Check power good signals to see if there is any drop (need scope).
Example 5: Audio fails (LIO) 1. Line in THD+N test fail. -> check U7400, J6700, J6750 2. Auto Mic test fail. -> check U6610, U6620, U6630,U6640,J6780,J6781,J6782 3. Digital loop back test fail/audio port red light -> check J6700, J6750 4. Speaker, Line out no sound, Mic test fail, Analog loop back test fail.-> check U6200. 5. TALP sensor test fail: check PCB trace and the sensor it self
Example 6: no video and no backlight Generally speaking, no backlight and no video, we should measure the power of the CONN and the PWM signal of the inverter( for the no backlight issue). If we could do exchange experiment to check these materials, if they are no problem, that maybe the MLB problem. It is that some signal from ATI is wrong. And there are some other related issues caused by the display components, such as LCD flashing, LCD garbage, LCD display shows a line. As LCD flashing, it mostly caused by inverter. We could do experiment here. As LCD garbage, LCD panel, LVDS cable, and bad ATI all can caused this happen, so we need check each one by one. As display shows a line, it mostly caused by the bad LCD panel, and it also can be caused by the LVDS cable.
Example 7: HDD and ODD failed 1 As HDD wrong FW, it is mainly caused by the HDD itself, because HDD FW was not updated to the right version. As HDD can not read, the HDD and the cable both can cause this, so we need recheck the cable was fully inserted, and insert perfectly, and then check the HDD. Of cause, need do exchange experiment. As HDD can not boot or Boot too slow, it is mainly caused by the bad HDD, sometimes, it is the HDD FLX. As HDD can not detected, HDD and HDD FLX both can cause this. 2 As ODD FW wrong, it is the ODD itself, need change new one. As ODD did not suck or eject disk, sometimes caused by the ODD itself, and sometimes caused by the FLX, so need do exchange experiment. As CD-R test, it is rarely, so try to retest again, and try with a new CDR disk, if it is fail, check the ODD FLX, sometimes caused by the ODD FLX, if still fail, change ODD As missing ODD ,check the ODD itself and ODD FLX As DVD and DISK 9 test fail, the way is the same like CD-R.
Example 8: Fan test fail It shows “ speed slow than normal” words like that. It mainly caused by the Plug was not fully inserted, or the FAN itself. Rarely caused by the MLB. need check FAN CONN, FAN. And the power and signals there are very simply
Example 9: Camera test fail As camera no image, the related: camera CCD, camera cable, camera FHB, and MLB USB-camera rail all can cause this. We need to check all the components related. As camera contamination: it is a test to check when the white background imaged, how many contamination the system detected. If fail, mostly caused by the CCD. As camera image color wrong, the related: camera CCD, camera cable, camera FHB, and MLB USB-camera rail all can cause this. As camera shift, many times, it is caused by the bad assemble
Example 10: Track-pad and Keyboard test fail As track-pad no function, it is mainly caused by the track-pad itself or the bad top-case cable. Here we need to check 5V, but it is just as a reference, because in most situation, the power is OK. And the root cause is the controller. So it may be the track-pad or it is the top-case bad. As keyboard no function or some keys no function, it is mainly caused by the bad keyboard or bad track-pad. And sometimes, the top-case can cause this too. But it is rare. Pick button no function: and in most of the time, it is caused by the bad assemble. Because the main battery pushed the pick button’s cable. We need rerouting the cable, and sometimes it is caused by the trackpad.
www.laptop-schematics.com