Ok, we try to check the uphy config and re-flash.
Please check if this patch is present on your file.
diff --git a/scripts/tegraflash_impl_t234.py b/scripts/tegraflash_impl_t234.py
index 8158427..7ef5670 100644
--- a/scripts/tegraflash_impl_t234.py
+++ b/scripts/tegraflash_impl_t234.py
@@ -2618,6 +2618,9 @@
run_command(command)
mb2comb_file = self.concatenate_mb2bct_mb2(tags[1], mb2_bct_file)
tags[1] = mb2comb_file
+ if tags[0] == 'bpmp_fw_dtb' and self.bpmpdtbodm:
+ info_print('Using bpmp-dtb concatenated with odmdata')
+ tags[1] = self.bpmpdtbodm
magic_id = self.tegraflash_get_magicid(tags[0])
if values['--encrypt_key'] is None:
Yes, but the file path is bootloader/tegraflash_impl_t234.py (Line2618)
mb2comb_file = self.concatenate_mb2bct_mb2(tags[1], mb2_bct_file)
tags[1] = mb2comb_file
if tags[0] == 'bpmp_fw_dtb' and self.bpmpdtbodm:
info_print('Using bpmp-dtb concatenated with odmdata')
tags[1] = self.bpmpdtbodm
tegraflash_impl_t234.py (142.6 KB)
Did you succeed? We have the same problem
Hi WayneWWW,
Change ODMDATA and re-flash can’t boot up.
ODMDATA="gbe-uphy-config-8,hsstp-lane-map-3,hsio-uphy-config-0";
to
ODMDATA="gbe-uphy-config-9,hsstp-lane-map-3,hsio-uphy-config-0";
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
Boot up UART Log
\0?
[0000.062] I> MB1 (version: 0.32.0.0-t234-54845784-57325615)
[0000.068] I> t234-A01-0-Silicon (0x12347) Prod
[0000.072] I> Boot-mode : Coldboot
[0000.075] I> Emulation:
[0000.077] I> Entry timestamp: 0x00000000
[0000.081] I> last_boot_error: 0x0
[0000.084] I> BR-BCT: preprod_dev_sign: 0
[0000.088] I> rst_source: 0x0, rst_level: 0x0
[0000.092] I> Task: Bootchain select WAR set (0x5000ba65)
[0000.097] I> Task: Enable SLCG (0x5000bab1)
[0000.101] I> Task: CRC check (0x5001ea19)
[0000.105] I> Task: Initialize MB2 params (0x5000cb51)
[0000.111] I> MB2-params @ 0x40060000
[0000.114] I> Task: Crypto init (0x5001d981)
[0000.118] I> Task: Secure debug controls (0x5000c0a9)
[0000.123] I> Task: strap war set (0x5000ba2d)
[0000.127] I> Task: Initialize SOC Therm (0x5001bd35)
[0000.132] I> Task: Program NV master stream id (0x5000c05d)
[0000.138] I> Task: Verify boot mode (0xd4820f1)
[0000.144] I> Task: Alias fuses (0x5001095d)
[0000.148] W> FUSE_ALIAS: Fuse alias on production fused part is not supported.
[0000.155] I> Task: Print SKU type (0x5000f5f1)
[0000.159] I> FUSE_OPT_CCPLEX_CLUSTER_DISABLE = 0x00000038
[0000.164] I> FUSE_OPT_GPC_DISABLE = 0x00000002
[0000.169] I> FUSE_OPT_TPC_DISABLE = 0x000000f0
[0000.173] I> FUSE_OPT_DLA_DISABLE = 0x00000000
[0000.177] I> FUSE_OPT_PVA_DISABLE = 0x00000000
[0000.181] I> FUSE_OPT_NVENC_DISABLE = 0x00000000
[0000.186] I> FUSE_OPT_NVDEC_DISABLE = 0x00000000
[0000.190] I> FUSE_OPT_FSI_DISABLE = 0x00000001
[0000.195] I> FUSE_OPT_EMC_DISABLE = 0x00000000
[0000.199] I> FUSE_BOOTROM_PATCH_VERSION = 0x7
[0000.203] I> FUSE_PSCROM_PATCH_VERSION = 0x7
[0000.207] I> FUSE_OPT_ADC_CAL_FUSE_REV = 0x2
[0000.211] I> FUSE_SKU_INFO_0 = 0xd3
[0000.215] I> FUSE_OPT_SAMPLE_TYPE_0 = 0x3 PS
[0000.219] I> FUSE_PACKAGE_INFO_0 = 0x2
[0000.222] I> SKU: Prod
[0000.224] I> Task: Boost clocks (0x500148a1)
[0000.229] I> Initializing PLLC2 for AXI_CBB.
[0000.233] I> AXI_CBB : src = 35, divisor = 0
[0000.237] I> Task: Voltage monitor (0x50014b49)
[0000.241] I> VMON: Vmon re-calibration and fine tuning done
[0000.247] I> Task: UPHY init (0x5000d065)
[0000.253] I> HSIO UPHY init done
[0000.256] E> Skipping GBE UPHY config
[0000.259] I> Task: Boot device init (0x50000be9)
[0000.264] I> Boot_device: QSPI_FLASH instance: 0
[0000.268] I> Qspi clock source : pllc_out0
[0000.272] I> QSPI Flash: Macronix 64MB
[0000.276] I> QSPI-0l initialized successfully
[0000.280] I> Task: TSC init (0x50020a4d)
[0000.284] I> Task: Load membct (0x50011fe9)
[0000.288] I> RAM_CODE 0x4000401
[0000.291] I> Loading MEMBCT
[0000.294] I> Slot: 0
[0000.296] I> Binary[0] block-0 (partition size: 0x40000)
[0000.301] I> get_binary_info: Binary name: MEM-BCT-0
[0000.306] I> Size of crypto header is 8192
[0000.310] I> BCH load address is : 0x40050000
[0000.314] I> Size of crypto header is 8192
[0000.318] I> BCH of MEM-BCT-0 read from storage
[0000.323] I> BCH address is : 0x40050000
[0000.327] I> MEM-BCT-0 header integrity check is success
[0000.332] I> Binary magic in BCH component 0 is MEM0
[0000.337] I> component binary type is 0
[0000.341] I> MEM-BCT-0 binary is read from storage
[0000.346] I> MEM-BCT-0 binary integrity check is success
[0000.351] I> Binary MEM-BCT-0 loaded successfully at 0x40040000 (0xe580)
[0000.357] I> RAM_CODE 0x4000401
[0000.363] I> RAM_CODE 0x4000401
[0000.367] I> Task: Load Page retirement list (0x500115b1)
[0000.372] I> Task: SDRAM params override (0x50011fc5)
[0000.377] I> Task: Save mem-bct info (0x50014fa1)
[0000.381] I> Task: Carveout allocate (0x50015005)
[0000.386] I> RCM blob carveout will not be allocated
[0000.391] I> ECC region[0]: Start:0x0, End:0x0
[0000.395] I> ECC region[1]: Start:0x0, End:0x0
[0000.399] I> ECC region[2]: Start:0x0, End:0x0
[0000.404] I> ECC region[3]: Start:0x0, End:0x0
[0000.408] I> ECC region[4]: Start:0x0, End:0x0
[0000.412] I> Non-ECC region[0]: Start:0x80000000, End:0x480000000
[0000.418] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.423] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.427] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.432] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.442] I> allocated(CO:31) base:0x478000000 size:0x8000000 align: 0x8000000
[0000.449] I> allocated(CO:43) base:0x474000000 size:0x4000000 align: 0x200000
[0000.456] I> allocated(CO:20) base:0x472000000 size:0x2000000 align: 0x2000000
[0000.463] I> allocated(CO:24) base:0x470000000 size:0x2000000 align: 0x2000000
[0000.470] I> allocated(CO:28) base:0x46e000000 size:0x2000000 align: 0x2000000
[0000.477] I> allocated(CO:22) base:0x46d000000 size:0x1000000 align: 0x1000000
[0000.484] I> allocated(CO:35) base:0x46c200000 size:0xe00000 align: 0x10000
[0000.491] I> allocated(CO:02) base:0x46b800000 size:0x800000 align: 0x800000
[0000.498] I> allocated(CO:03) base:0x46b000000 size:0x800000 align: 0x800000
[0000.505] I> allocated(CO:06) base:0x46a800000 size:0x800000 align: 0x800000
[0000.512] I> allocated(CO:10) base:0x46a000000 size:0x800000 align: 0x800000
[0000.519] I> allocated(CO:56) base:0x469800000 size:0x800000 align: 0x200000
[0000.526] I> allocated(CO:07) base:0x469400000 size:0x400000 align: 0x400000
[0000.532] I> allocated(CO:33) base:0x469000000 size:0x400000 align: 0x200000
[0000.539] I> allocated(CO:23) base:0x46c000000 size:0x200000 align: 0x200000
[0000.546] I> allocated(CO:01) base:0x468f00000 size:0x100000 align: 0x100000
[0000.553] I> allocated(CO:04) base:0x468e00000 size:0x100000 align: 0x100000
[0000.560] I> allocated(CO:05) base:0x468d00000 size:0x100000 align: 0x100000
[0000.567] I> allocated(CO:08) base:0x468c00000 size:0x100000 align: 0x100000
[0000.574] I> allocated(CO:09) base:0x468b00000 size:0x100000 align: 0x100000
[0000.581] I> allocated(CO:15) base:0x468a00000 size:0x100000 align: 0x100000
[0000.588] I> allocated(CO:17) base:0x468900000 size:0x100000 align: 0x100000
[0000.595] I> allocated(CO:27) base:0x468800000 size:0x100000 align: 0x100000
[0000.602] I> allocated(CO:42) base:0x468700000 size:0x100000 align: 0x100000
[0000.609] I> allocated(CO:54) base:0x468680000 size:0x80000 align: 0x80000
[0000.615] I> allocated(CO:34) base:0x468670000 size:0x10000 align: 0x10000
[0000.622] I> allocated(CO:47) base:0x468200000 size:0x400000 align: 0x200000
[0000.629] I> allocated(CO:72) base:0x468000000 size:0x200000 align: 0x10000
[0000.636] I> allocated(CO:48) base:0x468650000 size:0x20000 align: 0x10000
[0000.643] I> allocated(CO:69) base:0x468630000 size:0x20000 align: 0x10000
[0000.649] I> allocated(CO:49) base:0x468620000 size:0x10000 align: 0x10000
[0000.656] I> allocated(CO:50) base:0x468610000 size:0x10000 align: 0x10000
[0000.663] I> NSDRAM base: 0x80000000, end: 0x468670000
[0000.668] I> Task: Thermal check (0x50021d55)
[0000.672] I> max_chip_limit = 105
[0000.675] I> min_chip_limit = -28
[0000.678] I> max temp read = 39
[0000.681] I> min temp read = 38
[0000.684] I> Task: Update FSI SCR with thermal fuse data (0x50021e61)
[0000.691] I> Task: Enable WDT 5th expiry (0x50021a41)
[0000.695] I> Task: I2C register (0x50000b85)
[0000.700] I> Task: Reset FSI (0x500148b1)
[0000.703] I> Task: Pinmux init (0x5001397d)
[0000.708] I> skipped mmio_addr = 0x9240008
[0000.712] I> skipped mmio_addr = 0x9240000
[0000.716] I> skipped mmio_addr = 0x9240010
[0000.720] I> skipped mmio_addr = 0x9240018
[0000.723] I> skipped mmio_addr = 0x9240020
[0000.727] I> skipped mmio_addr = 0x9240030
[0000.731] I> skipped mmio_addr = 0x9240028
[0000.735] I> skipped mmio_addr = 0x9240038
[0000.739] I> skipped mmio_addr = 0x9240040
[0000.743] I> skipped mmio_addr = 0x9240048
[0000.747] I> skipped mmio_addr = 0x9241000
[0000.751] I> skipped mmio_addr = 0x9241008
[0000.755] I> skipped mmio_addr = 0x9241010
[0000.759] I> skipped mmio_addr = 0x9241018
[0000.763] I> skipped mmio_addr = 0x9241020
[0000.767] I> skipped mmio_addr = 0x9241028
[0000.771] I> skipped mmio_addr = 0x9241030
[0000.775] I> skipped mmio_addr = 0x9241038
[0000.778] I> skipped mmio_addr = 0x9241040
[0000.782] I> skipped mmio_addr = 0x9242000
[0000.786] I> skipped mmio_addr = 0x9242008
[0000.790] I> Task: Prod config init (0x50013ddd)
[0000.795] I> Task: Pad voltage init (0x50013a2d)
[0000.799] I> Task: Prod init (0x50013e21)
[0000.803] I> Task: Common rail init (0x50014575)
[0000.808] I> DONE: Thermal config
[0000.812] W> DEVICE_PROD: module = 13, instance = 4 not found in device prod.
[0000.820] I> DONE: SOC rail config
[0000.824] W> PMIC_CONFIG: Rail: MEMIO rail config not found in MB1 BCT.
[0000.830] I> DONE: MEMIO rail config
[0000.834] W> PMIC_CONFIG: Rail: GPU rail info not found in MB1 BCT.
[0000.840] I> DONE: GPU rail info
[0000.844] W> PMIC_CONFIG: Rail: CV rail info not found in MB1 BCT.
[0000.850] I> DONE: CV rail info
[0000.853] I> Task: Mem clock src (0x50011de9)
[0000.857] I> Task: Misc. board config (0x5001461d)
[0000.862] W> PMIC_CONFIG: Platform config not found in MB1 BCT.
[0000.868] I> Task: SDRAM init (0x50011ded)
[0000.872] I> SDRAM-params @ 0xd485000
[0000.875] I> MemoryType: 4 MemBctRevision: 1
[0000.882] I> MSS code-drop: NvBootSdramInit
[0000.886] I> MSS CAR: PLLM/HUB programming for MemoryType: 4 and MemBctRevision: 1
[0000.893] I> MSS CAR: PLLM/HUB programming for MemoryType: 4 and MemBctRevision: 1
[0000.901] I> MSS CAR: Init PLLM
[0000.904] I> MSS CAR: Init PLLHUB
[0000.909] I> Encryption: MTS: en, TX: en, VPR: en, GSC: en
[0000.920] I> mb1_sdram_init Done !
[0000.923] I> SDRAM Size in Total 0x400000000
[0000.927] I> Task: Dram Ecc scrub (0x500116f5)
[0000.932] I> Task: DRAM alias check (0x50011fbd)
[0000.950] I> Task: Program NSDRAM carveout (0x50015961)
[0000.956] I> NSDRAM carveout encryption is enabled
[0000.961] I> Program NSDRAM carveout
[0000.965] I> Task: Register checker (0x50011fc1)
[0000.972] I> Task: Enable clock-mon (0x50020a35)
[0000.979] I> FMON: Fmon re-programming done
[0000.983] I> Task: Mapper init (0x5001ef4d)
[0000.988] I> Task: SC7 Context Init (0x50020d3d)
[0000.994] I> Task: CCPLEX IST init (0x5000c925)
[0001.000] I> Task: CPU WP0 (0x5000bb15)
[0001.005] I> Loading MCE
[0001.008] I> Slot: 0
[0001.010] I> Binary[8] block-0 (partition size: 0x80000)
[0001.016] I> get_binary_info: Binary name: MCE
[0001.021] I> Size of crypto header is 8192
[0001.025] I> BCH load address is : 0x4003e000
[0001.031] I> Size of crypto header is 8192
[0001.036] I> BCH of MCE read from storage
[0001.040] I> BCH address is : 0x4003e000
[0001.045] I> MCE header integrity check is success
[0001.050] I> Binary magic in BCH component 0 is MTSM
[0001.055] I> component binary type is 8
[0001.060] I> Size of crypto header is 8192
[0001.066] I> MCE binary is read from storage
[0001.071] I> MCE binary integrity check is success
[0001.077] I> Binary MCE loaded successfully at 0x40000000 (0x2c880)
[0001.084] I> Size of crypto header is 8192
[0001.098] I> Size of crypto header is 8192
[0001.103] I> Sending WP0 mailbox command to PSC
[0001.114] I> Task: XUSB Powergate (0x50000b91)
[0001.119] I> Skipping powergate XUSB.
[0001.123] I> Task: MB1 fixed firewalls (0x5002006d)
[0001.134] W> Firewall readback mismatch
[0001.138] W> Firewall readback mismatch
[0001.147] W> Firewall readback mismatch
[0001.157] I> Task: Load bpmp-fw (0x500203c9)
[0001.162] I> Slot: 0
[0001.165] I> Binary[15] block-0 (partition size: 0x180000)
[0001.171] I> get_binary_info: Binary name: BPMP_FW
[0001.176] I> Size of crypto header is 8192
[0001.181] I> BCH load address is : 0x807fe000
[0001.186] I> Size of crypto header is 8192
[0001.191] I> BCH of BPMP_FW read from storage
[0001.195] I> BCH address is : 0x807fe000
[0001.201] I> BPMP_FW header integrity check is success
[0001.206] I> Binary magic in BCH component 0 is BPMF
[0001.211] I> component binary type is 15
[0001.216] I> Size of crypto header is 8192
[0001.231] I> BPMP_FW binary is read from storage
[0001.238] I> BPMP_FW binary integrity check is success
[0001.244] I> Binary BPMP_FW loaded successfully at 0x80000000 (0xfddc0)
[0001.252] I> Slot: 0
[0001.254] I> Binary[16] block-10000 (partition size: 0x400000)
[0001.261] I> get_binary_info: Binary name: BPMP_FW_DTB
[0001.266] I> Size of crypto header is 8192
[0001.271] I> BCH load address is : 0x807fc000
[0001.276] I> Size of crypto header is 8192
[0001.281] I> BCH of BPMP_FW_DTB read from storage
[0001.286] I> BCH address is : 0x807fc000
[0001.291] I> BPMP_FW_DTB header integrity check is success
[0001.297] I> Binary magic in BCH component 0 is BPMD
[0001.302] I> component binary type is 16
[0001.307] I> Size of crypto header is 8192
[0001.313] I> BPMP_FW_DTB binary is read from storage
[0001.319] I> BPMP_FW_DTB binary integrity check is success
[0001.324] I> Binary BPMP_FW_DTB loaded successfully at 0x807dbff0 (0x1fe80)
[0001.333] I> Task: Load psc-fw (0x50020551)
[0001.339] I> Slot: 0
[0001.341] I> Binary[17] block-0 (partition size: 0xc0000)
[0001.347] I> get_binary_info: Binary name: PSC_FW
[0001.352] I> Size of crypto header is 8192
[0001.357] I> BCH load address is : 0x80ffe000
[0001.362] I> Size of crypto header is 8192
[0001.367] I> BCH of PSC_FW read from storage
[0001.372] I> BCH address is : 0x80ffe000
[0001.377] I> PSC_FW header integrity check is success
[0001.382] I> Binary magic in BCH component 0 is PFWP
[0001.387] I> component binary type is 17
[0001.392] I> Size of crypto header is 8192
[0001.400] I> PSC_FW binary is read from storage
[0001.406] I> PSC_FW binary integrity check is success
[0001.411] I> Binary PSC_FW loaded successfully at 0x80000000 (0x59980)
[0001.420] I> Task: Load nvdec-fw (0x500205c5)
[0001.425] I> Slot: 0
[0001.428] I> Binary[7] block-0 (partition size: 0x100000)
[0001.434] I> get_binary_info: Binary name: NVDEC
[0001.439] I> Size of crypto header is 8192
[0001.443] I> BCH load address is : 0x800fe000
[0001.448] I> Size of crypto header is 8192
[0001.453] I> BCH of NVDEC read from storage
[0001.458] I> BCH address is : 0x800fe000
[0001.463] I> NVDEC header integrity check is success
[0001.468] I> Binary magic in BCH component 0 is NDEC
[0001.474] I> component binary type is 7
[0001.478] I> Size of crypto header is 8192
[0001.485] I> NVDEC binary is read from storage
[0001.491] I> NVDEC binary integrity check is success
[0001.496] I> Binary NVDEC loaded successfully at 0x80000000 (0x46000)
[0001.504] I> Size of crypto header is 8192
[0001.522] I> Task: Load tsec-fw (0x5002097d)
[0001.527] I> TSEC-FW load support not enabled
[0001.532] I> Task: GPIO interrupt map (0x500147b5)
[0001.538] I> Task: SC7 context save (0x50020d79)
[0001.544] I> Slot: 0
[0001.546] I> Binary[27] block-0 (partition size: 0x100000)
[0001.552] I> get_binary_info: Binary name: BR_BCT
[0001.557] I> Size of crypto header is 8192
[0001.562] I> Size of crypto header is 8192
[0001.567] I> BR_BCT binary is read from storage
[0001.572] I> BR_BCT binary integrity check is success
[0001.577] I> Binary BR_BCT loaded successfully at 0xa0000000 (0x2000)
[0001.585] I> Slot: 0
[0001.587] I> Binary[13] block-0 (partition size: 0x30000)
[0001.593] I> get_binary_info: Binary name: SC7-FW
[0001.599] I> Size of crypto header is 8192
[0001.603] I> Size of crypto header is 8192
[0001.608] I> BCH load address is : 0xa0002000
[0001.613] I> Size of crypto header is 8192
[0001.618] I> BCH of SC7-FW read from storage
[0001.622] I> BCH address is : 0xa0002000
[0001.628] I> SC7-FW header integrity check is success
[0001.633] I> Binary magic in BCH component 0 is WB0B
[0001.638] I> component binary type is 13
[0001.642] I> Size of crypto header is 8192
[0001.649] I> SC7-FW binary is read from storage
[0001.654] I> SC7-FW binary integrity check is success
[0001.660] I> Binary SC7-FW loaded successfully at 0xa0004000 (0x26db0)
[0001.668] I> Slot: 0
[0001.670] I> Binary[22] block-0 (partition size: 0x30000)
[0001.676] I> get_binary_info: Binary name: PSC_RF
[0001.681] I> Size of crypto header is 8192
[0001.686] I> Size of crypto header is 8192
[0001.690] I> BCH load address is : 0xa002adb0
[0001.696] I> Size of crypto header is 8192
[0001.700] I> BCH of PSC_RF read from storage
[0001.705] I> BCH address is : 0xa002adb0
[0001.710] I> PSC_RF header integrity check is success
[0001.716] I> Binary magic in BCH component 0 is PSCR
[0001.721] I> component binary type is 22
[0001.725] I> Size of crypto header is 8192
[0001.731] I> PSC_RF binary is read from storage
[0001.737] I> PSC_RF binary integrity check is success
[0001.742] I> Binary PSC_RF loaded successfully at 0xa002cdb0 (0x1b140)
[0001.765] I> Task: Save WP0 payload to SC7 ctx (0x50021725)
[0001.771] I> Task: Load MB2rf binary to SC7 ctx (0x500216b9)
[0001.778] I> Slot: 0
[0001.781] I> Binary[14] block-0 (partition size: 0x20000)
[0001.787] I> get_binary_info: Binary name: MB2_RF
[0001.792] I> Size of crypto header is 8192
[0001.796] I> Size of crypto header is 8192
[0001.801] I> BCH load address is : 0xa00d6a48
[0001.806] I> Size of crypto header is 8192
[0001.811] I> BCH of MB2_RF read from storage
[0001.816] I> BCH address is : 0xa00d6a48
[0001.821] I> MB2_RF header integrity check is success
[0001.826] I> Binary magic in BCH component 0 is MB2R
[0001.832] I> component binary type is 14
[0001.836] I> Size of crypto header is 8192
[0001.842] I> MB2_RF binary is read from storage
[0001.847] I> MB2_RF binary integrity check is success
[0001.852] I> Binary MB2_RF loaded successfully at 0xa00d8a48 (0x1bfa0)
[0001.860] I> Task: Save Fuse-Bypass data to SC7 ctx (0x50021621)
[0001.868] W> FUSE_ALIAS: Fuse alias on production fused part is not supported.
[0001.875] I> SC7 context fuse-bypass data is empty
[0001.880] I> Task: Save PMIC data to SC7 ctx (0x5002144d)
[0001.887] I> Task: Save I2C bus freq data to SC7 ctx (0x500213d9)
[0001.894] I> Task: Save SOCTherm data to SC7 ctx (0x50021365)
[0001.901] I> Task: Save FMON data to SC7 ctx (0x500212f1)
[0001.907] I> Task: Save VMON data to SC7 ctx (0x50021279)
[0001.914] I> Task: Save TZDRAM data to SC7 ctx (0x5002178d)
[0001.920] I> Task: Save GPIO int data to SC7 ctx (0x50021561)
[0001.927] I> Task: Save clock data to SC7 ctx (0x50021205)
[0001.933] I> Task: Save debug data to SC7 ctx (0x50021191)
[0001.944] I> SC7 context save done
[0001.948] I> Task: Load MB2/Applet/FSKP (0x5000ca55)
[0001.954] I> Loading MB2
[0001.957] I> Slot: 0
[0001.960] I> Binary[6] block-0 (partition size: 0x80000)
[0001.966] I> get_binary_info: Binary name: MB2
[0001.970] I> Size of crypto header is 8192
[0001.975] I> BCH load address is : 0x8007e000
[0001.980] I> Size of crypto header is 8192
[0001.985] I> BCH of MB2 read from storage
[0001.989] I> BCH address is : 0x8007e000
[0001.995] I> MB2 header integrity check is success
[0002.000] I> Binary magic in BCH component 0 is MB2B
[0002.005] I> component binary type is 6
[0002.009] I> Size of crypto header is 8192
[0002.018] I> MB2 binary is read from storage
[0002.024] I> MB2 binary integrity check is success
[0002.029] I> Binary MB2 loaded successfully at 0x80000000 (0x68ee0)
[0002.037] I> Task: Map CCPLEX SHARED carveout (0x5000cbf9)
[0002.044] I> Task: Prepare MB2 params (0x5000cca9)
[0002.051] I> BR-BCT Boot Chain Fields
[0002.055] I> u32_non_gpio_select_boot_chain : 0
[0002.060] I> u32_num_boot_chains : 2
[0002.065] I> bf_bl_gpio_select_boot_chain_1b : 0
[0002.070] I> Task: Dram ecc test (0x50011791)
[0002.076] I> Task: Misc NV security settings (0x5000c529)
[0002.082] I> NVDEC sticky bits programming done
[0002.087] I> Successfully powergated NVDEC
[0002.091] I> Task: Disable/Reload WDT (0x50021a99)
[0002.097] I> Task: Program misc carveouts (0x50015381)
[0002.104] I> Program IPC carveouts
[0002.110] I> SLCG Global override status := 0x0
[0002.115] I> MB1: MSS reconfig completed
I> MB2 (version: 0.0.0.0-t234-54845784-9c429857)
I> t234-A01-0-Silicon (0x12347)
I> Boot-mode : Coldboot
I> Emulation:
I> Entry timestamp: 0x0020e078
I> Regular heap: [base:0x40040000, size:0x10000]
I> DMA heap: [base:0x469800000, size:0x800000]
I> Task: ARI update carveout TZDRAM (0x50001e80)
I> Task: Enable hot-plug capability (0x50026c6c)
I> Task: PSC mailbox init (0x50016a7c)
I> Task: Crypto init (0x500065a8)
I> Task: Enable GP-SE clock (0x50001fe4)
I> Task: DICE Identity init (0x50019e50)
I> DICE is not enabled.
I> Task: OEM SC7 context save init (0x50019550)
I> Task: I2C register (0x50001e44)
I> Task: Map CCPLEX_INTERWORLD_SHMEM carveout (0x50001e2c)
I> Task: Program CBB PCIE AMAP regions (0x50019b64)
I> Task: Boot device init (0x50001d74)
I> Boot_device: QSPI_FLASH instance: 0
I> Qspi clock source : pllc_out0
I> QSPI-0l initialized successfully
I> Task: Partition Manager Init (0x50001d70)
I> Found 57 partitions in QSPI_FLASH (instance 0)
I> Task: Load and authenticate registered FWs (0x5001ce48)
I> Task: Load AUXP FWs (0x5002680c)
I> Successfully register SPE FW load task with MB2 loader
I> Skipping SCE FW load
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> 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> 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> spe: Authentication Finalize Done
I> Binary spe loaded successfully at 0x468c00000
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> rce: Authentication Finalize Done
I> Binary rce loaded successfully at 0x468900000
I> dce : oem authentication of header done
I> dce : meta-blob integrity check is success.
I> dce : will be decompressed at 0x472000000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> dce : decompressed to 9445504 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> dce: Authentication Finalize Done
I> Binary dce loaded successfully at 0x472000000
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> ape: Authentication Finalize Done
I> Binary ape loaded successfully at 0x469400000
I> xusb: Authentication Finalize Done
I> Binary xusb loaded successfully at 0x468d00000
I> Task: Carveout setup (0x5001f55c)
I> Program remaining OEM carveouts
I> Task: Enable FSITHERM (0x50016950)
I> Task: Enable FSI VMON (0x500164d8)
I> Task: Validate FSI Therm readings (0x50016530)
I> Task: Restore XUSB sec (0x50001d44)
I> Task: Enable FSI SE clock (0x50016ed8)
I> Task: Initialize SBSA UART CAR (0x50001f48)
I> Task: Ratchet update (0x50027d08)
W> OPTIN fuse not set, skip ratchet update
I> Task: Initialize CPUBL Params (0x50017e0c)
I> CPUBL-params @ 0x46e000000
I> Task: Prepare eeprom data (0x50017bd8)
I> Task: FSI padctl context save (0x500196e0)
E> Skipping FSI padctl config save: fsi not enabled
I> Task: Unpowergate APE (0x50017640)
W> mb2_unpowergate_ape: skip! APE is in unpowergated state
I> Task: OEM firewalls (0x5002397c)
I> OEM firewalls configured
I> Task: Powergate APE (0x500177b4)
I> Powergating APE
I> Powergate done
I> Task: OEM firewall restore saved settings (0x50023dd0)
I> Task: Unhalt AUXPs (0x50026a74)
I> Unhalting SPE..
I> Enabling combined UART
\0?鄐pe: early_init
vic initialized
tsc initialized
aon lic initialized
spe: tag is 243b265b351d6bb9cc7b2e3acc5d90f8
spe: SafeRTOS v8.4
spe: init
scheduler initialized
aon hsp initialized
tag initialized
tcu initialized
bpmp ipc initialized
spe: late init
cpu_nic clock initialized
apb clock initialized
pm initialized
bpmp hsp initialized
top1 hsp initialized
ccplex ipc initialized
spe: start scheduler
?
I> Task: Trigger mailbox for PSC-BL1 exit (0x50016afc)
I> Sending opcode 0x4d420802 to psc
鏘NFO: Entering psc_monitor_init!
INFO: GSC22 BOM:0x46d002000 SIZE:0x1000000 CLIENT_ACCESS1:00180000
INFO: PSCFW BUILD VERSION: 8a33b23-73b589c-8a15f76-rel-t234
INFO: mstatus:0xa00000808
INFO: Supervisor entry_point:c108c00
酙> Received ACK from psc
I> Task: 鏘NFO: MONITOR: user task addr:0x46d022000, blob offset:0x00020000
INFO: MONITOR: populated user images:13
INFO: mret to Supervisor!
INFO: psc supervisor init.
INFO: psc_irq_init...
INFO: enter idle task.
?
bpmp: socket 0
bpmp: base binary md5 is 1377b684fe55be78e1d7fc3e0f143b55
bpmp: combined binary md5 is 463f4d5b75234b74bb7f05b524d2a015
bpmp: firmware tag is 463f4d5b75234b74bb7f-1377b684fe5
initialized vwdt
initialized mail_early
initialized fuse
initialized vfrel
initialized hwwdt
initialized adc
fmon_populate_monitors: found 199 monitors
initialized fmon
initialized mc
initialized reset
initialized uphy_early
initialized emc_early
471 clocks registered
initialized clk_mach
initialized clk_cal_early
initialized clk_mach_early_config
initialized io_dpd
initialized soctherm
initialized tj_init
initialized regime
initialized i2c
vrmon_dt_init: vrmon node not found
vrmon_chk_boot_state: found 0 rail monitors
initialized vrmon
initialized regulator
酳tart secure NOR provision (0x5001997c)
I> Tas鈏nitialized avfs_clk_platform
initialized powergate
醟: Load FSI keyblob (0x5鈏nitialized dvs
?01鈏nitialized clk_mach_config
initialized pm
initialized suspend
initialized strap
initialized mce_dbell
?f20)
I> Task: Unhalt AUXPs (0x50026a7c)
I> SCE unhalt skipped
I> Unhalting RCE
I> RCE unhalt successful
I> DCE unhalt successful
I> APE unhalt skipped
I> FSI unhalt skipped
I> Task: Load CPUBL (0x50017f04)
I> Task: Load TOS (0x50018608)
I> Task: Load and authenticate registered FWs (0x5001ce48)
I> Partition name: A_cpu-bootloader
I> Size of partition: 3670016
I> Binary@ device:3/0 block-24錥 2.521005] Camera-FW on t234-rce-safe started
TCU early console enabled.
鈏nitialized emc
initialized emc_mrq
?32 (partition size: 0x3鈏nitialized clk_cal
initialized uphy_dt
initialized uphy_mrq
HSIO UPHY reset has been de-asserted 0x0
initialized uphy
?
?0000), name: A_cp鈏nitialized pg_late
initialized pg_mrq_init
swdtimer_init: 0 reg polling start w period 47 ms
initialized swdtimer
initialized hwwdt_late
initialized bwmgr
initialized thermal_host_trip
initialized thermal_mrq
initialized oc_mrq
initialized reset_mrq
initialized mail_mrq
initialized fmon_mrq
initialized clk_mrq
initialized avfs_mrq
initialized i2c_mrq
initialized tag_mrq
initialized bwmgr_mrq
initialized console_mrq
missing prod DT calibration data for 199 fmons
initialized clk_sync_fmon_post
醬-bootloader
鈏nitialized clk_cal_late
initialized noc_late
initialized cvc
initialized avfs_clk_mach_post
initialized avfs_clk_platform_post
initialized cvc_late
initialized rm
initialized console_late
handling unreferenced clks
enable can1_core
enable can1_host
enable can2_core
enable can2_host
enable pwm3
enable mss_encrypt
enable maud
enable pllg_ref
enable dsi_core
enable aza_2xbit
enable xusb_ss
enable xusb_fs
enable xusb_falcon
enable xusb_core_mux
enable dsi_lp
initialized clk_mach_post
initialized pg_post
initialized regulator_post
initialized profile
initialized fuse_late
initialized mrq
initialized patrol_scrubber
initialized cac錥 2.650942] Camera-FW on t234-rce-safe ready SHA1=97e50cbf (crt 21.738 ms,鈚mon
initialized extras_post
bpmp: init complete
?total boot 152.735 ms)
酙> Partition name: A_secure-os
I> Size of partition: 4194304
I> Binary@ device:3/0 block-32000 (partition size: 0x400000), name: A_secure-os
鐳CE: FW Boot Done
酙> MB2-params @ 0x40060000
I> cpubl: Authentication Finalize Done
I> Binary cpubl loaded successfully at 0x468200000
I> tos: Authentication Finalize Done
I> Binary tos loaded successfully at 0x477dfe000
I> Relocating OP-TEE dtb from: 0x477eff770 to 0x468630000, size: 0x1976
I> [0] START: 0x80000000, SIZE: 0x3e8670000
I> [1] START: 0x46e000000, SIZE: 0x2000000
I> Setting NS memory ranges to OP-TEE dtb finished.
I> Partition name: A_eks
I> Size of partition: 262144
I> Binary@ device:3/0 block-44288 (partition size: 0x40000), name: A_eks
I> eks: Authentication Finalize Done
I> Binary eks loaded successfully at 0x469800200
I> EKB detected (length: 0x410) @ VA:0x469800200
I> Task: Prepare TOS params (0x50018580)
I> Setting EKB blob info to OPTEE dtb finished.
I> Setting OPTEE arg3: 0x468630000
I> Task: OEM SC7 context save (0x500197dc)
I> OEM sc7 context saved
I> Task: Disable MSS perf stats (0x50026b08)
I> Task: Program display sticky bits (0x50026a84)
I> Task: Storage device deinit (0x50001eec)
I> Task: SMMU external bypass disable (0x50016a60)
I> Task: SMMU init (0x5001697c)
I> Task: Program GICv3 registers (0x50026ba8)
I> Task: Audit firewall settings (0x50023bd0)
I> Task: Bootchain failure check (0x50002434)
I> Current Boot-Chain Slot: 0
I> BR-BCT Boot-Chain is 0, and status is 1. Set UPDATE_BRBCT bit to 0
I> MB2 finished
銷OTICE: BL31: v2.6(release):07eea4970
NOTICE: BL31: Built : 07:55:15, Mar 19 2023
I/TC:
I/TC: Non-secure external DT found
I/TC: OP-TEE version: 3.19 (gcc version 9.3.0 (Buildroot 2020.08)) #2 Sun Mar 19 15:02:44 UTC 2023 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: WARNING: Test OEM keys are being used!
I/TC: This is only for TZ-SE testing and should NOT be used for a shipping product!
I/TC: Primary CPU switching to normal world boot
?
Jetson UEFI firmware (version 3.1-32827747 built on 2023-03-19T14:56:32+00:00)
銭RROR: Exception reason=0 syndrome=0xbe000011
ERROR: **************************************
ERROR: RAS Uncorrectable Error in IOB, base=0xe010000:
ERROR: Status = 0xec000612
ERROR: SERR = Error response from slave: 0x12
ERROR: IERR = CBB Interface Error: 0x6
ERROR: Overflow (there may be more errors) - Uncorrectable
ERROR: MISC0 = 0xc4420040
ERROR: MISC1 = 0x204c860000000000
ERROR: MISC2 = 0x0
ERROR: MISC3 = 0x0
ERROR: ADDR = 0x8000000003f300c0
ERROR: **************************************
ERROR: sdei_dispatch_event returned -1
Unhandled Exception in EL3.
x30 = 0x0000000050011384
x0 = 0x0000000000000000
x1 = 0x0000000000000000
x2 = 0x000000005000cfe4
x3 = 0x0000000000000047
x4 = 0x0000000000000000
x5 = 0x0000000000000043
x6 = 0x0000000000000001
x7 = 0x0000000000000000
x8 = 0x000000005000b610
x9 = 0x0000000000000000
x10 = 0x00000000000109dc
x11 = 0x0000000000000040
x12 = 0x0000000000000000
x13 = 0x00000000000109dc
x14 = 0x0000000441c96460
x15 = 0x0000000467f46000
x16 = 0x0000000464341ccc
x17 = 0x0000000001c79b58
x18 = 0x0000000000000000
x19 = 0x0000000003f300c4
x20 = 0x00000004642fde20
x21 = 0x00000004642ff2c0
x22 = 0x0000000000000001
x23 = 0x0000000000000023
x24 = 0x0000000000000056
x25 = 0x00000004421ac4b4
x26 = 0x00000004421ac4c9
x27 = 0x000000004c553250
x28 = 0x0000000441c96000
x29 = 0x00000004685fe770
scr_el3 = 0x000000000003073d
sctlr_el3 = 0x00000000b0cd183f
cptr_el3 = 0x0000000000000000
tcr_el3 = 0x0000000080823518
daif = 0x00000000000003c0
mair_el3 = 0x00000000004404ff
spsr_el3 = 0x00000000600003cd
elr_el3 = 0x0000000050011384
ttbr0_el3 = 0x0000000050026ac1
esr_el3 = 0x0000000002000000
far_el3 = 0x0000000000000000
spsr_el1 = 0x0000000000000000
elr_el1 = 0x0000000000000000
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_irq = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x0000000030d00800
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000300000
csselr_el1 = 0x0000000000000000
sp_el1 = 0x0000000000000000
esr_el1 = 0x0000000000000000
ttbr0_el1 = 0x0000000000000000
ttbr1_el1 = 0x0000000000000000
mair_el1 = 0x0000000000000000
amair_el1 = 0x0000000000000000
tcr_el1 = 0x0000000000000000
tpidr_el1 = 0x0000000000000000
tpidr_el0 = 0x0000000080000000
tpidrro_el0 = 0x0000000000000000
par_el1 = 0x0000000000000800
mpidr_el1 = 0x0000000081000000
afsr0_el1 = 0x0000000000000000
afsr1_el1 = 0x0000000000000000
contextidr_el1 = 0x0000000000000000
vbar_el1 = 0x0000000000000000
cntp_ctl_el0 = 0x0000000000000005
cntp_cval_el0 = 0x0000000014bae4e9
cntv_ctl_el0 = 0x0000000000000000
cntv_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000000000
sp_el0 = 0x000000046447c2a0
isr_el1 = 0x0000000000000040
cpuectlr_el1 = 0xa000000b40543000
gicd_ispendr regs (Offsets 0x200 - 0x278)
Offset: value
0000000000000200: 0x0000000000000000
0000000000000204: 0x0000000000000000
0000000000000208: 0x0000000000000000
000000000000020c: 0x0000000000000000
0000000000000210: 0x0000000000000000
0000000000000214: 0x0000000000000000
0000000000000218: 0x0000000000010000
000000000000021c: 0x0000000000020000
0000000000000220: 0x0000000000000000
0000000000000224: 0x0000000000000000
0000000000000228: 0x0000000000000000
000000000000022c: 0x0000000000000000
0000000000000230: 0x0000000000000000
0000000000000234: 0x0000000000000000
0000000000000238: 0x0000000000000000
000000000000023c: 0x0000000000000000
0000000000000240: 0x0000000000000000
0000000000000244: 0x0000000000000000
0000000000000248: 0x0000000000000000
000000000000024c: 0x0000000000000000
0000000000000250: 0x0000000000000000
0000000000000254: 0x0000000000000000
0000000000000258: 0x0000000000000000
000000000000025c: 0x0000000000000000
0000000000000260: 0x0000000000000000
0000000000000264: 0x0000000000000000
0000000000000268: 0x0000000000000000
000000000000026c: 0x0000000000000000
0000000000000270: 0x0000000000000000
0000000000000274: 0x0000000000000000
0000000000000278: 0x0000000000000000
000000000000027c: 0x0000000000000000
p3767.conf.common (7.5 KB)
Does it happen every time in your boot attempt or just once?
So do you use p3509 dtb as your base dtb or you want to use p3768 dtb as your base…?
After modify ODMDATA, every time it happened.
DTB is original dtb file (not use our dtb files)
So what was wrong in previous setup? Why previous setup didn’t update the odmdata correctly? Have you figured it out?
This is just modifying same string on same file as what you are doing now. Have you figured out why that didn’t work at that time?
For your current issue, you cannot use original dtb. You have to enable C7 and C9.
Hi WayneWWW,
Reload the C7/C9 enable dtb, now C9 works fine, thanks for your support.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.