Hi Nvidia:
我們正在嘗試將原有的System Image燒錄到AGX Orin上,使用的版本是Jetpack 6.0 GA
我們首先透過乾淨的BSP燒錄了AGX Orin:
$ cd Linux_for_Tegra
$ sudo ./flash.sh jetson-agx-orin-devkit internal
燒錄沒有任何問題,並且能夠成功開機。我們接著在上面安裝了Package (sudo apt install nvidia-jetpack)後,將Image取出。我們取出的方式,是參考(這裡)
透過initrd + dd,將APP的image取出之後
再透過mkspare將system.img.raw做成system.img
cd Linux_for_Tegra
sudo ./bootloader/mksparse /path/to/system.img.raw Linux_for_Tegra/bootloader/system.img
接著,回到Linux_for_Tegra,修改APP Partition的allocation_attribute為0x808
nano ./bootloader/generic/cfg/flash_t234_qspi_sdmmc.xml
重新燒錄
sudo ./flash.sh -r jetson-agx-orin-devkit internal
此時,Host端的log跑到Writing partition APP with system.img之後,會停住。並且,Serial Log會顯示:
I> Writing recovery-dtb partition.
I> Writing esp partition.
I> Writing APP partition.
E> NV3P_SERVER: Could not write 1048576 bytes.
接著就再也不會動了
附檔為完整的Flash Serial Log,再請協助
謝謝
reflashImageFailed.log (27.1 KB)