[coreboot] Acer Chromebook 15 debug
John Lewis
jlewis at johnlewis.ie
Wed Sep 2 09:02:11 CET 2015
>> Coolstar Organisation wants to do his Windows thang with one of the
>> Broadwell Chromebooks, so I'm trying to build a working ROM with
>> chromium.googlesource.com/chromiumos/third_party/coreboot/+/firmware-yuna-6301.59.B
>> to give him a hand. Luckily USB debug works with this, so here is
>> what I'm getting. What could I do next?
>
> Do you happen to know if the hang happens at the same spot when using
> serial?
I don't. What do you mean by "using serial"? Serial console? I can tell
you that if USB debug isn't enabled, it will hang/lock almost
immediately after pressing the power button, and require a long-press to
switch off. If using USB debug, it switches itself off and terminates
the console at the end of the log. The only other thing I notice is that
on a "normal" boot using the backup, the next bit of log is vboot
related which I am not using i.e.
Verified boot TPM initialization.
TPM: Init
Found TPM SLB9635 TT 1.2 by Infineon
TPM: Open
TPM: Resume
TPM: command 0x99 returned 0x0
TPM: OK.
Loading image.
Loading ramstage from 7d300000.
Jumping to image.
coreboot-3cbf0db Mon Jan 12 11:23:56 PST 2015 booting...
>> Incidentally, if I flash back my backup, it goes into recovery mode
>> now every time I boot (flags are 0x489), I've tried pulling the
>> battery to no avail. If anyone has a trick to get around that, I'd
>> appreciate it, as the Acer is my main machine.
>
> What is the recovery reason? (<TAB> at the recovery screen)
>
I managed to get around that one by flashing a shellball ROM and then
flashing back the backup internally. Next time I do it I'll press the
TAB key.
>>
>> coreboot-5cbe3a8-dirty romstage Sun Aug 23 12:18:55 BST 2015
>> starting...
>> PM1_STS: 8910
>> PM1_EN: 0000
>> PM1_CNT: 00000000
>> TCO_STS: 0000 0000
>> GPE0_STS: 1ef82df0 187d4fdf 0005f240 00000000
>> GPE0_EN: 00000000 00000000 00000000 00000000
>> GEN_PMCON: 0200 2024 520b
>> Previous Sleep State: S5
>> CPU: Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
>> CPU: ID 306d4, Broadwell E0 or F0, ucode: 0000001d
>> CPU: AES supported, TXT NOT supported, VT supported
>> MCH: device id 1604 (rev 09) is Broadwell F0
>> PCH: device id 9cc5 (rev 03) is Broadwell U Base
>> IGD: device id 1616 (rev 09) is Broadwell U GT2
>> CPU: frequency set to 2000 MHz
>> SPD: index 1 (GPIO47=0 GPIO9=0 GPIO13=1)
>> SPD: module type is DDR3
>> SPD: module part is HMT425S6AFR6A-PB
>> SPD: banks 8, ranks 1, rows 15, columns 10, density 4096 Mb
>> SPD: device width 16 bits, bus width 64 bits
>> SPD: module size is 2048 MB (per channel)
>> Boot Count incremented to 8
>> ME: FW Partition Table : OK
>> ME: Bringup Loader Failure : NO
>> ME: Firmware Init Complete : NO
>> ME: Manufacturing Mode : NO
>> ME: Boot Options Present : NO
>> ME: Update In Progress : NO
>> ME: Current Working State : Normal
>> ME: Current Operation State : Bring up
>> ME: Current Operation Mode : Normal
>> ME: Error Code : No Error
>> ME: Progress Phase : BUP Phase
>> ME: Power Management Event : Pseudo-global reset
>> ME: Progress Phase State : Waiting for DID BIOS message
>> ME: HSIO Version : 8705 (CRC 0xfbc2)
>> No FMAP found at ffe10000.
>> FMAP: area RW_MRC_CACHE not found
>> No MRC cache found.
>> Starting Memory Reference Code
>> Initializing Policy
>> Installing common PPI
>> MRC: Starting...
>> Initializing Memory
>> MRC: Done.
>> MRC Version 2.6.0 Build 0
>> memcfg DDR3 clock 1600 MHz
>> memcfg channel assignment: A: 0, B 1, C 2
>> memcfg channel[0] config (00780008):
>> enhanced interleave mode on
>> rank interleave on
>> DIMMA 2048 MB width x16 single rank, selected
>> DIMMB 0 MB width x16 single rank
>> memcfg channel[1] config (00780008):
>> enhanced interleave mode on
>> rank interleave on
>> DIMMA 2048 MB width x16 single rank, selected
>> DIMMB 0 MB width x16 single rank
>> CBMEM: root @ 7cfff000 254 entries.
>> MRC data at ff7d0d9c 6246 bytes
>> Relocate MRC DATA from ff7d0d9c to 7cfeb000 (6246 bytes)
>> create cbmem for dimm information
More information about the coreboot
mailing list