Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

26
Intel Platform- Calpella Introduction Chini Yang Chini Yang 21 .Sep. 2010 21 .Sep. 2010

Transcript of Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Page 1: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Intel Platform-Calpella Introduction

Chini YangChini Yang

21 .Sep. 201021 .Sep. 2010

Page 2: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Agenda Agenda

Calpella Platform Block Diagram.

CPU(Clarksfield/Arrandale) & PCH(Ibex Peak-M) & EC(IT8570E) Features Introduce Briefly.

N71Ja Power On Sequence Illuminate for Detail.

Common Bugs Analyze on N71Ja/Jq.

Q & A.

Page 3: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella PlatformCalpella Platform

Calpella vs. Montevina

Page 4: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella PlatformCalpella Platform

Page 5: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella PlatformCalpella Platform

Page 6: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella-N71Ja Block Diagram Calpella-N71Ja Block Diagram

Page 7: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella CPUCalpella CPU

Clarksfield(C) vs. Arrandale(A)

Page 8: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella CPUCalpella CPU

Page 9: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella PCHCalpella PCH

Page 10: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Calpella CLKCalpella CLK

Page 11: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

An Important Component Platform Needed - EC

An Important Component Platform Needed - EC

Keyboard matrix/Touchpad control

Power/Charger… etc, LEDs instruct

Fan tachometer control

Power management (sleep/hibernate/wake up/Lid switch)

Power sequence control with PCH

Battery charger/Cell capacity/Temperature monitor

GPIO control

PS: If the system cannot power on, we can snatch LPC_FRAME# to make known that whether EC has worked.

Page 12: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power Sequence Provision - ACPI Power State

Power Sequence Provision - ACPI Power State

G0/S0:Full on

G1/S1:CPU sleep ----PCH has the option to assert the CPUSLP# signal to further reduce processor power consumption.

G1/S3:Suspend to RAM ----The system context is maintained in system DRAM, but power is shut off to non-critical circuits. Memory is retained, and refreshes continue. All clocks stop except RTC clock.

G1/S4:Suspend to Disk ----The context of the system is maintained on the disk. All power is then shut off to the system except for the logic required to resume.

G2/S5:Soft off ----System context is not maintained. All power is shut off except for the logic required to restart. A full boot is required when waking.

G3:Mechanical off ----Power failure Because the system does not have any power.

Page 13: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power Sequence Types on Notebook

Power Sequence Types on Notebook

Five types of power sequence G3S5 S5S0 (Power on) S0S5 (Power down) S3S0 S0S3

Page 14: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power on---AC/DC Block FlowPower on---AC/DC Block Flow

AC_IN#

PM_PWRBTN# -> 1Delay 20ms

PM_RSMRST# -> 1

end

VSUS_ON

end

VSUS_ON -> 0

PM_RSMRST# -> 0

end

0 1

0 1

START

Wait VSUS_GD=1

VSUS_ON -> 1Delay 5ms

0

1

Difference:AC mode (plug in adaptor): G3S4/S5 ,

have VSUS power. (to save power)

DC mode (only plug in battery): G3S4/S5 ,

have no VSUS power.

Page 15: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power on---AC SequencePower on---AC Sequence

PCHPCHPCHPCH1.RTCRST#

ECECITE8570ITE8570

ECECITE8570ITE8570

MB39A132MB39A132MB39A132MB39A1322.A/D_DOCK_IN

3.AC

_BA

T_S

YS

RT8206AGRT8206AGQWQW

RT8206AGRT8206AGQWQW

4.+3VA

5.VSUS_ON6.+3VSUS/+5VSUS

7.VSUS_GD

9.PWR_SW#

8.P

M_R

SM

RS

T#

10.P

WR

BT

N#

11.P

M_S

US

C#

12.P

M_S

US

B#

13.SUSC_ON

14.SUSB_ONMEMORY POWER(+1.8V,0.9V)MEMORY POWER(+1.8V,0.9V)

MEMORY POWER(+1.8V,0.9V)MEMORY POWER(+1.8V,0.9V)

OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)

15.CPU_VRON (110ms)

16.VRM_PWRGDVcore Vcore ControllerController

Vcore Vcore ControllerController

16.VRM_PWRGD

17.PM

_PW

RO

K

CPUCPUCPUCPU

4.AC_OK=1

RTCRTCBATBAT

RTCRTCBATBAT

18.H

_CP

UP

WR

GD

19.P

LT

_RS

T#

20.H

_CP

U_R

ST

#

Page 16: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power on---DC SequencePower on---DC Sequence

PCHPCHPCHPCH1.RTCRST#

ECECITE8570ITE8570

ECECITE8570ITE8570

MB39A132MB39A132MB39A132MB39A1322.BAT_CON

3.AC

_BA

T_S

YS

RT8206AGRT8206AGQWQW

RT8206AGRT8206AGQWQW

4.+3VA

6.VSUS_ON7.+3VSUS/+5VSUS

8.VSUS_GD

5.PWR_SW#

9.P

M_R

SM

RS

T#

10.P

WR

BT

N#

11.P

M_S

US

C#

12.P

M_S

US

B#

13.SUSC_ON

14.SUSB_ONMEMORY POWER(+1.8V,0.9V)MEMORY POWER(+1.8V,0.9V)

MEMORY POWER(+1.8V,0.9V)MEMORY POWER(+1.8V,0.9V)

OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)OTHER MAIN POWER(+1.5V,+1.05V etc.)

15.CPU_VRON (110ms)

16.VRM_PWRGDVcore Vcore ControllerController

Vcore Vcore ControllerController

16.VRM_PWRGD

17.PM

_PW

RO

K

CPUCPUCPUCPU

4.AC_OK=1

RTCRTCBATBAT

RTCRTCBATBAT

18.H

_CP

UP

WR

GD

19.P

LT

_RS

T#

20.H

_CP

U_R

ST

#

Page 17: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

N71Ja Power on Sequence(1)N71Ja Power on Sequence(1)

Page 18: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

N71Ja Power on Sequence(2)N71Ja Power on Sequence(2)

Page 19: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

N71Ja Power on Sequence(3)N71Ja Power on Sequence(3)

Page 20: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

N71Ja Power on Sequence(4)N71Ja Power on Sequence(4)

Page 21: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

N71Ja Power on Sequence(5)N71Ja Power on Sequence(5)

Page 22: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power Down---General Sequence

Power Down---General Sequence

Page 23: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Power Down---General Sequence

Power Down---General Sequence

Power down---General Sequence

Page 24: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

Common BugsCommon Bugs

1.The system can not be powered on, and the adaptor LED indication flicker. Here is somewhere short, check all power rails whether have been short to GND.

2.The system can not be powered on, and power LED not lighten. Maybe The BIOS ROM content has been wrecked. +3VA powered? Why not VSUS power? Power IC or MOSFET or Diode burnout?

3.The power LED lighten, but the system can not bring up to DOS. plug in debug card, view the 80 post code, for example: 80 code no motion, show 00 –> CPU not work –>measure power sequence black screen, show d0~d5 –> memory plug failed or memory broken black screen, show F0~F2 –> one DIMM slot failed show 38 –> check USB port and USB device If not mount LPC debug & New card debug card because of cost down, try to flash BIOS by

JIG board or measure sequence.4.The system often show blue screen suddenly in OS

un-install drives (even enter safe mode), find whether a device driver installed wrongly cause it un-plug device to check BIOS updated? Care for BIOS release note check FAN status/thermal module –> over temperature? and so on……

Page 25: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

RMA Training RequestRMA Training RequestHow to judging the CPU’s function when it on board?

Debug Card -> Reset -> Power, CLK ->Visual Inspection (Impurities, PIN Broken, curving, Error Component )

Do not boot up, How to do?

Check Debug code

Debug code:00 -> Reset , Power, CLK , Visual Inspection.

Debug code: OK -> GPU, CRT/LVDS

The Voltage and CLK is OK, but no display. How to do?

Remove all Device, Check DIMM, Flash EEPROM, Reset COMST, Check all reset nets, Check Debug code.

Blue screen, Hung up, How to do?

Remove all Device, Check DIMM, Flash EEPROM, Change HDD , Check FAN & Thermal Module, Check Windows error code.

The Difference with EC Chip ITE8510 、 8511 、 8752 、 8512 、 8502 、 8570.

ITE8510 、 8511 -> SantaRosa platform -> ISA ROM

ITE8752 、 8512 -> Montevina platform -> SPI ROM

ITE8570 -> Calpella platform -> SPI ROM

Page 26: Intel Platform-Calpella Introduction Chini Yang 21.Sep. 2010.

THE ENDTHANKS