Hi NV_Team,
We are using SPE with JetPack6.0(R36.3.0)
If only enable ENABLE_GPIO_APP, compile spe binary and flash it works fine.
# Enable = 1/Disable = 0 GPIO sample app
ENABLE_GPIO_APP := 1
# Enable = 1/Disable = 0 GTE sample app
ENABLE_GTE_APP := 0
If only enable ENABLE_GPIO_APP and ENABLE_GTE_APP, compile spe binary and flash it AGX Orin can’t bring up. (Just flash SPE binary not whole)
# Enable = 1/Disable = 0 GPIO sample app
ENABLE_GPIO_APP := 1
# Enable = 1/Disable = 0 GTE sample app
ENABLE_GTE_APP := 1
AGX Orin Devkit bring up failed, uart log
[0000.065] I> MB1 (version: 1.4.0.2-t234-54845784-08a4de08)
[0000.071] I> t234-A01-0-Silicon (0x12347) Prod
[0000.075] I> Boot-mode : Coldboot
[0000.078] I> Entry timestamp: 0x00000000
[0000.082] I> last_boot_error: 0x0
[0000.085] I> BR-BCT: preprod_dev_sign: 0
[0000.089] I> rst_source: 0x0, rst_level: 0x0
[0000.093] I> Task: SE error check
[0000.096] I> Task: Bootchain select WAR set
[0000.100] I> Task: Enable SLCG
[0000.103] I> Task: CRC check
[0000.106] I> Skip FUSE records CRC check as records_integrity fuse is not burned
[0000.113] I> Task: Initialize MB2 params
[0000.117] I> MB2-params @ 0x40060000
[0000.121] I> Task: Crypto init
[0000.123] I> Task: Perform MB1 KAT tests
[0000.127] I> Task: NVRNG health check
[0000.131] I> NVRNG: Health check success
[0000.135] I> Task: MSS Bandwidth limiter settings for iGPU clients
[0000.141] I> Task: Enabling and initialization of Bandwidth limiter
[0000.147] I> No request to configure MBWT settings for any PC!
[0000.152] I> Task: Secure debug controls
[0000.156] I> Task: strap war set
[0000.159] I> Task: Initialize SOC Therm
[0000.163] I> Task: Program NV master stream id
[0000.167] I> Task: Verify boot mode
[0000.173] I> Task: Alias fuses
[0000.176] W> FUSE_ALIAS: Fuse alias on production fused part is not supported.
[0000.184] I> Task: Print SKU type
[0000.187] I> FUSE_OPT_CCPLEX_CLUSTER_DISABLE = 0x00000000
[0000.192] I> FUSE_OPT_GPC_DISABLE = 0x00000000
[0000.196] I> FUSE_OPT_TPC_DISABLE = 0x00000000
[0000.200] I> FUSE_OPT_DLA_DISABLE = 0x00000000
[0000.205] I> FUSE_OPT_PVA_DISABLE = 0x00000000
[0000.209] I> FUSE_OPT_NVENC_DISABLE = 0x00000000
[0000.213] I> FUSE_OPT_NVDEC_DISABLE = 0x00000000
[0000.218] I> FUSE_OPT_FSI_DISABLE = 0x00000000
[0000.222] I> FUSE_OPT_EMC_DISABLE = 0x00000000
[0000.226] I> FUSE_BOOTROM_PATCH_VERSION = 0x7
[0000.231] I> FUSE_PSCROM_PATCH_VERSION = 0x7
[0000.235] I> FUSE_OPT_ADC_CAL_FUSE_REV = 0x2
[0000.239] I> FUSE_SKU_INFO_0 = 0xd0
[0000.242] I> FUSE_OPT_SAMPLE_TYPE_0 = 0x3 PS
[0000.246] I> FUSE_PACKAGE_INFO_0 = 0x2
[0000.250] I> SKU: Prod
[0000.252] I> Task: Boost clocks
[0000.255] I> Initializing NAFLL for BPMP_CPU_NIC.
[0000.260] I> BPMP NAFLL: fll_lock = 1, dvco_min_reached = 0
[0000.266] I> BPMP NAFLL lock success.
[0000.269] I> BPMP_CPU_NIC : src = 42, divisor = 0
[0000.274] I> Initializing PLLC2 for AXI_CBB.
[0000.278] I> AXI_CBB : src = 35, divisor = 0
[0000.282] I> Task: Voltage monitor
[0000.285] I> VMON: Vmon re-calibration and fine tuning done
[0000.291] I> Task: UPHY init
[0000.296] I> HSIO UPHY init done
[0000.299] W> Skipping GBE UPHY config
[0000.302] I> Task: Boot device init
[0000.306] I> Boot_device: QSPI_FLASH instance: 0
[0000.310] I> Qspi clock source : pllc_out0
[0000.314] I> QSPI Flash: Macronix 64MB
[k: TSC init
[0000.325] I> Task: Load membct
[0000.328] I> RAM_CODE 0x4000401
[0000.331] I> Loading MEMBCT
[0000.334] I> Slot: 0
[0000.336] I> Binary[0] block-3840 (partition size: 0x40000)
[0000.341] I> Binary name: MEM-BCT-0
[0000.344] I> Size of crypto header is 8192
[0000.348] I> Size of crypto header is 8192
[0000.352] I> strt_pg_num(3840) num_of_pgs(16) read_buf(0x40050000)
[0000.359] I> BCH of MEM-BCT-0 read from storage
[0000.363] I> BCH address is : 0x40050000
[0000.367] I> MEM-BCT-0 header integrity check is success
[0000.372] I> Binary magic in BCH component 0 is MEM0
[0000.377] I> component binary type is 0
[0000.380] I> strt_pg_num(3856) num_of_pgs(115) read_buf(0x40040000)
[0000.387] I> MEM-BCT-0 binary is read from storage
[0000.392] I> MEM-BCT-0 binary integrity check is success
[0000.397] I> Binary MEM-BCT-0 loaded successfully at 0x40040000 (0xe580)
[0000.404] I> RAM_CODE 0x4000401
[0000.409] I> RAM_CODE 0x4000401
[0000.413] I> Task: Load Page retirement list
[0000.417] I> Task: SDRAM params override
[0000.421] I> Task: Save mem-bct info
[0000.424] I> Task: Carveout allocate
[0000.428] I> RCM blob carveout will not be allocated
[0000.433] I> Update CCPLEX IST carveout from MB1-BCT
[0000.437] I> ECC region[0]: Start:0x0, End:0x0
[0000.442] I> ECC region[1]: Start:0x0, End:0x0
[0000.446] I> ECC region[2]: Start:0x0, End:0x0
[0000.450] I> ECC region[3]: Start:0x0, End:0x0
[0000.455] I> ECC region[4]: Start:0x0, End:0x0
[0000.459] I> Non-ECC region[0]: Start:0x80000000, End:0x880000000
[0000.465] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.469] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.474] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.479] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.489] I> allocated(CO:44) base:0x849800000 size:0x36800000 align: 0x100000
[0000.496] I> allocated(CO:31) base:0x840000000 size:0x8000000 align: 0x8000000
[0000.504] I> allocated(CO:43) base:0x83c000000 size:0x4000000 align: 0x200000
[0000.511] I> allocated(CO:39) base:0x839e00000 size:0x2200000 align: 0x10000
[0000.518] I> allocated(CO:20) base:0x836000000 size:0x2000000 align: 0x2000000
[0000.525] I> allocated(CO:24) base:0x834000000 size:0x2000000 align: 0x2000000
[0000.532] I> allocated(CO:28) base:0x832000000 size:0x2000000 align: 0x2000000
[0000.539] I> allocated(CO:29) base:0x830000000 size:0x2000000 align: 0x2000000
[0000.546] I> allocated(CO:22) base:0x848000000 size:0x1000000 align: 0x1000000
[0000.553] I> allocated(CO:35) base:0x838e00000 size:0x1000000 align: 0x100000
[0000.560] I> allocated(CO:41) base:0x82f000000 size:0x1000000 align: 0x100000
[0000.567] I> allocated(CO:02) base:0x849000000 size:0x800000 align: 0x800000
[0000.574] I> allocated(CO:03) base:0x838000000 size:0x800000 align: 0x800000
[0000.581] I> allocated(CO:06) base:0x82e800000 size:0x800000 align: 0x800000
[0000.588] I> allocated(CO:56) base:0x82e000000 size:0x800000 align: 0x200000
[0000.595] I> allocated(CO:07) base:0x838800000 size:0x400000 align: 0x400000
[0000.602] I> allocated(CO:33) base:0x82dc00000 size:0x400000 align: 0x200000
[0000.609] I> allocated(CO:19) base:0x82d980000 size:0x280000 align: 0x10000
[0000.616] I> allocated(CO:23) base:0x838c00000 size:0x200000 align: 0x200000
[0000.623] I> allocated(CO:01) base:0x82d800000 size:0x100000 align: 0x100000
[0000.630] I> allocated(CO:05) base:0x82d700000 size:0x100000 align: 0x100000
[0000.637] I> allocated(CO:08) base:0x82d600000 size:0x100000 align: 0x100000
[0000.644] I> allocated(CO:09) base:0x82d500000 size:0x100000 align: 0x100000
[0000.650] I> allocated(CO:12) base:0x82d400000 size:0x100000 align: 0x100000
[0000.657] I> allocated(CO:15) base:0x82d300000 size:0x100000 align: 0x100000
[0000.664] I> allocated(CO:17) base:0x82d200000 size:0x100000 align: 0x100000
[0000.671] I> allocated(CO:27) base:0x82d100000 size:0x100000 align: 0x100000
[0000.678] I> allocated(CO:42) base:0x82d000000 size:0x100000 align: 0x100000
[0000.685] I> allocated(CO:54) base:0x82d900000 size:0x80000 align: 0x80000
[0000.692] I> allocated(CO:34) base:0x82cff0000 size:0x10000 align: 0x10000
[0000.699] I> allocated(CO:72) base:0x82cdf0000 size:0x200000 align: 0x10000
[0000.706] I> allocated(CO:47) base:0x82c800000 size:0x400000 align: 0x200000
[0000.713] I> allocated(CO:50) base:0x82c600000 size:0x200000 align: 0x100000
[0000.719] I> allocated(CO:52) base:0x82cdc0000 size:0x30000 align: 0x10000
[0000.726] I> allocated(CO:48) base:0x82cda0000 size:0x20000 align: 0x10000
[0000.733] I> allocated(CO:69) base:0x82cd80000 size:0x20000 align: 0x10000
[0000.740] I> allocated(CO:49) base:0x82cd70000 size:0x10000 align: 0x10000
[0000.747] I> NSDRAM base: 0x80000000, end: 0x82cdf0000, size: 0x7acdf0000
[0000.753] I> Task: Thermal check
[0000.756] I> Using min_chip_limit as min_tmon_limit
[0000.761] I> Using max_chip_limit as max_tmon_limit
[0000.766] I> BCT max_tmon_limit = 105
[0000.769] I> BCT min_tmon_limit = -28
[0000.773] I> BCT max_tmon_limit = 105
[0000.776] I> BCT min_tmon_limit = -28
[0000.780] I> SKU specific max_chip_limit = 105
[0000.784] I> SKU specific min_chip_limit = -28
[0000.788] I> BCT max_chip_limit = 105
[0000.792] I> BCT min_chip_limit = -28
[0000.795] I> enable_soctherm_polling = 0
[0000.799] I> max temp read = 42
[0000.802] I> min temp read = 41
[0000.805] I> Enabling thermtrip
[0000.808] I> Task: Update FSI SCR with thermal fuse data
[0000.813] I> Task: Enable WDT 5th expiry
[0000.817] I> Task: I2C register
[0000.820] I> Task: Set I2C bus freq
[0000.823] I> Task: Reset FSI
[0000.826] I> Task: Pinmux init
[0000.829] I> Task: Prod config init
[0000.833] I> Task: Pad voltage init
[0000.836] I> Task: Prod init
[0000.839] I> Task: Program rst req config reg
[0000.843] I> Task: Common rail init
[0000.846] I> DONE: Thermal config
[0000.850] W> DEVICE_PROD: module = 13, instance = 4 not found in device prod.
[0000.858] I> DONE: SOC rail config
[0000.862] W> PMIC_CONFIG: Rail: MEMIO rail config not found in MB1 BCT.
[0000.868] I> DONE: MEMIO rail config
[0000.872] I> DONE: GPU rail info
[0000.875] I> DONE: CV rail info
[0000.878] I> Task: Mem clock src
[0000.881] I> Task: Misc. board config
[0000.885] I> PMIC_CONFIG: Platform config not found in MB1 BCT.
[0000.890] I> Task: SDRAM init
[0000.893] I> MemoryType: 4 MemBctRevision: 10
[0000.900] I> MSS CAR: PLLM/HUB programming for MemoryType: 4 and MemBctRevision: 10
[0000.907] I> MSS CAR: Init PLLM
[0000.910] I> MSS CAR: Init PLLHUB
[0000.915] I> Encryption: MTS: en, TX: en, VPR: eM Size in Total 0x800000000
[0000.934] I> Task: Dram Ecc scrub
[0000.937] I> Task: DRAM alias check
[0000.954] I> Task: Program NSDRAM carveout
[0000.958] I> NSDRAM carveout encryption is enabled
[0000.962] I> Program NSDRAM carveout
[0000.966] I> Task: Register checker
[0000.969] I> Task: Enable clock-mon
[0000.983] I> FMON: Fmon re-programming done
[0000.988] I> Task: Mapper init
[0000.990] I> Task: SC7 Context Init
[0000.994] I> Task: CCPLEX IST init
[0000.997] I> Task: CPU WP0
[0001.000] I> Loading MCE
[0001.003] I> Slot: 0
[0001.005] I> Binary[8] block-22784 (partition size: 0x80000)
[0001.010] I> Binary name: MCE
[0001.013] I> Size of crypto header is 8192
[0001.017] I> Size of crypto header is 8192
[0001.021] I> strt_pg_num(22784) num_of_pgs(16) read_buf(0x4003e000)
[0001.027] I> BCH of MCE read from storage
[0001.031] I> BCH address is : 0x4003e000
[0001.035] I> MCE header integrity check is success
[0001.039] I> Binary magic in BCH component 0 is MTSM
[0001.044] I> component binary type is 8
[0001.048] I> Size of crypto header is 8192
[0001.052] I> strt_pg_num(22800) num_of_pgs(350) read_buf(0x40000000)
[0001.060] I> MCE binary is read from storage
[0001.065] I> MCE binary integrity check is success
[0001.069] I> Binary MCE loaded successfully at 0x40000000 (0x2baf0)
[0001.075] I> Size of crypto header is 8192
[0001.086] I> Size of crypto header is 8192
[0001.090] I> Sending WP0 mailbox command to PSC
[0001.099] I> Task: XUSB Powergate
[0001.103] I> Skipping powergate XUSB.
[0001.106] I> Task: MB1 fixed firewalls
[0001.112] W> Firewall readback mismatch
[0001.117] I> Task: Load bpmp-fw
[0001.120] I> Slot: 0
[0001.122] I> Binary[15] block-9984 (partition size: 0x180000)
[0001.128] I> Binary name: BPMP_FW
[0001.131] I> Size of crypto header is 8192
[0001.135] I> Size of crypto header is 8192
[0001.139] I> strt_pg_num(9984) num_of_pgs(16) read_buf(0x807fe000)
[0001.145] I> BCH of BPMP_FW read from storage
[0001.149] I> BCH address is : 0x807fe000
[0001.153] I> BPMP_FW header integrity check is success
[0001.158] I> Binary magic in BCH component 0 is BPMF
[0001.163] I> component binary type is 15
[0001.167] I> Size of crypto header is 8192
[0001.171] I> strt_pg_num(10000) num_of_pgs(1990) read_buf(0x80000000)
[0001.188] I> BPMP_FW binary is read from storage
[0001.195] I> BPMP_FW binary integrity check is success
[0001.200] I> Binary BPMP_FW loaded successfully at 0x80000000 (0xf8bc0)
[0001.206] I> Slot: 0
[0001.208] I> Binary[16] block-13056 (partition size: 0x400000)
[0001.214] I> Binary name: BPMP_FW_DTB
[0001.217] I> Size of crypto header is 8192
[0001.221] I> Size of crypto header is 8192
[0001.225] I> strt_pg_num(13056) num_of_pgs(16) read_buf(0x807fc000)
[0001.232] I> BCH of BPMP_FW_DTB read from storage
[0001.236] I> BCH address is : 0x807fc000
[0001.240] I> BPMP_FW_DTB header integrity check is success
[0001.245] I> Binary magic in BCH component 0 is BPMD
[0001.250] I> component binary type is 16
[0001.254] I> Size of crypto header is 8192
[0001.258] I> strt_pg_num(13072) num_of_pgs(736) read_buf(0x8079fff0)
[0001.268] I> BPMP_FW_DTB binary is read from storage
[0001.274] I> BPMP_FW_DTB binary integrity check is success
[0001.279] I> Binary BPMP_FW_DTB loaded successfully at 0x8079fff0 (0x5bf00)
[0001.286] I> Task: BPMP fw ast config
[0001.289] I> Task: Load psc-fw
[0001.292] I> Slot: 0
[0001.294] I> Binary[17] block-21248 (partition size: 0xc0000)
[0001.300] I> Binary name: PSC_FW
[0001.303] I> Size of crypto header is 8192
[0001.307] I> Size of crypto header is 8192
[0001.311] I> strt_pg_num(21248) num_of_pgs(16) read_buf(0x80ffe000)
[0001.317] I> BCH of PSC_FW read from storage
[0001.321] I> BCH address is : 0x80ffe000
[0001.325] I> PSC_FW header integrity check is success
[0001.330] I> Binary magic in BCH component 0 is PFWP
[0001.335] I> component binary type is 17
[0001.338] I> Size of crypto header is 8192
[0001.342] I> strt_pg_num(21264) num_of_pgs(591) read_buf(0x80fb4200)
[0001.352] I> PSC_FW binary is read from storage
[0001.357] I> PSC_FW binary integrity check is success
[0001.362] I> Binary PSC_FW loaded successfully at 0x80fb4200 (0x49df0)
[0001.368] I> Task: Load nvdec-fw
[0001.371] I> Slot: 0
[0001.373] I> Binary[7] block-6400 (partition size: 0x100000)
[0001.379] I> Binary name: NVDEC
[0001.382] I> Size of crypto header is 8192
[0001.386] I> Size of crypto header is 8192
[0001.390] I> strt_pg_num(6400) num_of_pgs(16) read_buf(0x800fe000)
[0001.396] I> BCH of NVDEC read from storage
[0001.400] I> BCH address is : 0x800fe000
[0001.404] I> NVDEC header integrity check is success
[0001.409] I> Binary magic in BCH component 0 is NDEC
[0001.413] I> component binary type is 7
[0001.417] I> Size of crypto header is 8192
[0001.421] I> strt_pg_num(6416) num_of_pgs(560) read_buf(0x80000000)
[0001.430] I> NVDEC binary is read from storage
[0001.435] I> NVDEC binary integrity check is success
[0001.440] I> Binary NVDEC loaded successfully at 0x80000000 (0x46000)
[0001.446] I> Size of crypto header is 8192
[0001.458] I> Task: Load tsec-fw
[0001.461] I> TSEC-FW load support not enabled
[0001.465] I> Task: GPIO interrupt map
[0001.468] I> Task: SC7 context save
[0001.472] I> Slot: 0
[0001.474] I> Binary[27] block-0 (partition size: 0x100000)
[0001.479] I> Binary name: BR_BCT
[0001.482] I> Size of crypto header is 8192
[0001.486] I> Size of crypto header is 8192
[0001.490] I> Size of crypto header is 8192
[0001.494] I> strt_pg_num(0) num_of_pgs(16) read_buf(0xa0000000)
[0001.500] I> BR_BCT binary is read from storage
[0001.504] I> BR_BCT binary integrity check is success
[0001.509] I> Binary BR_BCT loaded successfully at 0xa0000000 (0x2000)
[0001.516] I> Slot: 0
[0001.518] I> Binary[13] block-23808 (partition size: 0x30000)
[0001.523] I> Binary name: SC7-FW
[0001.526] I> Size of crypto header is 8192
[0001.530] I> Size of crypto header is 8192
[0001.534] I> Size of crypto header is 8192
[0001.538] I> Size of crypto header is 8192
[0001.542] I> strt_pg_num(23808) num_of_pgs(16) read_buf(0xa0002000)
[0001.548] I> BCH of SC7-FW read from storage
[0001.552] I> BCH address is : 0xa0002000
[0001.556] I> SC7-FW header integrity check is success
[0001.561] I> Binary magic in BCH component 0 is WB0B
[0001.566] I> component binary type is 13
[0001.570] I> Size of crypto header is 8192
[0001.573] I> strt_pg_num(23824) num_of_pgs(349) read_buf(0xa0004000)
[0001.582] I> SC7-FW binary is read from storage
[0001.586] I> SC7-FW binary integrity check is success
[0001.591] I> Binary SC7-FW loaded successfully at 0xa0004000 (0x2b920)
[0001.598] I> Slot: 0
[0001.600] I> Binary[22] block-24192 (partition size: 0x30000)
[0001.605] I> Binary name: PSC_RF
[0001.608] I> Size of crypto header is 8192
[0001.612] I> Size of crypto header is 8192
[0001.616] I> Size of crypto header is 8192
[0001.620] I> Size of crypto header is 8192
[0001.624] I> strt_pg_num(24192) num_of_pgs(16) read_buf(0xa002f920)
[0001.630] I> BCH of PSC_RF read from storage
[0001.635] I> BCH address is : 0xa002f920
[0001.638] I> PSC_RF header integrity check is success
[0001.643] I> Binary magic in BCH component 0 is PSCR
[0001.648] I> component binary type is 22
[0001.652] I> Size of crypto header is 8192
[0001.656] I> strt_pg_num(24208) num_of_pgs(224) read_buf(0xa0031920)
[0001.663] I> PSC_RF binary is read from storage
[0001.668] I> PSC_RF binary integrity check is success
[0001.673] I> Binary PSC_RF loaded successfully at 0xa0031920 (0x1be60)
[0001.682] I> Task: Save WP0 payload to SC7 ctx
[0001.686] I> Task: Load MB2rf binary to SC7 ctx
[0001.691] I> Slot: 0
[0001.693] I> Binary[14] block-24576 (partition size: 0x20000)
[0001.698] I> Binary name: MB2_RF
[0001.701] I> Size of crypto header is 8192
[0001.705] I> Size of crypto header is 8192
[0001.709] I> Size of crypto header is 8192
[0001.713] I> Size of crypto header is 8192
[0001.717] I> strt_pg_num(24576) num_of_pgs(16) read_buf(0xa00d5d10)
[0001.723] I> BCH of MB2_RF read from storage
[0001.728] I> BCH address is : 0xa00d5d10
[0001.731] I> MB2_RF header integrity check is success
[0001.736] I> Binary magic in BCH component 0 is MB2R
[0001.741] I> component binary type is 14
[0001.745] I> Size of crypto header is 8192
[0001.749] I> strt_pg_num(24592) num_of_pgs(224) read_buf(0xa00d7d10)
[0001.756] I> MB2_RF binary is read from storage
[0001.761] I> MB2_RF binary integrity check is success
[0001.766] I> Binary MB2_RF loaded successfully at 0xa00d7d10 (0x1bf30)
[0001.772] I> Task: Save fuse alias data to SC7 ctx
[0001.777] I> Task: Save PMIC data to SC7 ctx
[0001.781] I> Task: Save Pinmux data to SC7 ctx
[0001.785] I> Task: Save Pad Voltage data to SC7 ctx
[0001.790] I> Task: Save controller prod data to SC7 ctx
[0001.795] I> Task: Save prod cfg data to SC7 ctx
[0001.800] I> Task: Save I2C bus freq data to SC7 ctx
[0001.804] I> Task: Save SOCTherm data to SC7 ctx
[0001.809] I> Task: Save FMON data to SC7 ctx
[0001.813] I> Task: Save VMON data to SC7 ctx
[0001.817] I> Task: Save TZDRAM data to SC7 ctx
[0001.821] I> Task: Save GPIO int data to SC7 ctx
[0001.826] I> Task: Save clock data to SC7 ctx
[0001.830] I> Task: Save debug data to SC7 ctx
[0001.834] I> Task: Save MBWT data to SC7 ctx
[0001.842] I> SC7 context save done
[0001.845] I> Task: Load MB2/Applet/FSKP
[0001.849] I> Loading MB2
[0001.852] I> Slot: 0
[0001.854] I> Binary[6] block-8448 (partition size: 0x80000)
[0001.859] I> Binary name: MB2
[0001.862] I> Size of crypto header is 8192
[0001.866] I> Size of crypto header is 8192
[0001.870] I> strt_pg_num(8448) num_of_pgs(16) read_buf(0x8007e000)
[0001.876] I> BCH of MB2 read from storage
[0001.880] I> BCH address is : 0x8007e000
[0001.883] I> MB2 header integrity check is success
[0001.888] I> Binary magic in BCH component 0 is MB2B
[0001.893] I> component binary type is 6
[0001.897] I> Size of crypto header is 8192
[0001.901] I> strt_pg_num(8464) num_of_pgs(844) read_buf(0x80000000)
[0001.911] I> MB2 binary is read from storage
[0001.916] I> Map CCPLEX SHARED carveout
[0001.931] I> Task: Prepare MB2 params
[0001.935] I> Task: Dram ecc test
[0001.938] I> Task: Miscng done
[0001.947] I> Successfully powergated NVDEC
[0001.951]arveouts
[0001.958] I> Program IPC carveouts
[0001.962] I> Tasatus := 0x0
[0001.970] I> MB1: MSS reconfig completed
I> MB2 (version: 0.0.0.0-t234-54845784-af79ed0a)
I> t234-A01-0-Silicon (0x12347)
I> Boot-mode : Coldboot
I> Emulation:
I> Entry timestamp: 0x001e7c6b
I> Regular heap: [base:0x40040000, size:0x10000]
I> DMA heap: [base:0x82e000000, size:0x800000]
I> Task: SE error check
I> Task: Crypto init
I> Task: MB2 Params integrity check
I> Task: Enable CCPLEX WDT 5th expiry
I> Task: ARI update carveout TZDRAM
I> Task: Configure OEM set LA/PTSA values
I> Task: Check MC errors
I> Task: Enable hot-plug capability
I> Task: PSC mailbox init
I> Task: Enable clock for external modules
I> Task: Measured Boot init
I> Task: fTPM silicon identity init
I> fTPM is not enabled.
I> Task: OEM SC7 context save init
I> Task: I2C register
I> Task: Map CCPLEX_INTERWORLD_SHMEM carveout
I> Task: Program CBB PCIE AMAP regions
I> Task: Boot device init
I> Boot_device: QSPI_FLASH instance: 0
I> Qspi clock source : pllc_out0
I> QSPI Flash: Macronix 64MB
I> QSPI-0l initialized successfully
I> Secondary storage device: QSPI_FLASH instance: 0
I> Task: Partition Manager Init
I> strt_pg_num(1) num_of_pgs(1) read_buf(0x82e001000)
I> strt_pg_num(131071) num_of_pgs(1) read_buf(0x82e001000)
I> strt_pg_num(131039) num_of_pgs(32) read_buf(0x82e001200)
I> Found 60 partitions in QSPI_FLASH (instance 0)
I> Task: Pass DRAM ECC PRL Flag to FSI
I> Task: Load and authenticate registered FWs
I> Task: Load AUXP FWs
I> Successfully register SPE FW load task with MB2 loader
I> Successfully register RCE FW load task with MB2 loader
I> Successfully register DCE FW load task with MB2 loader
I> Unpowergating APE
I> Unpowergate done
I> Successfully register APE FW load task with MB2 loader
I> Skipping FSI FW load
I> Successfully register XUSB FW load task with MB2 loader
I> Successfully register PVA FW load task with MB2 loader
I> Partition name: A_spe-fw
I> Size of partition: 589824
I> Binary@ device:3/0 block-55040 (partition size: 0x90000), name: A_spe-fw
I> strt_pg_num(55040) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(55056) num_of_pgs(288) read_buf(0x82d600000)
I> Partition name: A_rce-fw
I> Size of partition: 1048576
I> Binary@ device:3/0 block-56192 (partition size: 0x100000), name: A_rce-fw
I> strt_pg_num(56192) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(56208) num_of_pgs(880) read_buf(0x82d200000)
I> spe: Authentication Finalize Done
I> Binary spe loaded successfully at 0x82d600000
I> Partition name: A_dce-fw
I> Size of partition: 5242880
I> Binary@ device:3/0 block-44800 (partition size: 0x500000), name: A_dce-fw
I> strt_pg_num(44800) num_of_pgs(16) read_buf(0x40066880)
I> rce: Authentication Finalize Done
I> Binary rce loaded successfully at 0x82d200000
I> Successfully register RCE FW context save task with MB2 loader
I> dce : oem authentication of header done
I> strt_pg_num(44816) num_of_pgs(1) read_buf(0x82e1400d8)
I> strt_pg_num(44816) num_of_pgs(8) read_buf(0x82e1400d8)
I> dce : meta-blob integrity check is success.
I> strt_pg_num(44824) num_of_pgs(512) read_buf(0x82e0000c0)
I> strt_pg_num(45336) num_of_pgs(512) read_buf(0x82e0400c0)
I> dce : will be decompressed at 0x836000000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> strt_pg_num(45848) num_of_pgs(512) read_buf(0x82e0800c0)
I> strt_pg_num(46360) num_of_pgs(512) read_buf(0x82e0c00c0)
I> dce : decompressed to 12185728 bytes
I> dce: plain binary integrity check is success
I> Partition name: A_adsp-fw
I> Size of partition: 2097152
I> Binary@ device:3/0 block-58240 (partition size: 0x200000), name: A_adsp-fw
I> strt_pg_num(58240) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(58256) num_of_pgs(800) read_buf(0x838800000)
I> dce: Authentication Finalize Done
I> Binary dce loaded successfully at 0x836000000
I> Partition name: A_xusb-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-9472 (partition size: 0x40000), name: A_xusb-fw
I> strt_pg_num(9472) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(9488) num_of_pgs(312) read_buf(0x82d700000)
I> ape: Authentication Finalize Done
I> Binary ape loaded successfully at 0x838800000
I> Successfully register APE FW context save task with MB2 loader
I> Partition name: A_pva-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-62336 (partition size: 0x40000), name: A_pva-fw
I> strt_pg_num(62336) num_of_pgs(16) read_buf(0x40066880)
I> xusb: Authentication Finalize Done
I> Binary xusb loaded successfully at 0x82d700000
I> Successfully register XUSB FW context save task with MB2 loader
I> pva-fw : oem authentication of header done
I> strt_pg_num(62352) num_of_pgs(1) read_buf(0x82e1400d8)
I> strt_pg_num(62352) num_of_pgs(8) read_buf(0x82e1400d8)
I> pva-fw : meta-blob integrity check is success.
I> strt_pg_num(62360) num_of_pgs(512) read_buf(0x82e0000c0)
I> pva-fw : will be decompressed at 0x82d980000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> pva-fw : decompressed to 2156512 bytes
I> pva-fw: plain binary integrity check is success
I> pva-fw: Authentication Finalize Done
I> Binary pva-fw loaded successfully at 0x82d980000
I> Successfully register PVA FW context save task with MB2 loader
I> Task: Check MC errors
I> Task: Carveout setup
I> Program remaining OEM carveouts
I> Task: Enable FSITHERM
I> Task: Enable FSI VMON
I> FSI VMON: FSI Vmon re-calibration and fine tuning done
I> Task: Validate FSI Therm readings
I> Task: Restore XUSB sec
I> Task: Enable FSI SE clock
I> Enable FSI-SE clock...
I> Task: Initialize SBSA UART CAR
I> Task: Initialize CPUBL Params
I> CPUBL-params @ 0x832000000
I> Task: Ratchet update
W> Skip ratchet update - OPTIN fuse not set
I> Task: Prepare eeprom data
I> Task: FSI padctl context save
I> Task: Unpowergate APE
W> mb2_unpowergate_ape: skip! APE is in unpowergated state
I> Task: Memctrl reconfig pending clients
I> Task: OEM firewalls
I> OEM firewalls configured
I> Task: Powergate APE
I> Powergating APE
I> Powergate done
I> Task: OEM firewall restore saved settings
I> Task: Unhalt AUXPs
I> Unhalting SPE..
I> Enabling combined UART
ÿt uartc for combined uart
ÿ
[0000.063] I> MB1 (version: 1.4.0.2-t234-54845784-08a4de08)
[0000.068] I> t234-A01-0-Silicon (0x12347) Prod
[0000.072] I> Boot-mode : Coldboot
[0000.076] I> Entry timestamp: 0x00000000
[0000.079] I> last_boot_error: 0x0
[0000.082] I> BR-BCT: preprod_dev_sign: 0
[0000.086] I> rst_source: 0x16, rst_level: 0x1
[0000.090] I> Task: SE error check
[0000.094] I> Task: Bootchain select WAR set
[0000.098] I> Task: Enable SLCG
[0000.100] I> Task: CRC check
[0000.103] I> Skip FUSE records CRC check as records_integrity fuse is not burned
[0000.110] I> Task: Initialize MB2 params
[0000.115] I> MB2-params @ 0x40060000
[0000.118] I> Task: Crypto init
[0000.121] I> Task: Perform MB1 KAT tests
[0000.125] I> Task: NVRNG health check
[0000.128] I> NVRNG: Health check success
[0000.132] I> Task: MSS Bandwidth limiter settings for iGPU clients
[0000.138] I> Task: Enabling and initialization of Bandwidth limiter
[0000.144] I> No request to configure MBWT settings for any PC!
[0000.150] I> Task: Secure debug controls
[0000.154] I> Task: strap war set
[0000.157] I> Task: Initialize SOC Therm
[0000.161] I> Task: Program NV master stream id
[0000.165] I> Task: Verify boot mode
[0000.171] I> Task: Alias fuses
[0000.174] W> FUSE_ALIAS: Fuse alias on production fused part is not supported.
[0000.181] I> Task: Print SKU type
[0000.184] I> FUSE_OPT_CCPLEX_CLUSTER_DISABLE = 0x00000000
[0000.189] I> FUSE_OPT_GPC_DISABLE = 0x00000000
[0000.193] I> FUSE_OPT_TPC_DISABLE = 0x00000000
[0000.198] I> FUSE_OPT_DLA_DISABLE = 0x00000000
[0000.202] I> FUSE_OPT_PVA_DISABLE = 0x00000000
[0000.206] I> FUSE_OPT_NVENC_DISABLE = 0x00000000
[0000.211] I> FUSE_OPT_NVDEC_DISABLE = 0x00000000
[0000.215] I> FUSE_OPT_FSI_DISABLE = 0x00000000
[0000.219] I> FUSE_OPT_EMC_DISABLE = 0x00000000
[0000.224] I> FUSE_BOOTROM_PATCH_VERSION = 0x7
[0000.228] I> FUSE_PSCROM_PATCH_VERSION = 0x7
[0000.232] I> FUSE_OPT_ADC_CAL_FUSE_REV = 0x2
[0000.236] I> FUSE_SKU_INFO_0 = 0xd0
[0000.239] I> FUSE_OPT_SAMPLE_TYPE_0 = 0x3 PS
[0000.244] I> FUSE_PACKAGE_INFO_0 = 0x2
[0000.247] I> SKU: Prod
[0000.249] I> Task: Boost clocks
[0000.252] I> Initializing NAFLL for BPMP_CPU_NIC.
[0000.257] I> BPMP NAFLL: fll_lock = 1, dvco_min_reached = 0
[0000.263] I> BPMP NAFLL lock success.
[0000.266] I> BPMP_CPU_NIC : src = 42, divisor = 0
[0000.271] I> Initializing PLLC2 for AXI_CBB.
[0000.275] I> AXI_CBB : src = 35, divisor = 0
[0000.279] I> Task: Voltage monitor
[0000.282] I> VMON: Vmon re-calibration and fine tuning done
[0000.288] I> Task: UPHY init
[0000.293] I> HSIO UPHY init done
[0000.296] W> Skipping GBE UPHY config
[0000.299] I> Task: Boot device init
[0000.303] I> Boot_device: QSPI_FLASH instance: 0
[0000.307] I> Qspi clock source : pllc_out0
[0000.311] I> QSPI Flash: Macronix 64MB
[0000.315] I> QSPI-0l initialized successfully
[0000.319] I> Task: TSC init
[0000.322] I> Task: Load membct
[0000.325] I> RAM_CODE 0x4000401
[0000.328] I> Loading MEMBCT
[0000.331] I> Slot: 1
[0000.333] I> Binary[0] block-66816 (partition size: 0x40000)
[0000.338] I> Binary name: MEM-BCT-0
[0000.342] I> Size of crypto header is 8192
[0000.346] I> Size of crypto header is 8192
[0000.350] I> strt_pg_num(66816) num_of_pgs(16) read_buf(0x40050000)
[0000.356] I> BCH of MEM-BCT-0 read from storage
[0000.360] I> BCH address is : 0x40050000
[0000.364] I> MEM-BCT-0 header integrity check is success
[0000.369] I> Binary magic in BCH component 0 is MEM0
[0000.374] I> component binary type is 0
[0000.378] I> strt_pg_num(66832) num_of_pgs(115) read_buf(0x40040000)
[0000.385] I> MEM-BCT-0 binary is read from storage
[0000.389] I> MEM-BCT-0 binary integrity check is success
[0000.395] I> Binary MEM-BCT-0 loaded successfully at 0x40040000 (0xe580)
[0000.401] I> RAM_CODE 0x4000401
[0000.407] I> RAM_CODE 0x4000401
[0000.410] I> Task: Load Page retirement list
[0000.414] I> Task: SDRAM params override
[0000.418] I> Task: Save mem-bct info
[0000.422] I> Task: Carveout allocate
[0000.425] I> RCM blob carveout will not be allocated
[0000.430] I> Update CCPLEX IST carveout from MB1-BCT
[0000.435] I> ECC region[0]: Start:0x0, End:0x0
[0000.439] I> ECC region[1]: Start:0x0, End:0x0
[0000.443] I> ECC region[2]: Start:0x0, End:0x0
[0000.448] I> ECC region[3]: Start:0x0, End:0x0
[0000.452] I> ECC region[4]: Start:0x0, End:0x0
[0000.456] I> Non-ECC region[0]: Start:0x80000000, End:0x880000000
[0000.462] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.467] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.471] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.476] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.487] I> allocated(CO:44) base:0x849800000 size:0x36800000 align: 0x100000
[0000.494] I> allocated(CO:31) base:0x840000000 size:0x8000000 align: 0x8000000
[0000.501] I> allocated(CO:43) base:0x83c000000 size:0x4000000 align: 0x200000
[0000.508] I> allocated(CO:39) base:0x839e00000 size:0x2200000 align: 0x10000
[0000.515] I> allocated(CO:20) base:0x836000000 size:0x2000000 align: 0x2000000
[0000.522] I> allocated(CO:24) base:0x834000000 size:0x2000000 align: 0x2000000
[0000.529] I> allocated(CO:28) base:0x832000000 size:0x2000000 align: 0x2000000
[0000.536] I> allocated(CO:29) base:0x830000000 size:0x2000000 align: 0x2000000
[0000.543] I> allocated(CO:22) base:0x848000000 size:0x1000000 align: 0x1000000
[0000.551] I> allocated(CO:35) base:0x838e00000 size:0x1000000 align: 0x100000
[0000.558] I> allocated(CO:41) base:0x82f000000 size:0x1000000 align: 0x100000
[0000.565] I> allocated(CO:02) base:0x849000000 size:0x800000 align: 0x800000
[0000.572] I> allocated(CO:03) base:0x838000000 size:0x800000 align: 0x800000
[0000.578] I> allocated(CO:06) base:0x82e800000 size:0x800000 align: 0x800000
[0000.585] I> allocated(CO:56) base:0x82e000000 size:0x800000 align: 0x200000
[0000.592] I> allocated(CO:07) base:0x838800000 size:0x400000 align: 0x400000
[0000.599] I> allocated(CO:33) base:0x82dc00000 size:0x400000 align: 0x200000
[0000.606] I> allocated(CO:19) base:0x82d980000 size:0x280000 align: 0x10000
[0000.613] I> allocated(CO:23) base:0x838c00000 size:0x200000 align: 0x200000
[0000.620] I> allocated(CO:01) base:0x82d800000 size:0x100000 align: 0x100000
[0000.627] I> allocated(CO:05) base:0x82d700000 size:0x100000 align: 0x100000
[0000.634] I> allocated(CO:08) base:0x82d600000 size:0x100000 align: 0x100000
[0000.641] I> allocated(CO:09) base:0x82d500000 size:0x100000 align: 0x100000
[0000.648] I> allocated(CO:12) base:0x82d400000 size:0x100000 align: 0x100000
[0000.655] I> allocated(CO:15) base:0x82d300000 size:0x100000 align: 0x100000
[0000.662] I> allocated(CO:17) base:0x82d200000 size:0x100000 align: 0x100000
[0000.669] I> allocated(CO:27) base:0x82d100000 size:0x100000 align: 0x100000
[0000.676] I> allocated(CO:42) base:0x82d000000 size:0x100000 align: 0x100000
[0000.683] I> allocated(CO:54) base:0x82d900000 size:0x80000 align: 0x80000
[0000.689] I> allocated(CO:34) base:0x82cff0000 size:0x10000 align: 0x10000
[0000.696] I> allocated(CO:72) base:0x82cdf0000 size:0x200000 align: 0x10000
[0000.703] I> allocated(CO:47) base:0x82c800000 size:0x400000 align: 0x200000
[0000.710] I> allocated(CO:50) base:0x82c600000 size:0x200000 align: 0x100000
[0000.717] I> allocated(CO:52) base:0x82cdc0000 size:0x30000 align: 0x10000
[0000.724] I> allocated(CO:48) base:0x82cda0000 size:0x20000 align: 0x10000
[0000.730] I> allocated(CO:69) base:0x82cd80000 size:0x20000 align: 0x10000
[0000.737] I> allocated(CO:49) base:0x82cd70000 size:0x10000 align: 0x10000
[0000.744] I> NSDRAM base: 0x80000000, end: 0x82cdf0000, size: 0x7acdf0000
[0000.751] I> Task: Thermal check
[0000.754] I> Using min_chip_limit as min_tmon_limit
[0000.758] I> Using max_chip_limit as max_tmon_limit
[0000.763] I> BCT max_tmon_limit = 105
[0000.767] I> BCT min_tmon_limit = -28
[0000.770] I> BCT max_tmon_limit = 105
[0000.774] I> BCT min_tmon_limit = -28
[0000.777] I> SKU specific max_chip_limit = 105
[0000.781] I> SKU specific min_chip_limit = -28
[0000.786] I> BCT max_chip_limit = 105
[0000.789] I> BCT min_chip_limit = -28
[0000.793] I> enable_soctherm_polling = 0
[0000.796] I> max temp read = 42
[0000.799] I> min temp read = 41
[0000.802] I> Enabling thermtrip
[0000.805] I> Task: Update FSI SCR with thermal fuse data
[0000.811] I> Task: Enable WDT 5th expiry
[0000.814] I> Task: I2C register
[0000.817] I> Task: Set I2C bus freq
[0000.821] I> Task: Reset FSI
[0000.823] I> Task: Pinmux init
[0000.827] I> Task: Prod config init
[0000.830] I> Task: Pad voltage init
[0000.833] I> Task: Prod init
[0000.836] I> Task: Program rst req config reg
[0000.840] I> Task: Common rail init
[0000.844] I> DONE: Thermal config
[0000.848] W> DEVICE_PROD: module = 13, instance = 4 not found in device prod.
[0000.856] I> DONE: SOC rail config
[0000.860] W> PMIC_CONFIG: Rail: MEMIO rail config not found in MB1 BCT.
[0000.866] I> DONE: MEMIO rail config
[0000.870] I> DONE: GPU rail info
[0000.873] I> DONE: CV rail info
[0000.876] I> Task: Mem clock src
[0000.879] I> Task: Misc. board config
[0000.883] I> PMIC_CONFIG: Platform config not found in MB1 BCT.
[0000.889] I> Task: SDRAM init
[0000.892] I> MemoryType: 4 MemBctRevision: 10
[0000.899] I> MSS CAR: PLLM/HUB programming for MemoryType: 4 and MemBctRevision: 10
[0000.906] I> MSS CAR: Init PLLM
[0000.909] I> MSS CAR: Init PLLHUB
[0000.914] I> Encryption: MTS: en, TX: en, VPR: en, GSC: en
[0000.926] I> SDRAM initialized!
[0000.929] I> SDRAM Size in Total 0x800000000
[0000.933] I> Task: Dram Ecc scrub
[0000.936] I> Task: DRAM alias check
[0000.952] I> Task: Program NSDRAM carveout
[0000.956] I> NSDRAM carveout encryption is enabled
[0000.961] I> Program NSDRAM carveout
[0000.965] I> Task: Register checker
[0000.968] I> Task: Enable clock-mon
[0000.982] I> FMON: Fmon re-programming done
[0000.986] I> Task: Mapper init
[0000.989] I> Task: SC7 Context Init
[0000.993] I> Task: CCPLEX IST init
[0000.996] I> Task: CPU WP0
[0000.999] I> Loading MCE
[0001.001] I> Slot: 1
[0001.003] I> Binary[8] block-85760 (partition size: 0x80000)
[0001.009] I> Binary name: MCE
[0001.012] I> Size of crypto header is 8192
[0001.016] I> Size of crypto header is 8192
[0001.020] I> strt_pg_num(85760) num_of_pgs(16) read_buf(0x4003e000)
[0001.026] I> BCH of MCE read from storage
[0001.030] I> BCH address is : 0x4003e000
[0001.034] I> MCE header integrity check is success
[0001.038] I> Binary magic in BCH component 0 is MTSM
[0001.043] I> component binary type is 8
[0001.047] I> Size of crypto header is 8192
[0001.051] I> strt_pg_num(85776) num_of_pgs(350) read_buf(0x40000000)
[0001.059] I> MCE binary is read from storage
[0001.063] I> MCE binary integrity check is success
[0001.068] I> Binary MCE loaded successfully at 0x40000000 (0x2baf0)
[0001.074] I> Size of crypto header is 8192
[0001.085] I> Size of crypto header is 8192
[0001.089] I> Sending WP0 mailbox command to PSC
[0001.098] I> Task: XUSB Powergate
[0001.101] I> Skipping powergate XUSB.
[0001.105] I> Task: MB1 fixed firewalls
[0001.111] W> Firewall readback mismatch
[0001.116] I> Task: Load bpmp-fw
[0001.119] I> Slot: 1
[0001.121] I> Binary[15] block-72960 (partition size: 0x180000)
[0001.127] I> Binary name: BPMP_FW
[0001.130] I> Size of crypto header is 8192
[0001.134] I> Size of crypto header is 8192
[0001.138] I> strt_pg_num(72960) num_of_pgs(16) read_buf(0x807fe000)
[0001.144] I> BCH of BPMP_FW read from storage
[0001.148] I> BCH address is : 0x807fe000
[0001.152] I> BPMP_FW header integrity check is success
[0001.157] I> Binary magic in BCH component 0 is BPMF
[0001.162] I> component binary type is 15
[0001.166] I> Size of crypto header is 8192
[0001.170] I> strt_pg_num(72976) num_of_pgs(1990) read_buf(0x80000000)
[0001.187] I> BPMP_FW binary is read from storage
[0001.194] I> BPMP_FW binary integrity check is success
[0001.199] I> Binary BPMP_FW loaded successfully at 0x80000000 (0xf8bc0)
[0001.205] I> Slot: 1
[0001.207] I> Binary[16] block-76032 (partition size: 0x400000)
[0001.213] I> Binary name: BPMP_FW_DTB
[0001.216] I> Size of crypto header is 8192
[0001.220] I> Size of crypto header is 8192
[0001.224] I> strt_pg_num(76032) num_of_pgs(16) read_buf(0x807fc000)
[0001.230] I> BCH of BPMP_FW_DTB read from storage
[0001.235] I> BCH address is : 0x807fc000
[0001.239] I> BPMP_FW_DTB header integrity check is success
[0001.244] I> Binary magic in BCH component 0 is BPMD
[0001.249] I> component binary type is 16
[0001.253] I> Size of crypto header is 8192
[0001.257] I> strt_pg_num(76048) num_of_pgs(736) read_buf(0x8079fff0)
[0001.267] I> BPMP_FW_DTB binary is read from storage
[0001.273] I> BPMP_FW_DTB binary integrity check is success
[0001.278] I> Binary BPMP_FW_DTB loaded successfully at 0x8079fff0 (0x5bf00)
[0001.285] I> Task: BPMP fw ast config
[0001.288] I> Task: Load psc-fw
[0001.291] I> Slot: 1
[0001.293] I> Binary[17] block-84224 (partition size: 0xc0000)
[0001.299] I> Binary name: PSC_FW
[0001.302] I> Size of crypto header is 8192
[0001.306] I> Size of crypto header is 8192
[0001.310] I> strt_pg_num(84224) num_of_pgs(16) read_buf(0x80ffe000)
[0001.316] I> BCH of PSC_FW read from storage
[0001.320] I> BCH address is : 0x80ffe000
[0001.324] I> PSC_FW header integrity check is success
[0001.329] I> Binary magic in BCH component 0 is PFWP
[0001.334] I> component binary type is 17
[0001.337] I> Size of crypto header is 8192
[0001.341] I> strt_pg_num(84240) num_of_pgs(591) read_buf(0x80fb4200)
[0001.351] I> PSC_FW binary is read from storage
[0001.356] I> PSC_FW binary integrity check is success
[0001.361] I> Binary PSC_FW loaded successfully at 0x80fb4200 (0x49df0)
[0001.367] I> Task: Load nvdec-fw
[0001.370] I> Slot: 1
[0001.372] I> Binary[7] block-69376 (partition size: 0x100000)
[0001.378] I> Binary name: NVDEC
[0001.381] I> Size of crypto header is 8192
[0001.385] I> Size of crypto header is 8192
[0001.389] I> strt_pg_num(69376) num_of_pgs(16) read_buf(0x800fe000)
[0001.395] I> BCH of NVDEC read from storage
[0001.399] I> BCH address is : 0x800fe000
[0001.403] I> NVDEC header integrity check is success
[0001.408] I> Binary magic in BCH component 0 is NDEC
[0001.412] I> component binary type is 7
[0001.416] I> Size of crypto header is 8192
[0001.420] I> strt_pg_num(69392) num_of_pgs(560) read_buf(0x80000000)
[0001.429] I> NVDEC binary is read from storage
[0001.434] I> NVDEC binary integrity check is success
[0001.439] I> Binary NVDEC loaded successfully at 0x80000000 (0x46000)
[0001.445] I> Size of crypto header is 8192
[0001.457] I> Task: Load tsec-fw
[0001.460] I> TSEC-FW load support not enabled
[0001.464] I> Task: GPIO interrupt map
[0001.468] I> Task: SC7 context save
[0001.471] I> Slot: 1
[0001.473] I> Binary[27] block-0 (partition size: 0x100000)
[0001.478] I> Binary name: BR_BCT
[0001.481] I> Size of crypto header is 8192
[0001.485] I> Size of crypto header is 8192
[0001.489] I> Size of crypto header is 8192
[0001.493] I> strt_pg_num(0) num_of_pgs(16) read_buf(0xa0000000)
[0001.499] I> BR_BCT binary is read from storage
[0001.504] I> BR_BCT binary integrity check is success
[0001.508] I> Binary BR_BCT loaded successfully at 0xa0000000 (0x2000)
[0001.515] I> Slot: 1
[0001.517] I> Binary[13] block-86784 (partition size: 0x30000)
[0001.522] I> Binary name: SC7-FW
[0001.525] I> Size of crypto header is 8192
[0001.529] I> Size of crypto header is 8192
[0001.533] I> Size of crypto header is 8192
[0001.537] I> Size of crypto header is 8192
[0001.541] I> strt_pg_num(86784) num_of_pgs(16) read_buf(0xa0002000)
[0001.547] I> BCH of SC7-FW read from storage
[0001.552] I> BCH address is : 0xa0002000
[0001.555] I> SC7-FW header integrity check is success
[0001.560] I> Binary magic in BCH component 0 is WB0B
[0001.565] I> component binary type is 13
[0001.569] I> Size of crypto header is 8192
[0001.573] I> strt_pg_num(86800) num_of_pgs(349) read_buf(0xa0004000)
[0001.581] I> SC7-FW binary is read from storage
[0001.586] I> SC7-FW binary integrity check is success
[0001.591] I> Binary SC7-FW loaded successfully at 0xa0004000 (0x2b920)
[0001.597] I> Slot: 1
[0001.599] I> Binary[22] block-87168 (partition size: 0x30000)
[0001.605] I> Binary name: PSC_RF
[0001.608] I> Size of crypto header is 8192
[0001.612] I> Size of crypto header is 8192
[0001.615] I> Size of crypto header is 8192
[0001.619] I> Size of crypto header is 8192
[0001.623] I> strt_pg_num(87168) num_of_pgs(16) read_buf(0xa002f920)
[0001.630] I> BCH of PSC_RF read from storage
[0001.634] I> BCH address is : 0xa002f920
[0001.638] I> PSC_RF header integrity check is success
[0001.642] I> Binary magic in BCH component 0 is PSCR
[0001.647] I> component binary type is 22
[0001.651] I> Size of crypto header is 8192
[0001.655] I> strt_pg_num(87184) num_of_pgs(224) read_buf(0xa0031920)
[0001.662] I> PSC_RF binary is read from storage
[0001.667] I> PSC_RF binary integrity check is success
[0001.672] I> Binary PSC_RF loaded successfully at 0xa0031920 (0x1be60)
[0001.681] I> Task: Save WP0 payload to SC7 ctx
[0001.686] I> Task: Load MB2rf binary to SC7 ctx
[0001.690] I> Slot: 1
[0001.692] I> Binary[14] block-87552 (partition size: 0x20000)
[0001.698] I> Binary name: MB2_RF
[0001.701] I> Size of crypto header is 8192
[0001.705] I> Size of crypto header is 8192
[0001.709] I> Size of crypto header is 8192
[0001.713] I> Size of crypto header is 8192
[0001.716] I> strt_pg_num(87552) num_of_pgs(16) read_buf(0xa00d5d10)
[0001.723] I> BCH of MB2_RF read from storage
[0001.727] I> BCH address is : 0xa00d5d10
[0001.731] I> MB2_RF header integrity check is success
[0001.736] I> Binary magic in BCH component 0 is MB2R
[0001.740] I> component binary type is 14
[0001.744] I> Size of crypto header is 8192
[0001.748] I> strt_pg_num(87568) num_of_pgs(224) read_buf(0xa00d7d10)
[0001.756] I> MB2_RF binary is read from storage
[0001.760] I> MB2_RF binary integrity check is success
[0001.765] I> Binary MB2_RF loaded successfully at 0xa00d7d10 (0x1bf30)
[0001.771] I> Task: Save fuse alias data to SC7 ctx
[0001.776] I> Task: Save PMIC data to SC7 ctx
[0001.780] I> Task: Save Pinmux data to SC7 ctx
[0001.785] I> Task: Save Pad Voltage data to SC7 ctx
[0001.789] I> Task: Save controller prod data to SC7 ctx
[0001.794] I> Task: Save prod cfg data to SC7 ctx
[0001.799] I> Task: Save I2C bus freq data to SC7 ctx
[0001.804] I> Task: Save SOCTherm data to SC7 ctx
[0001.808] I> Task: Save FMON data to SC7 ctx
[0001.812] I> Task: Save VMON data to SC7 ctx
[0001.816] I> Task: Save TZDRAM data to SC7 ctx
[0001.820] I> Task: Save GPIO int data to SC7 ctx
[0001.825] I> Task: Save clock data to SC7 ctx
[0001.829] I> Task: Save debug data to SC7 ctx
[0001.833] I> Task: Save MBWT data to SC7 ctx
[0001.841] I> SC7 context save done
[0001.845] I> Task: Load MB2/Applet/FSKP
[0001.848] I> Loading MB2
[0001.851] I> Slot: 1
[0001.853] I> Binary[6] block-71424 (partition size: 0x80000)
[0001.858] I> Binary name: MB2
[0001.861] I> Size of crypto header is 8192
[0001.865] I> Size of crypto header is 8192
[0001.869] I> strt_pg_num(71424) num_of_pgs(16) read_buf(0x8007e000)
[0001.875] I> BCH of MB2 read from storage
[0001.879] I> BCH address is : 0x8007e000
[0001.883] I> MB2 header integrity check is success
[0001.888] I> Binary magic in BCH component 0 is MB2B
[0001.892] I> component binary type is 6
[0001.896] I> Size of crypto header is 8192
[0001.900] I> strt_pg_num(71440) num_of_pgs(844) read_buf(0x80000000)
[0001.911] I> MB2 binary is read from storage
[0001.916] I> MB2 binary integrity check is success
[0001.921] I> Binary MB2 loaded successfully at 0x80000000 (0x696a0)
[0001.927] I> Task: Map CCPLEX SHARED carveout
[0001.931] I> Task: Prepare MB2 params
[0001.935] I> Task: Dram ecc test
[0001.938] I> Task: Misc NV security settings
[0001.942] I> NVDEC sticky bits programming done
[0001.946] I> Successfully powergated NVDEC
[0001.950] I> Task: Disable/Reload WDT
[0001.954] I> Task: Program misc carveouts
[0001.958] I> Program IPC carveouts
[0001.961] I> Task: Disable SCPM/POD reset
[0001.965] I> SLCG Global override status := 0x0
[0001.969] I> MB1: MSS reconfig completed
I> MB2 (version: 0.0.0.0-t234-54845784-af79ed0a)
I> t234-A01-0-Silicon (0x12347)
I> Boot-mode : Coldboot
I> Emulation:
I> Entry timestamp: 0x001e7ecd
I> Regular heap: [base:0x40040000, size:0x10000]
I> DMA heap: [base:0x82e000000, size:0x800000]
I> Task: SE error check
I> Task: Crypto init
I> Task: MB2 Params integrity check
I> Task: Enable CCPLEX WDT 5th expiry
I> Task: ARI update carveout TZDRAM
I> Task: Configure OEM set LA/PTSA values
I> Task: Check MC errors
I> Task: Enable hot-plug capability
I> Task: PSC mailbox init
I> Task: Enable clock for external modules
I> Task: Measured Boot init
I> Task: fTPM silicon identity init
I> fTPM is not enabled.
I> Task: OEM SC7 context save init
I> Task: I2C register
I> Task: Map CCPLEX_INTERWORLD_SHMEM carveout
I> Task: Program CBB PCIE AMAP regions
I> Task: Boot device init
I> Boot_device: QSPI_FLASH instance: 0
I> Qspi clock source : pllc_out0
I> QSPI Flash: Macronix 64MB
I> QSPI-0l initialized successfully
I> Secondary storage device: QSPI_FLASH instance: 0
I> Task: Partition Manager Init
I> strt_pg_num(130592) num_of_pgs(1) read_buf(0x82e001000)
I> strt_pg_num(130560) num_of_pgs(32) read_buf(0x82e001200)
I> Found 60 partitions in QSPI_FLASH (instance 0)
I> Task: Pass DRAM ECC PRL Flag to FSI
I> Task: Load and authenticate registered FWs
I> Task: Load AUXP FWs
I> Successfully register SPE FW load task with MB2 loader
I> Successfully register RCE FW load task with MB2 loader
I> Successfully register DCE FW load task with MB2 loader
I> Unpowergating APE
I> Unpowergate done
I> Successfully register APE FW load task with MB2 loader
I> Skipping FSI FW load
I> Successfully register XUSB FW load task with MB2 loader
I> Successfully register PVA FW load task with MB2 loader
I> Partition name: B_spe-fw
I> Size of partition: 589824
I> Binary@ device:3/0 block-118016 (partition size: 0x90000), name: B_spe-fw
I> strt_pg_num(118016) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(118032) num_of_pgs(288) read_buf(0x82d600000)
I> Partition name: B_rce-fw
I> Size of partition: 1048576
I> Binary@ device:3/0 block-119168 (partition size: 0x100000), name: B_rce-fw
I> strt_pg_num(119168) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(119184) num_of_pgs(880) read_buf(0x82d200000)
I> spe: Authentication Finalize Done
I> Binary spe loaded successfully at 0x82d600000
I> Partition name: B_dce-fw
I> Size of partition: 5242880
I> Binary@ device:3/0 block-107776 (partition size: 0x500000), name: B_dce-fw
I> strt_pg_num(107776) num_of_pgs(16) read_buf(0x40066880)
I> rce: Authentication Finalize Done
I> Binary rce loaded successfully at 0x82d200000
I> Successfully register RCE FW context save task with MB2 loader
I> dce : oem authentication of header done
I> strt_pg_num(107792) num_of_pgs(1) read_buf(0x82e1400d8)
I> strt_pg_num(107792) num_of_pgs(8) read_buf(0x82e1400d8)
I> dce : meta-blob integrity check is success.
I> strt_pg_num(107800) num_of_pgs(512) read_buf(0x82e0000c0)
I> strt_pg_num(108312) num_of_pgs(512) read_buf(0x82e0400c0)
I> dce : will be decompressed at 0x836000000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> strt_pg_num(108824) num_of_pgs(512) read_buf(0x82e0800c0)
I> strt_pg_num(109336) num_of_pgs(512) read_buf(0x82e0c00c0)
I> dce : decompressed to 12185728 bytes
I> dce: plain binary integrity check is success
I> Partition name: B_adsp-fw
I> Size of partition: 2097152
I> Binary@ device:3/0 block-121216 (partition size: 0x200000), name: B_adsp-fw
I> strt_pg_num(121216) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(121232) num_of_pgs(800) read_buf(0x838800000)
I> dce: Authentication Finalize Done
I> Binary dce loaded successfully at 0x836000000
I> Partition name: B_xusb-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-72448 (partition size: 0x40000), name: B_xusb-fw
I> strt_pg_num(72448) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(72464) num_of_pgs(312) read_buf(0x82d700000)
I> ape: Authentication Finalize Done
I> Binary ape loaded successfully at 0x838800000
I> Successfully register APE FW context save task with MB2 loader
I> Partition name: B_pva-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-125312 (partition size: 0x40000), name: B_pva-fw
I> strt_pg_num(125312) num_of_pgs(16) read_buf(0x40066880)
I> xusb: Authentication Finalize Done
I> Binary xusb loaded successfully at 0x82d700000
I> Successfully register XUSB FW context save task with MB2 loader
I> pva-fw : oem authentication of header done
I> strt_pg_num(125328) num_of_pgs(1) read_buf(0x82e1400d8)
I> strt_pg_num(125328) num_of_pgs(8) read_buf(0x82e1400d8)
I> pva-fw : meta-blob integrity check is success.
I> strt_pg_num(125336) num_of_pgs(512) read_buf(0x82e0000c0)
I> pva-fw : will be decompressed at 0x82d980000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> pva-fw : decompressed to 2156512 bytes
I> pva-fw: plain binary integrity check is success
I> pva-fw: Authentication Finalize Done
I> Binary pva-fw loaded successfully at 0x82d980000
I> Successfully register PVA FW context save task with MB2 loader
I> Task: Check MC errors
I> Task: Carveout setup
I> Program remaining OEM carveouts
I> Task: Enable FSITHERM
I> Task: Enable FSI VMON
I> FSI VMON: FSI Vmon re-calibration and fine tuning done
I> Task: Validate FSI Therm readings
I> Task: Restore XUSB sec
I> Task: Enable FSI SE clock
I> Enable FSI-SE clock...
I> Task: Initialize SBSA UART CAR
I> Task: Initialize CPUBL Params
I> CPUBL-params @ 0x832000000
I> Task: Ratchet update
W> Skip ratchet update - OPTIN fuse not set
I> Task: Prepare eeprom data
I> Task: FSI padctl context save
I> Task: Unpowergate APE
W> mb2_unpowergate_ape: skip! APE is in unpowergated state
I> Task: Memctrl reconfig pending clients
I> Task: OEM firewalls
I> OEM firewalls configured
I> Task: Powergate APE
I> Powergating APE
I> Powergate done
I> Task: OEM firewall restore saved settings
I> Task: Unhalt AUXPs
I> Unhalting SPE..
I> Enabling combined UART
ÿt uartc for combined uart