Kontrolery klawiatury (EC/KBC)
Wymieniasz kontroler w laptopie? Sprawdź, czy nowy trzeba zaprogramować, gdzie jest wsad i czym go wgrać.
Porównaj dwa oznaczenia tej samej kości
- Wszyscy 214
- ITE 68
- ENE 32
- Nuvoton 36
- SMSC/Microchip 51
- Renesas 6
- Winbond 5
- National Semiconductor 2
- Realtek 1
- Sinowealth 5
- Analog Devices 1
- Apple 2
- Google 2
- Microsoft 1
- Sony 1
- Texas Instruments 1
Znalezione rodziny: 32 (wersji: 35)
ENE
KB1062Trzeba programowaćGdzie jest wsadw kontrolerzePamięć256 KBSzczegółyZwiń
Jak programować
Przez złącze SWD.
Programator
SEGGER J-Link / OpenOCD przez SWD
Uwagi
Kontroler z rdzeniem ARM Cortex-M3, 256 KB wewnętrznej pamięci flash i 64 KB RAM. Po wymianie na nowy układ trzeba wgrać wsad EC dopasowany do płyty.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB1062 | Brak danych | 256 KB | Brak danych |
KB1200Trzeba programowaćGdzie jest wsadw kontrolerzePamięć512 KBSzczegółyZwiń
Jak programować
Przez interfejs SWD (Serial Wire Debug) w układzie.
Programator
SEGGER J-Link, OpenOCD (SWD)
Uwagi
Kontroler z rdzeniem ARM Cortex-M4F, 512 KB wewnętrznej pamięci flash i 320 KB RAM. Programuje się go przez SWD.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB1200 | Brak danych | 512 KB | Jest |
KB3310Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Brak wewnętrznego Flasha w KBC - programuje się zewnętrzną kość SPI Flash BIOS na płycie głównej.
Programator
Programator pamięci SPI Flash (CH341A, XGecu T48/T56, RT809H, SVOD4) podłączony do kości BIOS
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3310QF | QF | Brak danych | Brak danych |
KB3700Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash (SPI albo równoległą) z wsadem EC i BIOS-em, nie sam kontroler.
Programator
CH341A / programator SPI (zewnętrzna kość flash), RT809
Uwagi
Starsza generacja z rdzeniem 8051. Wsad EC jest w zewnętrznej kości flash, nie w kontrolerze, więc wymiana samego układu nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3700 | Brak danych | Brak danych | Brak danych |
KB3910Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
LPC Host Interface z X-Bus (adresacja do 2MB pamięci zewnętrznej) + zewnętrzna kość flash
Programator
CH341A / programator SPI, RT809
Uwagi
Rdzeń 8051 z dostępem do zewnętrznej pamięci do 2 MB. Wsad EC jest w zewnętrznej kości flash, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3910 | Brak danych | Brak danych | Brak danych |
KB3920Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
LPC host + zewnętrzna kość flash; 8051 z 2048+128 bajtami wbudowanego SRAM
Programator
CH341A / programator SPI, RT809
Uwagi
Rdzeń 8051 z około 2 KB wewnętrznego SRAM, obudowa LQFP-144. Wsad EC jest w zewnętrznej kości flash, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3920 | Brak danych | Brak danych | Brak danych |
KB3926Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Brak wewnętrznego Flasha w KBC - programuje się zewnętrzną kość SPI Flash BIOS na płycie głównej.
Programator
Programator pamięci SPI Flash (CH341A, XGecu T48/T56, RT809H, SVOD4) podłączony do kości BIOS
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3926QF | QF | Brak danych | Brak danych |
KB3930Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość SPI z wsadem EC (wspólną z BIOS-em albo osobną), nie sam kontroler.
Programator
CH341A (zewnętrzna kość SPI)
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI (wspólnej z BIOS-em albo osobnej), więc wymiana samego kontrolera nie wymaga programowania. Nie mylić z KB901x/KB902x, które mają flash w środku.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3930QF | QF | Brak danych | Brak danych |
KB3940Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Przez interfejs EDI, tak jak w KB9012, albo programowo przez porty Index I/O (LPC 0x380).
Programator
ectool (programowo), programator z obsługą EDI
Uwagi
Ma wewnętrzną pamięć flash, więc po wymianie trzeba wgrać wsad EC. Kontroler korzysta z tych samych linii SPI co kość BIOS, dlatego odczyt kości BIOS na płycie bywa utrudniony.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB3940Q | Q | 128 KB | Jest |
KB9010Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
RT809H, RT809F, połączenie bezpośrednie przewodami
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9010QD | QD | 128 KB | Jest |
KB9012Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury, albo po wylutowaniu w gnieździe.
Programator
CH341A + flashrom (EDI), RT809H, RT809F + PEB-1
Uwagi
Rdzeń 8051 i 128 KB wewnętrznej pamięci flash. Ten sam układ występuje w obudowie QF (LQFP-128) i BF (LFBGA-128). Na kościach spotyka się oznaczenia KB9012QF A3 i A4. Po wymianie trzeba wgrać wsad EC.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9012QF | QF | 128 KB | Brak danych |
KB9016Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury, albo po wylutowaniu w gnieździe.
Programator
RT809H, RT809F, dok KB9012X do programowania poza płytą, połączenie bezpośrednie przewodami
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9016QD | QD | 128 KB | Jest |
KB9018Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury, albo po wylutowaniu w gnieździe.
Programator
RT809H, RT809F, dok KB9012X do programowania poza płytą, połączenie bezpośrednie przewodami
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9018QD | QD | 128 KB | Jest |
KB9020Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
SVOD4 (SVOD M88), RT809F, Vertyanov
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9020 | Brak danych | 128 KB | Jest |
KB9022Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury, albo po wylutowaniu w gnieździe.
Programator
RT809H, RT809F, dok KB9012X do programowania poza płytą, połączenie bezpośrednie przewodami
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash, po wymianie trzeba wgrać wsad EC. KB9022 nie jest bezpośrednim zamiennikiem KB9028.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9022QD | QD | 128 KB | Jest |
KB9026Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
SVOD4, RT809F, Vertyanov
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9026 | Brak danych | 128 KB | Jest |
KB9027Trzeba programowaćGdzie jest wsadw kontrolerzePamięćBrak danychSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
RT809H, RT809F
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash. Po wymianie trzeba wgrać wsad EC dopasowany do płyty (albo odczytany z identycznej płyty dawcy).
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9027 | Brak danych | Brak danych | Brak danych |
KB9028Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury, albo po wylutowaniu w gnieździe.
Programator
RT809H, RT809F, XGecu T56, SVOD3/SVOD4, Vertyanov, CH341A + flashrom (EDI)
Uwagi
Kontroler z rdzeniem 8051 i wewnętrzną pamięcią flash, programowany przez EDI tak jak KB9012. Po wymianie trzeba wgrać wsad EC.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9028QC | QC | 128 KB | Brak danych |
KB9052Trzeba programowaćGdzie jest wsadw kontrolerzePamięć128 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
SVOD4, Vertyanov, RT809H
Uwagi
Kontroler z rdzeniem 8051, 128 KB wewnętrznej pamięci flash i interfejsem eSPI lub I2C do hosta. Po wymianie trzeba wgrać wsad EC.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB9052QD | QD | 128 KB | Jest |
KB910Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Brak wewnętrznego Flasha w KBC - programuje się zewnętrzną kość SPI Flash BIOS na płycie głównej.
Programator
Programator pamięci SPI Flash (CH341A, XGecu T48/T56, RT809H, SVOD4) podłączony do kości BIOS
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB910 | Brak danych | Brak danych | Brak danych |
KB926Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Wsad EC jest we wspólnej z BIOS-em zewnętrznej kości SPI; programuje się tę kość, nie kontroler.
Programator
CH341A, RT809H (na kości SPI)
Uwagi
Wsad EC i BIOS są w jednej zewnętrznej kości SPI, więc wymiana samego kontrolera zwykle nie wymaga programowania. Rewizje: B1, C0, D3.
KB930Nie trzeba programowaćGdzie jest wsadkontroler nie ma wsaduPamięćNie dotyczySzczegółyZwiń
Jak programować
Programowo przez porty Index I/O (LPC), np. narzędziem eflasher. Kontroler nie ma wewnętrznej pamięci flash.
Programator
eflasher (Index I/O), narzędzia programowe przez LPC
Uwagi
Rdzeń 8051 bez wbudowanej pamięci flash, więc kontroler nie przechowuje wsadu. Rewizje: KB930A, KB930QF A1. Odmiany KB3930/KB3940Q to inne układy, KB3940Q ma flash w środku.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB930 | Brak danych | Nie dotyczy | Brak danych |
KB930QPNie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Brak wewnętrznego Flasha w KBC - programuje się zewnętrzną kość SPI Flash BIOS na płycie głównej.
Programator
Programator pamięci SPI Flash (CH341A, XGecu T48/T56, RT809H, SVOD4) podłączony do kości BIOS
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB930QP | QP | Brak danych | Brak danych |
KB932Nie trzeba programowaćGdzie jest wsadw osobnej kości SPIPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Brak wewnętrznego Flasha w KBC - programuje się zewnętrzną kość SPI Flash BIOS na płycie głównej.
Programator
Programator pamięci SPI Flash (CH341A, XGecu T48/T56, RT809H, SVOD4) podłączony do kości BIOS
Uwagi
Brak wewnętrznej pamięci flash. Wsad EC jest w zewnętrznej kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KB932QF | QF | Brak danych | Brak danych |
KB9542Trzeba programowaćGdzie jest wsadw kontrolerzePamięć160 KBSzczegółyZwiń
Jak programować
Na płycie przez interfejs EDI (szeregowy, oparty na SPI), wyprowadzony na złącze klawiatury.
Programator
Vertyanov/SAS, SVOD4, RT809H, CH341A + flashrom (EDI); wersja QF2 także w gnieździe ZIF ENE
Uwagi
Rdzeń 8051, wewnętrzna pamięć flash 128 KB albo 160 KB zależnie od wersji (KB9542GF: 160 KB), programowanie przez EDI tak jak KB9012. Wersja QF2 w obudowie LQFP-128, QG w obudowie QFP. Po wymianie trzeba wgrać wsad EC dopasowany do płyty.
KBC1000Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości flash płyty)
Uwagi
Kontroler 8051 bez własnej pamięci flash. Wsad EC jest w zewnętrznej kości wspólnej z BIOS-em (Shared Flash Interface), więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1000 | Brak danych | Brak danych | Nie ma |
KBC1070Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości SPI płyty)
Uwagi
Kontroler 8051 bez własnej pamięci flash. Wsad EC jest w kości wspólnej z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania. Spotykany np. w HP Compaq 6930p.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1070 | Brak danych | Brak danych | Nie ma |
KBC1091Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości SPI płyty)
Uwagi
Kontroler 8051 bez własnej pamięci flash. Wsad EC jest w kości wspólnej z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1091 | Brak danych | Brak danych | Nie ma |
KBC1098Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość SPI wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości SPI płyty); kbc1126_ec_dump i kbc1126_ec_insert do wyjęcia i wstawienia wsadu EC w obrazie BIOS
Uwagi
Kontroler 8051 w laptopach HP (np. EliteBook). Wsad EC (dwa bloki FW1 i FW2) jest w kości SPI razem z BIOS-em, więc wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1098 | Brak danych | Brak danych | Nie ma |
KBC1100Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości flash płyty)
Uwagi
Kontroler 8051 z zewnętrzną pamięcią flash 0,5-8 MB wspólną z BIOS-em, obudowa TQFP-176 (KBC1100) lub TQFP-144 (KBC1100L). Wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1100 | Brak danych | Brak danych | Nie ma |
KBC1122Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość flash wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości SPI płyty)
Uwagi
Kontroler 8051 z dwuportowym dostępem do kości flash wspólnej z BIOS-em (0,5-8 MB). Wymiana samego kontrolera nie wymaga programowania.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1122 | Brak danych | Brak danych | Nie ma |
KBC1126Nie trzeba programowaćGdzie jest wsadw kości BIOS-uPamięćzależy od kości SPISzczegółyZwiń
Jak programować
Programuje się zewnętrzną kość SPI wspólną z BIOS-em (Shared Flash Interface), nie sam kontroler.
Programator
CH341A + flashrom (na kości SPI płyty); kbc1126_ec_dump i kbc1126_ec_insert do wyjęcia i wstawienia wsadu EC w obrazie BIOS
Uwagi
Kontroler 8051 w laptopach HP (np. EliteBook). Wsad EC (dwa bloki FW1 i FW2) jest w kości SPI razem z BIOS-em. Wymiana samego kontrolera nie wymaga programowania; przy wymianie kości SPI trzeba wgrać pełny obraz BIOS + EC.
Wersje (1)
| Oznaczenie | Obudowa | Pamięć | Bootloader |
|---|---|---|---|
| KBC1126 | Brak danych | Brak danych | Nie ma |