Thank you for your reply.
Now I follow the above steps, the screen does not show, serial debugging is normal. How can I solve the problem of no display screen?
Sync or download and expand the kernel sources, and install the kernel build utilities, as described above.
If you are cross-compiling on a host system (for example, anything other than the Jetson device for which you are building), export the following environment variables:
See Jetson Linux Toolchain for information about how to download and build the reference toolchains.
3. Enter the command:
$ mkdir kernel_out
Where is the directory where the compiled kernel is to be written.kernel_out
4. Build the kernel:
$ ./nvbuild.sh -o $PWD/kernel_out
Note
nvbuild.sh is only included in the tar file that is part of . If the kernel sources were synced from the Git server, you need to manually copy from the tar file.kernel_src.tbz2public_sources.tbz2nvbuild.sh
Replace with a copy of this file:Linux_for_Tegra/rootfs/usr/lib/modules/$(uname -r)/kernel/drivers/gpu/nvgpu/nvgpu.ko
$kernel_out/drivers/gpu/nvgpu/nvgpu.ko
For the device tree, replace the files in with a copy from:Linux_for_Tegra/kernel/dtb/
$kernel_out/arch/arm64/boot/dts/nvidia/
Replace with a copy of this file:Linux_for_Tegra/kernel/Image