Project

General

Profile

Bug #50 » nyan_big-boot.txt

Paul Kocialkowski, 04/30/2016 10:16 PM

 
coreboot-4.3-858-g1081471 Sat Apr 30 19:38:53 UTC 2016 bootblock starting...
SF: Detected W25Q32DW with sector size 0x1000, total 0x400000
CBFS @ 20000 size e0000
CBFS: 'Master Header Locator' located CBFS at [20000:100000)
CBFS: Locating 'fallback/romstage'
CBFS: Found @ offset 80 size 6a4e
Ungating power partition 0.
Power gate toggle request accepted.
Ungated power partition 0.
Ungating power partition 15.
Ungated power partition 15.
Ungating power partition 14.
Power gate toggle request accepted.
Ungated power partition 14.


coreboot-4.3-858-g1081471 Sat Apr 30 19:38:53 UTC 2016 romstage starting...
Exception handlers installed.
get_sdram_config: RAMCODE=4
Initializing SDRAM of type 2 with 792000KHz
sdram_size_mb: Total SDRAM (MB): 4096
LPAE Translation tables are @ 40000000
Mapping address range [0x00000000:0x80000000) as uncached
Mapping address range [0x40000000:0x40100000) as writeback
Mapping address range [0x80000000:0x00000000) as writeback
Mapping address range [0x90000000:0x90200000) as uncached
Setting address range [0x00000000:0x00100000) as unmapped
CBMEM:
IMD: root @ fdfff000 254 entries.
IMD: root @ fdffec00 62 entries.
SF: Detected W25Q32DW with sector size 0x1000, total 0x400000
CBFS @ 20000 size e0000
CBFS: 'Master Header Locator' located CBFS at [20000:100000)
CBFS: Locating 'fallback/ramstage'
CBFS: Found @ offset 6b40 size ab23
oreboot-4.3-858-g1081471 Sat Apr 30 19:38:53 UTC 2016 ramstage starting...
sdram_size_mb: Total SDRAM (MB): 4096
SF: Detected W25Q32DW with sector size 0x1000, total 0x400000
FMAP: Found "FMAP" version 1.0 at 100000.
FMAP: base = 0 size = 400000 #areas = 22
FMAP: area RO_VPD found @ 1f0000 (65536 bytes)
FMAP: area RW_VPD found @ 2f8000 (32768 bytes)
FMAP: area RO_VPD found @ 1f0000 (65536 bytes)
FMAP: area RW_VPD found @ 2f8000 (32768 bytes)
Exception handlers installed.
BS: BS_PRE_DEVICE times (us): entry 0 run 1 exit 0
BS: BS_DEV_INIT_CHIPS times (us): entry 0 run 1 exit 0
Enumerating buses...
Show all devs... Before device enumeration.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
Compare with tree...
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
Root Device scanning...
root_dev_scan_bus for Root Device
CPU_CLUSTER: 0 enabled
root_dev_scan_bus for Root Device done
scan_bus: scanning of bus Root Device took 10760 usecs
done
BS: BS_DEV_ENUMERATE times (us): entry 1 run 32803 exit 0
Allocating resources...
Reading resources...
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
Done reading resources.
Show resources in subtree (Root Device)...After reading.
Root Device child on link 0 CPU_CLUSTER: 0
CPU_CLUSTER: 0
Setting resources...
Root Device assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Show resources in subtree (Root Device)...After assigning values.
Root Device child on link 0 CPU_CLUSTER: 0
CPU_CLUSTER: 0
Done allocating resources.
BS: BS_DEV_RESOURCES times (us): entry 1 run 50078 exit 1
Enabling resources...
done.
BS: BS_DEV_ENABLE times (us): entry 0 run 2610 exit 0
Initializing devices...
Root Device init ...
USB controller @ 7d000000 set up with UTMI+ PHY
USB controller @ 7d008000 set up with UTMI+ PHY
SF: Detected W25Q32DW with sector size 0x1000, total 0x400000
FMAP: area RW_ELOG found @ 27c000 (16384 bytes)
ELOG: FLASH @0x80218280 [SPI 0x0027c000]
ELOG: area is 4096 bytes, full threshold 3834, shrink size 1024
ELOG: Event(17) added with size 13
out: cmd=0x87: 03 32 87 00 00 00 04 00 00 40 00 00
in-header: 03 d5 00 00 04 00 00 00
in-data: 04 20 00 00
out: cmd=0x17: 03 44 17 00 01 00 14 00 00 00 00 00 44 2c 21 80 05 00 00 00 b1 a0 82 d4 a9 87 20 80
in-header: 03 5d 00 00 10 00 00 00
in-data: 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20
elog_add_boot_reason: Normal mode boot, nothing interesting to log
Root Device init finished in 93496 usecs
CPU_CLUSTER: 0 init ...
Extracted contents:
header: 00 ff ff ff ff ff ff 00
serial number: 06 af 2c 13 00 00 00 00 00 18
version: 01 03
basic params: 80 1d 10 78 0a
chroma info: bb f5 94 55 54 90 27 23 50 54
established: 00 00 00
standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 26 1b 56 64 50 00 16 30 30 20 36 00 25 a4 10 00 00 18
descriptor 2: 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 20
descriptor 3: 00 00 00 fe 00 41 55 4f 0a 20 20 20 20 20 20 20 20 20
descriptor 4: 00 00 00 fe 00 42 31 33 33 58 54 4e 30 31 2e 33 20 0a
extensions: 00
checksum: 4b

Manufacturer: AUO Model 132c Serial Number 0
Made week 0 of 2014
EDID version: 1.3
Digital display
Maximum image size: 29 cm x 16 cm
Gamma: 220%
Check DPMS levels
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
Standard timings supported:
Detailed timings
Hex of detail: 261b5664500016303020360025a410000018
Detailed mode (IN HEX): Clock 69500 KHz, 125 mm x a4 mm
0556 0586 05a6 05ba hborder 0
0300 0303 0309 0316 vborder 0
-hsync -vsync
Did detailed timing
Hex of detail: 0000000f0000000000000000000000000020
Manufacturer-specified data, tag 15
Hex of detail: 000000fe0041554f0a202020202020202020
ASCII string: AUO
Hex of detail: 000000fe004231333358544e30312e33200a
ASCII string: B133XTN01.3
Checksum
Checksum: 0x4b (valid)
WARNING: EDID block does NOT fully conform to EDID 1.3.
Missing name descriptor
Missing monitor ranges
tegra_dp_update_config: configuration updated by EDID.
display_startup: backlight vdd setting gpio 000e007a to 1
Mapping address range [0xfe000000:0xfe300000) as writethrough
LCD frame buffer at 4064MiB to 4067MiB
clock_display: PLLD=139000000 ref=12000000, m/n/p/cpcon=3/139/2/3
MODE:1366x768@60.008Hz pclk=69500000
update_display_mode: PixelClock=69500000, ShiftClockDiv=1
DP config: cfg_name cfg_value
Lane Count 1
SupportEnhancedFraming Y
Bandwidth 10
bpp 18
EnhancedFraming Y
Scramble_enabled N
LinkBW 10
lane_count 1
activespolarity 0
active_count 37
tu_size 64
active_frac 15
watermark 18
hblank_sym 346
vblank_sym 5169
DP config: cfg_name cfg_value
Lane Count 1
SupportEnhancedFraming Y
Bandwidth 10
bpp 18
EnhancedFraming Y
Scramble_enabled N
LinkBW 10
lane_count 1
activespolarity 0
active_count 37
tu_size 64
active_frac 15
watermark 18
hblank_sym 346
vblank_sym 5169
Fast link trainging succeeded, link bw 10, lane 1
tegra_dc_sor_attach: sor is attached
display_startup: enable panel backlight pwm
display_startup: backlight enable setting gpio 0086003a to 1
display_startup: display init done.
CPU: Tegra124
CPU_CLUSTER: 0 init finished in 546367 usecs
Devices initialized
Show all devs... After init.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
BS: BS_DEV_INIT times (us): entry 1 run 658519 exit 0
Finalize devices...
Devices finalized
BS: BS_POST_DEVICE times (us): entry 0 run 3474 exit 1
BS: BS_OS_RESUME_CHECK times (us): entry 1 run 0 exit 1
Writing coreboot table at 0xfdfdb000
0. 0000000080000000-00000000fdfdafff: RAM
1. 00000000fdfdb000-00000000fdffffff: CONFIGURATION TABLES
2. 00000000fe000000-00000000ffffffff: RESERVED
3. 0000000100000000-000000017fffffff: RAM
out: cmd=0x87: 03 72 87 00 00 00 04 00 00 00 00 00
in-header: 03 d5 00 00 04 00 00 00
in-data: 04 20 00 00
Passing 7 GPIOs to payload:
NAME | PORT | POLARITY | VALUE
write protect | 0x00b00089 | low | high
recovery | undefined | high | high
lid | 0x00b3008c | high | undefined
power | 0x00bf0080 | low | undefined
developer | undefined | high | high
EC in RW | 0x006500a4 | high | undefined
reset | 0x00710045 | low | undefined
Reading tristate GPIOs: 0 0 1 1 = 4 (standard base3 number system)
Board TRISTATE ID: 4.
CBFS @ 20000 size e0000
CBFS: 'Master Header Locator' located CBFS at [20000:100000)
Wrote coreboot table at: fdfdb000, 0x2f0 bytes, checksum e26e
coreboot table: 776 bytes.
IMD ROOT 0. fdfff000 00001000
IMD SMALL 1. fdffe000 00001000
CONSOLE 2. fdfde000 00020000
TIME STAMP 3. fdfdd000 00000400
COREBOOT 4. fdfdb000 00002000
IMD small region:
IMD ROOT 0. fdffec00 00000400
VPD 1. fdffe9c0 00000227
BS: BS_WRITE_TABLES times (us): entry 1 run 121204 exit 0
CBFS @ 20000 size e0000
CBFS: 'Master Header Locator' located CBFS at [20000:100000)
CBFS: Locating 'fallback/payload'
CBFS: Found @ offset 116c0 size 147fe
Loading segment from rom address 0x80100000
code (compression=1)
New segment dstaddr 0x83104040 memsize 0x651750 srcaddr 0x80100038 filesize 0x147c6
Loading segment from rom address 0x8010001c
Entry Point 0x83104041
Bounce Buffer at fdfa3000, 225536 bytes
Loading Segment: addr: 0x0000000083104040 memsz: 0x0000000000651750 filesz: 0x00000000000147c6
lb: [0x0000000080200000, 0x000000008021b880)
Post relocation: addr: 0x0000000083104040 memsz: 0x0000000000651750 filesz: 0x00000000000147c6
using LZMA
[ 0x83104040, 8312900c, 0x83755790) <- 80100038
Clearing Segment: addr: 0x000000008312900c memsz: 0x000000000062c784
dest 83104040, end 83755790, bouncebuffer fdfa3000
Loaded segments
BS: BS_PAYLOAD_LOAD times (us): entry 0 run 120139 exit 1
Jumping to boot code at 83104041(fdfdb000)
CPU0: stack: 4000e000 - 40010000, lowest used address 4000fb58, stack used: 1192 bytes


Starting depthcharge on nyan_big...
The GBB signature is at 0x83004020 and is: 24 47 42 42
vboot handoff pointer is NULL
vboot_init:63 dev 0, rec 0, wp 1, lid 1, oprom 0
Calling VbInit().
VbInit() input flags 0x1264 gbb flags 0x0
cros_ec_init: CrosEC protocol v3 supported (544, 544)
Google ChromeOS EC driver ready, id 'big_v1.1.1807-2252740'
Clearing the recovery request.
VbSharedDataInit, 16384 bytes, header 1096 bytes
VbInit sees recovery request = 0
VbInit now sets shared->recovery_reason = 0
TPM: Call RollbackFirmwareSetup(r0, d0)
TPM: Startup
1.2 TPM (chip type slb9645tt device-id 0x1A)
TPM: command 0x99 returned 0x0
TPM: Asserting physical presence
TPM: command 0x4000000a returned 0x0
TPM: command 0x65 returned 0x0
TPM: Got flags disable=0, deactivated=0, nvlocked=1
TPM: TlclRead(0x1007, 10)
TPM: command 0xcf returned 0x0
TPM: Firmware space sv2 f3 v50001
TPM: SetupTPM() succeeded
TPM: RollbackFirmwareSetup 50001
VbInit() output flags 0xce
VbInit() returning 0x0
Wipe memory regions:
[0x00000080000000, 0x00000081000000)
[0x00000081000200, 0x00000083000000)
[0x00000083755790, 0x00000087f00000)
[0x00000088000000, 0x000000fdfdb000)
[0x00000100000000, 0x00000180000000)
Work block for LPAE mapping is @ 0x0x83800000
Initializing EHCI USB controller at 0x7d008100.
Initializing EHCI USB controller at 0x7d000100.
Calling VbSelectFirmware().
LoadFirmware started...
Checking key block signature...
- sig_size=1024, expecting 1024 for algorithm 11
Verifying preamble.
- sig_size=512, expecting 512 for algorithm 8
Preamble flags 0x0
Firmware 0 is valid.
Saving kernel subkey to shared data: size 512, algo 8
VbSharedDataReserve 1032 bytes at 1096
Will boot firmware index 0
TPM: Set global lock
TPM: TlclWrite(0x0, 0)
TPM: command 0xcd returned 0x0
TPM: command 0x14 returned 0x0
TPM: SetTPMBootModeState boot mode PCR0 result 0
Calling VbSelectAndLoadKernel().
VbEcSoftwareSync(devidx=0)
VbEcSoftwareSync() check for RW update.
EcUpdateImage() - Check for RW update
EC-RW hash:b771979e3540b9424ecf2ba8290844b1d28bb689a79cac9d130351fe2c91dff1
EC-RW hash address, size are 0x83360a88, 32.
Hash = b771979e3540b9424ecf2ba8290844b1d28bb689a79cac9d130351fe2c91dff1
Expected hash:b771979e3540b9424ecf2ba8290844b1d28bb689a79cac9d130351fe2c91dff1
EcUpdateImage() in EC-RW and it matches
PARAM_LIMIT_POWER not supported by EC.
TPM: TlclRead(0x1008, 13)
TPM: command 0xcf returned 0x0
TPM: command 0x65 returned 0x0
TPM: RollbackKernelRead 10001
Entering VbBootDeveloper()
backlight_update called but not implemented.
leaving VbDisplayScreenFromGBB() with 0
VbAudioOpen() - ticks_per_msec is 1000
VbAudioOpen() - VbExBeep() is limited
VbGetDevMusicNotes: use_short is 0, hdr is 0x0, maxsize is 0
VbGetDevMusicNotes: using 1 default notes
VbAudioOpen() - note count 1
VbBootDeveloper() - trying fixed disk
VbTryLoadKernel() start, get_info_flags=0x2
Man 000090 Snr 2545959145 Product HBG4e Revision 0.3
VbTryLoadKernel() found 1 disks
VbTryLoadKernel() trying disk 0
GptNextKernelEntry looking at new prio partition 2
GptNextKernelEntry s0 t0 p0
GptNextKernelEntry looking at new prio partition 4
GptNextKernelEntry s1 t0 p1
GptNextKernelEntry looking at new prio partition 6
GptNextKernelEntry s0 t15 p0
GptNextKernelEntry likes partition 4
Found kernel entry at 53248 size 32768
Checking key block signature...
- sig_size=512, expecting 512 for algorithm 8
- sig_size=256, expecting 256 for algorithm 5
Kernel preamble is good.
- sig_size=256, expecting 256 for algorithm 5
Partition is good.
Same kernel version
Good_partition >= 0
VbTryLoadKernel() LoadKernel() = 0
backlight_update called but not implemented.
VbDisplayScreenFromGBB(): screen 0 not in the GBB
leaving VbDisplayScreenFromGBB() with 65557
TPM: Lock physical presence
TPM: command 0x4000000a returned 0x0
VbSelectAndLoadKernel() returning 0
Boot policy: Match for type 0 with cmdline 1
Modified kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 2506752 verity payload=PARTUUID=d786341c-e5ac-db49-988e-9a22e3cdd8b1/PARTNROFF=1 hashtree=PARTUUID=d786341c-e5ac-db49-988e-9a22e3cdd8b1/PARTNROFF=1 hashstart=2506752 alg=sha1 root_hexdigest=9de26fa758c9a011cbd50c3f07c5e570b8e25bc1 salt=ebf3186adc0297498dfb90870a07862b51903d8db25bc81711b50f7648a060f9" noinitrd vt.global_cursor_default=0 kern_guid=d786341c-e5ac-db49-988e-9a22e3cdd8b1
Loading FIT.
Image fdt@9 has 75943 bytes.
Image fdt@8 has 76849 bytes.
Image fdt@7 has 60346 bytes.
Image fdt@6 has 152671 bytes.
Image fdt@5 has 108202 bytes.
Image fdt@4 has 108158 bytes.
Image fdt@3 has 38090 bytes.
Image fdt@2 has 7476 bytes.
Image fdt@1 has 55476 bytes.
Image kernel@1 has 4059632 bytes.
Compat preference: google,nyan-big-rev4
Config conf@9, kernel kernel@1, fdt fdt@9, compat google,nyan-rev1 google,nyan nvidia,norrin nvidia,tegra124
Config conf@8, kernel kernel@1, fdt fdt@8, compat google,nyan-rev0 google,nyan nvidia,venice2 nvidia,tegra124
Config conf@7, kernel kernel@1, fdt fdt@7, compat google,nyan-kitty-rev5 google,nyan-kitty-rev4 google,nyan-kitty-rev3 google,nyan-kitty-rev2 google,nyan-kitty-rev1 google,nyan-kitty-rev0 google,nyan nvidia,tegra124
Config conf@6, kernel kernel@1, fdt fdt@6, compat google,nyan-blaze-rev5 google,nyan-blaze-rev4 google,nyan-blaze-rev3 google,nyan-blaze-rev2 google,nyan-blaze-rev1 google,nyan-blaze-rev0 google,nyan nvidia,tegra124
Config conf@5, kernel kernel@1, fdt fdt@5, compat google,nyan-big-rev7 google,nyan-big-rev6 google,nyan-big-rev5 google,nyan-big-rev4 (match) google,nyan-big-rev3 google,nyan-big google,nyan nvidia,tegra124
Config conf@4, kernel kernel@1, fdt fdt@4, compat google,nyan-big-rev2 google,nyan-big-rev1 google,nyan-big-rev0 google,nyan-big google,nyan nvidia,tegra124
Config conf@3, kernel kernel@1, fdt fdt@3, compat nvidia,venice nvidia,tegra114
Config conf@2, kernel kernel@1, fdt fdt@2, compat nvidia,pluto nvidia,tegra114
Config conf@1 (default), kernel kernel@1, fdt fdt@1, compat nvidia,dalmore nvidia,tegra114
Choosing best match conf@5.
Shutting down all USB controllers.
Exiting depthcharge with code 4 at timestamp: 6175814

(1-1/2)