AGX Xavier when it boot up ,it reports error and stop running

the report as below, and i dont know why


------------------------------------------------------------------------------
Exception: Data abort
DFAR: 0x03c10000, DFSR: 0x00001008
PC: 0x0c480814
LR: 0x0c4837a7, SP:  0x0c49c6d0, PSR: 0x4000003f
R0: 0x0c4907d4, R1:  0x00000000, R2:  0x0000000d
R3: 0x03c10000, R4:  0x0c4953fc, R5:  0x0c480b0d
R6: 0x8100000d, R7:  0x07bf79e6, R8:  0x00000000
R9: 0x00000000, R10: 0x00000000, R11: 0x00000000
R12: 0x00000000
--------------------------------------------------------------------------------
[0000.056] W> RATCHET: MB1 binary ratchet value 4 is too large than ratchet level 2 from HW fuses.
[0000.064] I> MB1 (prd-version: 1.5.1.6-t194-41334769-1740dd39)
[0000.069] I> Boot-mode: Coldboot
[0000.072] I> Chip revision : A02P
[0000.075] I> Bootrom patch version : 15 (correctly patched)
[0000.081] I> ATE fuse revision : 0x200
[0000.084] I> Ram repair fuse : 0x0
[0000.087] I> Ram Code : 0x2
[0000.090] I> rst_source : 0x2
[0000.092] I> rst_level : 0x1
[0000.096] I> Boot-device: eMMC
[0000.111] I> sdmmc DDR50 mode
[0000.115] W> No valid slot number is found in scratch register
[0000.120] W> Return default slot: _a
[0000.124] I> Active Boot chain : 0
[0000.127] I> Boot-device: eMMC
[0000.131] W> MB1_PLATFORM_CONFIG: device prod data is empty in MB1 BCT.
[0000.137] I> Temperature = 40500
[0000.140] W> Skipping boost for clk: BPMP_CPU_NIC
[0000.144] W> Skipping boost for clk: BPMP_APB
[0000.148] W> Skipping boost for clk: AXI_CBB
[0000.152] W> Skipping boost for clk: AON_CPU_NIC
[0000.156] W> Skipping boost for clk: CAN1
[0000.160] W> Skipping boost for clk: CAN2
[0000.164] I> Boot-device: eMMC
[0000.167] I> Boot-device: eMMC
[0000.175] I> Sdmmc: HS400 mode enabled
[0000.179] I> ECC region[0]: Start:0x0, End:0x0
[0000.183] I> ECC region[1]: Start:0x0, End:0x0
[0000.188] I> ECC region[2]: Start:0x0, End:0x0
[0000.192] I> ECC region[3]: Start:0x0, End:0x0
[0000.196] I> ECC region[4]: Start:0x0, End:0x0
[0000.200] I> Non-ECC region[0]: Start:0x80000000, End:0x100000000
[0000.206] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.210] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.215] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.219] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.224] E> FAILED: Thermal config
[0000.232] E> FAILED: MEMIO rail config
[0000.250] I> Boot-device: eMMC
[0000.260] I> sdmmc bdev is already initialized
[0000.332] I> MB1 done

Hi @zp11

your device boot flow is failing at a very early stage. Can you please confirm whether this is a custom carrier board?

If so, please review the Software Bring-up Checklist. Should that not help spot the root cause for the problem, please let me know.