JETSON ORIN CVM从定制载板无法正常启动的问题

我们完全参照官方原理图设计了自己的载板,现在正在调试,目前已经成功的烧写了EFM8和CYPD4226两个MCU的镜像文件,当按下POWER ON按钮时JETSON ORIN CVM可以正常上电,但是连接DP接口没有显示,JETSON ORIN CVM已经通过官方套件刷写了JP 6.02版本的系统,请问我是否遗漏了其他步骤?应该如何进行调试确认问题?

是不是使用官方套件刷新SOM的CVM不能在定制的载板上启动?

我们设计的载板上同样使用了ID EEPROM,并且I2C1的地址为7’h56,这会影响JETSON ORIN CVM的正常启动吗?

uefi_debug.log (32.2 KB)

根据jetson orin uart3_debug的打印信息,UEFI启动过程中报错:

E/TC:?? 00 get_rpc_alloc_res:645 RPC allocation failed. Non-secure world result: ret=0xffff0000 ret_origin=0
E/LD: init_elf:486 sys_open_ta_bin(bc50d971-d4c9-42c4-82cb-343fb7f37896)
E/TC:?? 00 ldelf_init_with_ldelf:131 ldelf failed with res: 0xffff000c

哪些原因会导致这个错误?

Hi gaga,

Are you developing your custom board with Jetpack 5.1.5(L4T r35.6.1)?
Or Jetpack 6.x?

I would suggest you reflashing the board with custom BSP package.

What’s your use case for that CVB EEPROM?

These errors should be no harmful.
Please use debug UEFI to check where it hangs during boot up.

(1)目前是使用Jetpack 5.1.5(L4T r35.6.1)做测试,但是最终还是会JP6.X,请问有自定义载板的BSP修改和刷写教程吗?最好是JP6.02的。

(2)CVB EEPROM是参照了JETSON ORIN官方的设计,不过目前并没有在EEPROM内部烧写任何信息,将来可能会用来存储CVB的版本信息;

(3)请问UEFI调试应该如何操作,有具体的调试文档和教程吗?

非常感谢!

补充一些最新的调试信息,目前系统能够正常启动,附件是串口打印日志,但是目前仍有一些问题:

(1)相比较与官方载板,启动时间很长,大概1分多种;

(2)USB接口和10G网口均不能正常使用。

uefi_debug0911.log (71.8 KB)