If the KBC1126-NU chip is physically hot to the touch during diagnostics, it usually indicates a hardware failure rather than a software issue.
Managing keyboard matrix scanning, touchpad inputs, and button presses.
Note: Depending on the specific laptop motherboard architecture, the KBC1126-NU may automatically pull its operational firmware configuration from the main system BIOS chip upon first boot, or it may require manual pre-programming using an RT809H or SVOD programmer tool before soldering. If you are currently diagnosing a board, let me know:
When diagnosing a motherboard where the KBC1126-NU is running hot, follow this structured bench workflow:
| Pin | Name | Function | |-----|-----------|------------------------| | 1 | LAD0 | LPC address/data bit 0 | | 2 | LAD1 | LPC address/data bit 1 | | 3 | LAD2 | LPC address/data bit 2 | | 4 | LAD3 | LPC address/data bit 3 | | 14 | CLK_LPC | 33 MHz LPC clock | | 28 | VDD | 3.3V power | | 29 | VSS | Ground | | 82 | THERM_IN | Thermistor input | | 102 | FAN_PWM | Fan control output |
Leave a comment below (or check the resource box) – I’ve uploaded the clean version to a Google Drive mirror (link valid for 30 days).
This chip is an industry-standard solution, purpose-built for managing critical low-level hardware functions in portable computers. It acts as the central nervous system for peripheral communication and system health.
The (often associated with manufacturers like Nuvoton or ENE) is a Keyboard Controller (KBC) / Embedded Controller (EC) . It acts as the bridge between your laptop's motherboard and its peripherals (keyboard, touchpad, power button, battery).
The KBC1126 and KBC1122 are similar ICs from the same family. The KBC1122 is also a mobile KBC with Super I/O capabilities. It is likely a predecessor or a variation of the KBC1126, as coreboot documentation sometimes references both. The exact differences are not publicly documented, but they are generally considered functionally similar for the purpose of EC firmware handling.
: Lists specific technical specs such as package type (QFP) and RoHS compliance status.
A shorted keyboard, touchpad, or even a USB port managed by the KBC can cause it to draw excessive current and heat up. Try disconnecting all peripherals and see if it remains hot. Firmware (EC ROM):
| Feature | Specification | |---------|---------------| | | 128-pin LQFP (14x14mm) | | Core Voltage | 3.3V ±5% | | Standby Voltage (VBAT) | 2.0V - 3.3V (RTC well) | | Clock Input | 32.768 kHz (crystal) + 14.318 MHz (optional) | | Operating Temp | 0°C to +70°C (commercial) / -40°C to +85°C (industrial variant) | | Microcontroller | Embedded 8051-compatible core | | Memory | 64KB ROM, 256B internal RAM, external address space | | LPC Interface | LPC 1.1 compliant (Low Pin Count bus) | | Interrupts | IRQ1, IRQ12, IRQ3, IRQ4, IRQ7, IRQ5, etc. |
, which also features integrated ADC and DAC capabilities with "SentinelAlert" for mobile power management. Datasheet & Support