Custom kernel Image boot failed

orin nano dev kit borad r35.5.0

after flash system via usb & cmd:

sudo ./tools/kernel_flash/ \
    --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

system boot normal from nvme ssd. I need run my drvier, so recompile kernel(without code modify),and

sudo cp Image /boot/Image 

confirm: /boot/extlinux.conf is that /boot/image
but after reboot, system boot failed.
bios: nvidia configuration boot:extlinux
I read the explanation here on how to confirm which one of the two I am now:
Custom kernel fails to boot - Jetson & Embedded Systems / Jetson AGX Xavier - NVIDIA Developer Forums

Put the log here:

I’d like to know what the correct steps are. debug later on

Is this still an issue to support? Any result can be shared?

Thanks, * It works; before that it should have been because I was using the r35.3.1 version of dts (dtb) for r35.5.0 kernel