Please, help me to understand why can’t I flash Jetson Nano?
cmd: sudo ./flash.sh jetson-nano-emmc mmcblk0p1
Then:
Copying nv_boot_control.conf to rootfs
populating kernel to rootfs... done.
populating initrd to rootfs... done.
populating kernel_lecor.dtb to rootfs... done.
Making system.img...
populating rootfs from /home/rvp/work/nvidia/Linux_for_Tegra/rootfs ... populating /boot/extlinux/extlinux.conf ... Sync'ing system.img ... done.
Converting RAW image to Sparse image... done.
system.img built successfully.
Existing tbcfile(/home/rvp/work/nvidia/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
copying tbcdtbfile(/home/rvp/work/nvidia/Linux_for_Tegra/kernel/dtb/lecor.dtb)... done.
Error: SMDFILE is not set for SMD/SMD_b partition
No, it is not. I can successfully flash the board from another PC and another jetson nano bit I cannot flash it from my main workstation (Manjaro based).
I’m using exact build that was built on another machine and that build is working perfectly on another jetson nano and my university workstation but it is not flashing from my home workstation.
Your problem seems to be same as this post. The is actually a rare case that not many people hit because jetson nano totally does not use SMD and SMD_B partition.
I guess the situation is same that both of you are using Arch.
Yeah, I saw that. It is very strange because every binary that flasher needs lies in the bootloader section so there is no system utility that in need for this script to working normally.