[coreboot-gerrit] Change in coreboot[master]: mainboard: Add Sapphire Pure Platinum H61

Nicola Corna (Code Review) gerrit at coreboot.org
Thu Mar 23 14:58:23 CET 2017


Hello Felix Held, Arthur Heymans, Paul Menzel, build bot (Jenkins), Martin Roth,

I'd like you to reexamine a change.  Please visit

    https://review.coreboot.org/18564

to look at the new patch set (#12).

Change subject: mainboard: Add Sapphire Pure Platinum H61
......................................................................

mainboard: Add Sapphire Pure Platinum H61

Add support for Sapphire Pure Platinum H61

This board has a socketed SOIC-8 4 MB flash chip. All the flash
regions are unlocked by default but unfortunately flashrom
doesn't work with the original firmware and the stock UEFI flash
tool refuses to flash the coreboot image (different image ID).
For now, the external programmer seems to be the only option for
the first coreboot flashing.

Everything works well, with the following exceptions:
 * The USB is always powered, even is S3 and S5 (like in the
    original firmware).
 * Internal flashing with flashrom doesn't work after resuming
    from S3.
 * The raminit is unreliable, as the RAM training sometimes fails
    and sometimes succeeds, with the same couple of RAMs. Once
    a MRC cache has been created, the raminit works fine.

Untested:
 * Integrated GPU
 * Backside Mini PCI-E port
 * Microsoft Windows

Tested with Debian GNU/Linux testing (Stretch) with kernel 4.9.

Change-Id: I76aca2cfc4708c1728ae03ee4f6bc59d976c28a0
Signed-off-by: Nicola Corna <nicola at corna.info>
---
A src/mainboard/sapphire/Kconfig
A src/mainboard/sapphire/Kconfig.name
A src/mainboard/sapphire/pureplatinumh61/Kconfig
A src/mainboard/sapphire/pureplatinumh61/Kconfig.name
A src/mainboard/sapphire/pureplatinumh61/Makefile.inc
A src/mainboard/sapphire/pureplatinumh61/acpi/ec.asl
A src/mainboard/sapphire/pureplatinumh61/acpi/platform.asl
A src/mainboard/sapphire/pureplatinumh61/acpi/superio.asl
A src/mainboard/sapphire/pureplatinumh61/acpi_tables.c
A src/mainboard/sapphire/pureplatinumh61/board_info.txt
A src/mainboard/sapphire/pureplatinumh61/cmos.default
A src/mainboard/sapphire/pureplatinumh61/cmos.layout
A src/mainboard/sapphire/pureplatinumh61/devicetree.cb
A src/mainboard/sapphire/pureplatinumh61/dsdt.asl
A src/mainboard/sapphire/pureplatinumh61/gpio.c
A src/mainboard/sapphire/pureplatinumh61/hda_verb.c
A src/mainboard/sapphire/pureplatinumh61/mainboard.c
A src/mainboard/sapphire/pureplatinumh61/romstage.c
18 files changed, 925 insertions(+), 0 deletions(-)


  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/18564/12
-- 
To view, visit https://review.coreboot.org/18564
To unsubscribe, visit https://review.coreboot.org/settings

Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I76aca2cfc4708c1728ae03ee4f6bc59d976c28a0
Gerrit-PatchSet: 12
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Owner: Nicola Corna <nicola at corna.info>
Gerrit-Reviewer: Arthur Heymans <arthur at aheymans.xyz>
Gerrit-Reviewer: Felix Held <felix-coreboot at felixheld.de>
Gerrit-Reviewer: Martin Roth <martinroth at google.com>
Gerrit-Reviewer: Nicola Corna <nicola at corna.info>
Gerrit-Reviewer: Paul Menzel <paulepanter at users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins)



More information about the coreboot-gerrit mailing list