Hi @changkk , are you able to see where the boot process hangs? You mention “Some dtsi files inside the bootloader folder” so if you see an error like this on debug UART:
E> Top caller module: I2C_DEV, error module: I2C, reason: 0x0d, aux_info: 0x05
then you can download the BSP archive locally: jetson-flash/resin-jetson-flash.js at master · balena-os/jetson-flash · GitHub
then open it and inside modify Linux_for_Tegra/bootloader/tegra234-mb2-bct-common.dtsi to set cvb_eeprom_read_size
from 0x100
to 0x0
as per Jetson AGX Orin Platform Adaptation and Bring-Up — Jetson Linux Developer Guide documentation and make sure the file is updated inside the local archive jetson_linux_r35.1.0_aarch64.tbz2 after closing the editor.
Finally modify this line jetson-flash/resin-jetson-flash.js at master · balena-os/jetson-flash · GitHub to point to a local webserver which serves the modified BSP archive: http://127.0.0.1/jetson_linux_r35.1.0_aarch64.tbz2 and then try to flash the board.