CP Box Boot Process

From PS5 Developer wiki
Jump to navigation Jump to search

EAP boot log[edit | edit source]

[EAP  ] ======================================================
[EAP  ] r-4989 2020/05/26 18:32:52.62
[EAP  ] EAP SDK VERSION : 5.501.000
[EAP  ] SYCORAX VERSION : 01.00.00.08
[EAP  ] Subsystem ID: 0x00040100
[EAP  ] ------------------------------------------------------
[00:00:00.080] ## KBL boot start
[EAP  ] Loading bootpart=1
[00:00:01.223] ## KBL self decode branch (+00:00:01.143)
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2012 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-RELEASE #0: Fri Jul 25 18:55:52 JST 2014 arm
  Build event:RELEASE, Build date:2020/06/15 12:03:29.24, Revision:-4989
  EAP SDK VERSION : 5.501.000
  SYCORAX VERSION : 01.00.01.01
link_elf_lookup_symbol: missing symbol hash table
link_elf_lookup_symbol: missing symbol hash table
CPU: PJ4C rev 2 (Marvell core)
  CPU clock : 500MHz, DDR clock : 800MHz
  DC enabled IC enabled branch prediction enabled
  32KB/32B 4-way Instruction cache
  32KB/32B 8-way Data cache
Subsystem ID: Belize2 A0
real memory = 536870912 (512 MB)
avail memory = 496201728 (473 MB)
pmap_postinit: Allocated 531 static L1 descriptor tables
deci5s_mod_create:()
eapbus0: <eap internal bus (eapbus)> on motherboard
eap_timer0: <eap timer> on eapbus0
eap_sig0: <eap sig> on eapbus0
sig:rman_get_start: 0xc2e5b160
chipcomm0: <chipcomm> on eapbus0
_icc_config_init() failed. (ffff0203)
_icc_config_init() failed. (ffff0203)
[WARNING] ddr3 kept get error. Not Keep select.
eap_uart0: <eap uart, channel 0> on eapbus0
eap_uart0: console (0,n,0,0)
eap_uart5: <16750 or compatible> on eapbus0
eap_rtc0: <eap rtc> on eapbus0
pervasive00: <pervasive0> on eapbus0
pervasive10: <pervasive1> on eapbus0
sdhci1: <SD HCI (sdio)> on eapbus0
sdhci1: 1 slot(s) allocated
mskc0: <Belize GBE controller> on eapbus0
msk0: <Belize GBE Id:0xbd Rev:0x01> on mskc0
dbg0: Ethernet address: 78:c8:81:d8:51:1b
xhci0: <Belize XHCI USB 3.0 controller> on eapbus0
xhci0: USB PHY Initialize(V16)
xhci0: [USB0P0] xhci0: SS trace length:31 HS trace length:31, on_board_device:1xhci0: -> DFE is Disable due to on_board_device
xhci0: [USB] NVS is not written trace length
xhci0: [USB0P1] xhci0: SS trace length:31 HS trace length:31, on_board_device:1xhci0: -> DFE is Disable due to on_board_device
xhci0: [USB] NVS is not written trace length
usbus0 on xhci0
xhci2: <Belize XHCI USB 3.0 controller> on eapbus0
xhci2: USB PHY Initialize(V16)
xhci2: [USB1P0] xhci2: SS trace length:31 HS trace length:0, on_board_device:1xhci2: -> DFE is Disable due to on_board_device
xhci2: [USB] NVS is not written trace length
usbus2 on xhci2
deci_sig10: <deci sig1> on eapbus0
deci_sig20: <deci sig2> on eapbus0
deci_sig30: <deci sig3> on eapbus0
deci_cp_firm0: <deci_cp_firm> on eapbus0
deci_shm_cp0: <deci_shm_cp> on eapbus0
0:deci_shm_common_init:dsab.dsab_id         = 0x0000086c
0:deci_shm_common_init:dsab.dsab_buf	    = 0xf0018d80
0:deci_shm_common_init:dsab.dsab_offset     = 0x00018d80
0:deci_shm_common_init:dsab.dsab_buf_offset = 0x0c1e0000
0:deci_shm_common_init:offset=0x0001c000
deci_cp0: <deci_cp> on eapbus0
deci_cp_comm0: <deci_cp_comm> on eapbus0
deci_shm_common_v2_get_base_ch_ring:<-0x00000017: magic 0x812c4d3d
deci_shm_common_v2_get_base_ch_ring:<-0x00000017: magic 0x812c4d3d
deci_shm_common_v2_get_base_ch_ring:<-0x00000019: magic 0x8fec3303
deci_shm_common_v2_get_base_ch_ring:<-0x0000001a: magic 0x43fe7688
deci_shm_common_v2_get_base_ch_ring:<-0x0000001a: magic 0x43fe7688
deci_shm_common_v2_get_base_ch_ring:<-0x0000001c: magic 0x87661e49
deci_shm_common_v2_get_base_ch_ring:<-0x0000001d: magic 0xfbdf45e4
eap_twsi0: <sycorax twsi> on eapbus0
iicbus0: <Philips I2C bus> on eap_twsi0
caliban_tca953x0: <Caliban TCA9539 GPIO driver> on iicbus0
gpio configured as CPBOX
gpioc0: <GPIO controller> on caliban_tca953x0
gpiobus0: <GPIO bus> on caliban_tca953x0
caliban_tca953x1: <Caliban TCA9539 GPIO driver> on iicbus0
gpio configured as CPBOX
gpioc1: <GPIO controller> on caliban_tca953x1
gpiobus1: <GPIO bus> on caliban_tca953x1
caliban_tlc591xx0: <Caliban TLC59116 LED driver> on iicbus0
deci_target_comm_sycorax0: <deci_target_comm_sycorax> on eapbus0
Timecounter "OS Timer" frequency 10000000 Hz quality 1000
Timecounters tick every 10.000 msec
mmc0: <MMC/SD bus> on sdhci1
usbus0: 5.0Gbps Super Speed USB v3.0
usbus2: 5.0Gbps Super Speed USB v3.0
ugen0.1: <vendor 0x0000, XHCI root HUB, >(VID=0x0000 PID=0x0000 depth=0 port=1 speed=4) at usbus0
uhub0: <vendor 0x0000 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ugen2.1: <vendor 0x0000, XHCI root HUB, >(VID=0x0000 PID=0x0000 depth=0 port=1 speed=4) at usbus2
uhub2: <vendor 0x0000 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus2
sdhci1-slot0: Change sdio host ip clock. (50MHz->100MHz)
mmcsd0: 14GB <MMC Memory Card> at mmc0 50MHz/4bit
icc_button_init() failed. (ffff0401)
icc_button_init() failed. (ffff0802)
Trying to mount root
<118>[eap init]: mount usermode
<118>[eap init]: mount rescue
uhub2: 2 ports with 2 removable, self powered
<118>root file system rw remount
<118>setup alias of rescue
uhub0: 4 ports with 4 removable, self powered
<118>setup environment of rescue
<118>setup updater's working disk (tentative)
WARNING: TMPFS is considered to be a highly experimental feature in FreeBSD.
<118>board id : 0x2001010101010501
<118>Start configuring the network interface
<118>proto      : dhcp
<118>ipaddr     : 0.0.0.0
<118>netmask    : 0.0.0.0
<118>debug gw   : 0.0.0.0
<118>default gw : 0.0.0.0
ugen2.2: <Sony Interactive Entertainment, Devkit LCD, >(VID=0x04b4 PID=0xfff2 depth=1 port=2 speed=4) at usbus2
fpd0: LCD is RGB565/16+PAD
fpd0: 384x240pix (0,64)(0,0)
<118>eapdhcp dbg0
<118>DHCP INFO #  last lease ip address 0.0.0.0 (0x00000000)
<118>### updater
<118>[cp]: Update CP Firmware
<118>[cp]: FW Status = 0
<118>[cp]: Exit Update Sequence
<118>[cp]: End Updater
<118>### watchdog
<118>### emcd
<118>### uartd
<118>MainSoC UART repeater disabled
<118>### disabler
<118>TCAM setting succeeded.
<118>### DECI5s
<118>### DECI5
<118>sysctlnametomib = 0
<118>sysctlnametomib = 0
<118>Version, 1.0.1.1
<118>DHCP INFO #  << Allocating an address. lease state 0 >>
<118>### CP ready (version 0x01000101)
<118>01:48  up 50 secs,