Xavier can not enter the graphical interface

I downloaded the source code from the official website, compiled, brushed,but my XAVIER can not enter the graphical interface when starting.
I went in through by SSH, dmesg are as follows:

[ 16.210250] nvgpu: 17000000.gv11b nvgpu_init_pmu_fw_ver_ops:1605 [ERR] PMU code version not supported version: 24169723

[ 16.210525] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 16.210651] Mem abort info:
[ 16.210702] ESR = 0x86000005
[ 16.210752] Exception class = IABT (current EL), IL = 32 bits
[ 16.210843] SET = 0, FnV = 0
[ 16.210894] EA = 0, S1PTW = 0
[ 16.211057] [0000000000000000] *pgd=0000000000000000, *pud=0000000000000000
[ 16.211180] Internal error: Oops: 86000005 [#1] PREEMPT SMP
[ 16.211275] Modules linked in: nvgpu nvs_bmi160 nvs bluedroid_pm ip_tables x_tables
[ 16.211452] CPU: 0 PID: 6551 Comm: Xorg Not tainted 4.9.140 #1
[ 16.211844] Hardware name: jetson-xavier (DT)
[ 16.212190] task: ffffffc3ace84600 task.stack: ffffffc39c3d0000
[ 16.212638] PC is at 0x0
[ 16.213215] LR is at nvgpu_init_pmu_fw_support+0x4e8/0xe98 [nvgpu]
[ 16.213317] pc : [<0000000000000000>] lr : [] pstate: 00400045
[ 16.218763] sp : ffffffc39c3d36e0
[ 16.222086] x29: ffffffc39c3d36e0 x28: ffffffc39c3d3d48
[ 16.227606] x27: 0000000000000000 x26: ffffffc39c3d37d0
[ 16.233634] x25: ffffffc3acf826a8 x24: ffffffc39bf12900
[ 16.238803] x23: 00000000ffffffea x22: ffffff8001044a38
[ 16.244660] x21: ffffffc3acf8bcd0 x20: ffffffc3acf826a8
[ 16.249997] x19: ffffff800106faf8 x18: 0000000000000010
[ 16.255509] x17: 0000000000000951 x16: 00000000000605ea
[ 16.261109] x15: 0000000000000006 x14: 3936313432203a6e
[ 16.266799] x13: 6f69737265762064 x12: 6574726f70707573
[ 16.272398] x11: 20746f6e206e6f69 x10: 737265762065646f
[ 16.277838] x9 : 00000000000003f6 x8 : 000000000000009a
[ 16.283602] x7 : ffffff8009e640d8 x6 : ffffffc3ffdabbf0
[ 16.289116] x5 : ffffffc3ffdabbf0 x4 : 0000000000000000
[ 16.294452] x3 : ffffffc3ffdaf7f8 x2 : 0000000000000000
[ 16.300047] x1 : 0000000000000003 x0 : ffffffc3acf826a8

[ 16.306789] Process Xorg (pid: 6551, stack limit = 0xffffffc39c3d0000)
[ 16.312919] Call trace:
[ 16.315016] [< (null)>] (null)
[ 16.319776] [] pmu_ucode_details+0xec/0x2d0 [nvgpu]
[ 16.325881] [] lsfm_discover_ucode_images+0x44/0x270 [nvgpu]
[ 16.332793] [] gp106_prepare_ucode_blob+0xf0/0x2a8 [nvgpu]
[ 16.339267] [] gk20a_finalize_poweron+0x578/0x908 [nvgpu]
[ 16.345651] [] gk20a_pm_finalize_poweron+0xdc/0x3e0 [nvgpu]
[ 16.352558] [] gk20a_pm_runtime_resume+0x58/0x70 [nvgpu]
[ 16.359033] [] pm_generic_runtime_resume+0x3c/0x58
[ 16.365170] [] __rpm_callback+0x78/0xa0
[ 16.369880] [] rpm_callback+0x38/0x98
[ 16.375386] [] rpm_resume+0x480/0x668
[ 16.380473] [] __pm_runtime_resume+0x4c/0x70
[ 16.386689] [] gk20a_busy+0xd4/0x160 [nvgpu]
[ 16.392636] [] gk20a_ctrl_dev_open+0x88/0x128 [nvgpu]
[ 16.399192] [] chrdev_open+0xa0/0x1c8
[ 16.404440] [] do_dentry_open+0x214/0x318
[ 16.410214] [] vfs_open+0x58/0x88
[ 16.415114] [] do_last+0x418/0xdc0
[ 16.419925] [] path_openat+0x90/0x338
[ 16.424753] [] do_filp_open+0x6c/0xe8
[ 16.430250] [] do_sys_open+0x134/0x250
[ 16.435329] [] SyS_openat+0x3c/0x50
[ 16.440494] [] el0_svc_naked+0x34/0x38
[ 16.446009] —[ end trace 152646d39c2e0bf0 ]—
[ 16.463439] tegradc 15200000.nvdisplay: blank - powerdown
[ 16.499938] extcon-disp-state external-connection:disp-state: cable 48 state 0
[ 16.499942] Extcon AUX2(HDMI) disable
[ 16.528001] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 16.529992] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 16.531101] tegradc 15200000.nvdisplay: unblank
[ 16.533464] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 16.533782] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 16.547310] Parent Clock set for DC plld3
[ 16.555260] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 16.557311] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 16.557325] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 16.564098] extcon-disp-state external-connection:disp-state: cable 48 state 1
[ 16.564106] Extcon AUX2(HDMI) enable

Why is this? Can someone help me solve this problem?

Thanks
Jay

Ifinded nvgpu version in src/kernel/nvgpu/drivers/gpu/nvgpu/common/pmu/pmu_fw.c

/* PMU F/W version */
#define APP_VERSION_GPU_NEXT 24408680U
#define APP_VERSION_GV11B 25005711U
#define APP_VERSION_GV10X 23647491U
#define APP_VERSION_GP10X 24076634U
#define APP_VERSION_GP10B 23782727U
#define APP_VERSION_GM20B 20490253U

There really isn’t 24169723 in it, so what should I do? What do I need to configure?

Some clarification may be useful…

Is the Xavier the development kit, or is it another carrier board? Was the Xavier already running L4T R32.1 (via SDK Manager 4.2)? What did you compile…was it the kernel? If it is the kernel, what was your starting config? Did you use “flash.sh” to put the new kernel in place (I am assuming this is what you added)?

The problem is solved.
The reason is that the kernel version I compiled does not correspond to the BSP version.

hello dinjie
i have encounter the same problem with you,i have checked the kernel version is 4.9.140,but the result is same, can you tell me whether there is other place need to change? and any other advise? thinks very much!

If you have a custom carrier board, and not the development kit carrier board, then you also need the board support package (“BSP”) for that carrier board, and the release of the BSP has to match the release of JetPack/L4T/SDKM. The original post apparently had a mismatch between BSP and the JetPack used to install it.

ok
i have found it and sloved this problem,think you very much。