How to flash kernel-dtb and kernel module without make system.img and rootfs?

That method is great, finally works well !

But I have another question, which was mentioned in the title at the beginning.
How to update kernel module and flash it?
I have search in the forums, and this is my method:

TOOLCHAIN_DIR=$PWD/l4t-gcc
KERNEL_PATH=$PWD/source/public/kernel/kernel-5.10/
OUTPATH=$PWD/source/public/kernel_out

export CROSS_COMPILE_AARCH64_PATH=$TOOLCHAIN_DIR
export CROSS_COMPILE_AARCH64=$TOOLCHAIN_DIR/bin/aarch64-buildroot-linux-gnu-

mkdir -p $OUTPATH

make -C $KERNEL_PATH ARCH=arm64 LOCALVERSION=-tegra CROSS_COMPILE=${CROSS_COMPILE_AARCH64} O=$OUTPATH tegra_defconfig
make -C $KERNEL_PATH ARCH=arm64 LOCALVERSION=-tegra CROSS_COMPILE=${CROSS_COMPILE_AARCH64} O=$OUTPATH -j8 --output-sync=target Image
make -C $KERNEL_PATH ARCH=arm64 LOCALVERSION=-tegra CROSS_COMPILE=${CROSS_COMPILE_AARCH64} O=$OUTPATH -j8 --output-sync=target dtbs
  
  
make -C $KERNEL_PATH ARCH=arm64 LOCALVERSION=-tegra CROSS_COMPILE=${CROSS_COMPILE_AARCH64} O=$OUTPATH -j8 --output-sync=target modules
make -C $OUTPATH ARCH=arm64 LOCALVERSION=-tegra O=$OUTPATH INSTALL_MOD_PATH=$OUTPATH modules_install -j8

sudo rsync -azPu  $OUTPATH/lib/modules/5.10.104-tegra rootfs/lib/modules/


cp source/public/kernel_out/arch/arm64/boot/dts/nvidia/* kernel/dtb -rf
cp source/public/kernel_out/arch/arm64/boot/Image kernel/
sudo cp source/public/kernel_out/drivers/gpu/nvgpu/nvgpu.ko rootfs/usr/lib/modules/5.10.104-tegra/kernel/drivers/gpu/nvgpu/nvgpu.ko

But after flash it, HDMI become black screen, is there any problem with my command?