所以你的情況是不設定跳過OEM config,用GUI操作設定是可以的?那這時候用serial console可以進設定畫面嗎?
執行l4t_create_default_user.sh之後再燒,開機就會卡在上面說的地方?
你有照我上一篇說的,把整包BSP刪掉重來嗎?
BSP包删除后重新来了一遍,新问题变成了:我目的是根文件安装在大容量nvme上,以前用这个脚本也正常烧录。今天发现每次烧录都是在emmc上,这并不是我想要的。
oem-config配置是使用屏幕进行的,等待很久似乎不是网络原因。仅仅是选择语言之后剩下的全是自动配置了。附上图片:
我的烧录脚本是:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_nvme.xml -S 230GiB --erase-all --external-only --showlogs --flash-only jetson-xavier-nx-devkit nvme0n1p1
你不確定flashing command的話其實可以用SDK Manager比較方便
我看了一下,nvme硬盘上有我定制的东西。说明nvme固态上烧录进去了,但是系统从emmc上启动了,有没有什么方法不让它从emmc启动,而是从固态上启动。
開機的時候進U-boot prompt可以改
我是试过了,对新拆封的核心板装在底板上进行烧录,用这个脚本后仍然是无法开机。我的解决方法是先用图形化工具对emmc进行一次烧录,然后再利用脚本烧录自定制系统到nvme上。
請問這個topic你還需要其他support嗎?
任何 無法開機 的問題都要看serial console log才能知道原因
你只說無法開機我們沒辦法提供任何幫助
sudo ./flash.sh -r jetson-xavier-nx-devkit-qspi internal
Xavier NX有分SD card和eMMC兩種module,如果你是用L4T 35.x的話,這兩個SKU用的是不同的kernel dtb,上面那個config檔裡指定的是SD card module的kernel dtb,所以你用這個command燒eMMC module的確有可能開不了機;但是在L4T 32.x上這兩個module的kernel dtb是共用的,不應該有問題才對
所以你是空的module直接執行這個指令,然後把NVMe插到底板上,開機會報錯?
因為U-boot預設的開機順序是eMMC比NVMe前面的,看起來是bootloader還是嘗試從eMMC開機
但是抓不到東西所以報錯
你用我上面貼的方法把NVMe的開機順序調到前面應該就沒問題
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
