[coreboot] Compal JHL90 (JHXXX family)
Swift Geek
swiftgeek at gmail.com
Tue Mar 27 01:37:05 CEST 2012
Compal JHL90 (schematics under NDA):
CPU: merom/penryn support (µPGA-478)
667/800/1066 MHz FSB
Intel Cantiga + ICH9M
2x DDR2 SO-DIMM
GPU on MXM-II slot (nvidia 9600M GT)
EC: ENE KB926 (datasheet under NDA, firmware description as part of
service manual — very well documented)
———
Flash chips:
One on SMBus — contains some information which can be changed by
retailer, re-branding is common practice
One on SPI bus connected to SB — ¿¿¿¿¿¿¿ for iTPM and HDCP in 8M (1MiB)
One on SPI bus connected to EC — Contains EC firmware, BIOS (PHOENIX)
and VBIOS (NVIDIA) in 16M (2MiB)
———
lspci -tvvv output
———
-[0000:00]-+-00.0 Intel Corporation Mobile 4 Series Chipset Memory
Controller Hub
+-01.0-[01]----00.0 NVIDIA Corporation G96 [GeForce 9600M GT]
+-1a.0 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #4
+-1a.1 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #5
+-1a.2 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #6
+-1a.7 Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #2
+-1b.0 Intel Corporation 82801I (ICH9 Family) HD Audio
Controller
+-1c.0-[02-03]--
+-1c.1-[08]--
+-1c.2-[0e]----00.0 Atheros Communications Inc. AR242x /
AR542x Wireless Network Adapter (PCI-Express)
+-1c.3-[14]----00.0 Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller
+-1c.4-[1a]--+-00.0 JMicron Technology Corp. SD/MMC Host
Controller
| +-00.2 JMicron Technology Corp. Standard SD
Host Controller
| +-00.3 JMicron Technology Corp. MS Host Controller
| \-00.4 JMicron Technology Corp. xD Host Controller
+-1d.0 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #1
+-1d.1 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #2
+-1d.2 Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #3
+-1d.7 Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #1
+-1e.0-[26]--
+-1f.0 Intel Corporation ICH9M LPC Interface Controller
+-1f.2 Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4
port SATA Controller [AHCI mode]
\-1f.3 Intel Corporation 82801I (ICH9 Family) SMBus Controller
———
Features LPC connector(s) ☺
———
What i want to do (for now):
· Connect second main spi flash on top of existing one with help of chip
select (only one resistor has to be removed from pcb for that!)
· Connect additional Super I/O (W83627THF/W83627THG) with hefras pin
active to get configuration register on 4Eh instead of 2Eh (which is
being used by EC). No conflicts have been found (yet). PCB with Super
I/O IC will reside in place of Optical Disk Drive (RepRapped in future,
for now from scrap HDPE).
· Run SerialICE thanks to the rs232 on that additional Super I/O
· Port flashrom if using phoenix tool will be not possible.
———
What i want to have:
· rw access to WikiPage about JHL90
———
Yes, i know that porting coreboot to this board will be hard and
painful, and could be even completely unsuccessful.
More information about the coreboot
mailing list