Firstly, before going to see SIO pins and their functions we will know what exactly is SIO. We will see it in this laptop motherboard repair guide.
SIO stands for Super Input Output Controller. SIO is sometimes called KBC or EC also. The Super I/O chip is managed in the motherboard it controls. also, it manages most of the I/O functions on the motherboard. Normally SIO has 128 pins.
Some Features Of SIO
Below are some features of sio
- Control power and all switches
- It manages fan and temperature
- Manages keyword and mouse
Some Of The Common Manufacturers Of SIO
Below are some of the common manufacturers of SIO
- ITE
- SMSC
- NUVOTEN
- WINBOND
- ENE
Signals To Run SIO
SIO requires four things to work. Below are signals to run SIO
Signal | Work |
---|---|
VCC | Gives the power to work 3.3 volt |
EC_RTC | EC RST means reset to SIO 3 volt |
CLOCK | 32.7 khz frequency from the main crystal |
BIOS | Bios input to execute commands |
SIO Pins And Their Functions
Below are SIO pins and their functions
SIGNAL NAME | TYPE | DEFINITION |
---|---|---|
FRAME | PCH to SIO | frame signal from PCH indicating data processing |
CLK 33mhz | PCH to SIO | 33mhz clock signal INPUT. It means the clock department is ok. |
PLTRST | PCH to SIO | platform reset 3 volt saying all power ok reset generated. |
BIOS_RD | SIO to BIOS | SIO reads BIOS |
BIOS_CS | SIO to BIOS | SIO selects BIOS |
BIOS_CLK | SIO to BIOS | clock signal |
BIOS_WR | SIO to BIOS | write signal to bios |
ACIN | VIN to SIO | adapter present signal |
AC_PRESENT | SIO to PCH | adapter present signal to PCH |
S5_ON | SIO to Always | always voltage turn on |
SUSPON | SIO to SUSPEND | release always voltage to suspend |
MAINON | SIO to Step 2 | turn on 1.5 volt, 1.05 volt |
RUNON | SIO to Step 2 | turn on 1.5 volt, 1.05 volt |
VR_ON | SIO to VRM | turn on CPU core voltage |
SPS_PWROK | PWM to SIO | suspend voltage ok |
HWPG | PWM to SIO | power ok to SIO without CPU |
ECPWROK (PM_PWROK)SIO to PCH | SIO to PCH | all power ok |
TEMP_BAT | BAT to SIO | battery temperature |
XCLK | CLOCK 32.7 khz | 32.7 khz input |
RSMRST | SIO to PCH | resume and reset signal 3 volt |
ECON | SIO to PWM | turn on 3.3 volt and 5 volt |
PCH PWR ON | SIO to MOSFET | turn on PCH power |
LAN_PWR | SIO to LAN section | turn on network |
NBSWON (KBC_PWRBTN) | PWR BTN to SIO | power button 3 volt to zero |
DNBSWON (PM_PWRBTN) | SIO to PCH | power on signal to PCH |
SUSB (SLP_S3) | PCH to SIO | turn on power |
SUSC (SLP_S4) | PCH to SIO | turn on power |
USBPW_ON | SIO to USB | turn on USB |
TPCLK | SIO to TouchPad | touchpad |
TPDATA | SIO to touchpad | touchpad |
MUTE | SIO to Audio | mute audio |
FANSIG | FAN to SIO | fan rpm input to SIO |
VFAN | SIO to Fan | turn on fan |
PROHOT | CPU to SIO | CPU hot signal |
SMBUS CLK | SM BUS CLOCK | system management signal |
SMBUS DATA | SM BUS DATA | system management signal |
KS SIGNAL | KEYBOARD | keyboard |
ECRST | reset signal to SIO | |
WIFI_ENABLE | SIO to WIFI | turn on the wifi card |
LID_CLOSE | LID SWITCH TO SIO | LID SWITCH (magnetic sensor) |
IMVP_PWRGD | CORE TO SIO | VRM CPU core voltage ok power good |
Below Mention SIO Are Programmable
In the newer generation motherboard, EC BIOS merge into SIO means if SIO is bad then we have to replace SIO and copy EC BIOS into SIO. This SIO is called programmable SIO.
Below are some examples of programmable SIO’s:
- ite it8585e programmable
- ite it8586e programmable
- ite it8985e programmable
- ite it8587e programmable
- ite it8522 programmable
- ite it8587e programmable
- ite it8589 programmable
- ite it8522 programmable
- ite it8380e programmable 192kb
- ite it8586vg programmable
- ite it8995e-128 programmable
- ite it8886e programmable
- ite it8386 programmable
- ene kb9012 programmable
- ene kb9016 programmable
- ene kb9018 programmable
- ene kb9022 programmable
- ene kb9028qc programmable
- ene kb9010 programmable
- ene kb3930qf/b1 programmable
- nuvoton npce288na0dx programmable
- nuvoton npce388na0dx programmable
- SMSC MEC 1609 programmable
In this way, you can do laptop motherboard repair using SIO diagnosing.
Thank you for your visit!!!!