No they don’t give any instructions for any change in the device tree, they have One readme file , where they instructed how to flash the source code, they don’t even mention any changes in device tree.
One thing they mention is to make sure your UEFI configuration is reset to default. However, we did not change any configuration file.
So clearly they do provide a customized config file using a kernel DTB file different from the one that jetson-orin-nano-devkit.conf uses.
The customized device tree changes are packed in the kernel source, which you have to build yourself.
But we already the source code that they have provided, they also don’t have the optional EEPROM like we also don’t have in our custom carrier board SO , we have not customised any device tree.
Hello DaveYYY, Thank you for your reply.
You mean to say that we need to customize tegra234-p3767-0000-antmicro-job.dts file and include that in our kernel image?
I am very sorry for such question but I am very new to this. Could you please explain the usage of jetson-orin-nano-devkit.conf file and antmicro-job%2Bp3767.conf ? Do we to understand the difference between these two conf files and accordingly needs to change the dts file ?
NO, I mean you should get this stuff after you compile the kernel and device tree:
DTB_FILE=“tegra234-p3767-0000-antmicro-job.dtb”;
Then use antmicro-job+p3767 for flashing, not jetson-orin-nano-devkit.
Everything clear now?
[Pranal] - My apologies , i dont understand this clearly. I assumed that , dts file is board specific and needs to be compiled to generate corresponding .dtb file…
if this is correct , I would need help in identifying right .dts / .dtb file. I used reference tegra234-p3767-0000-antmicro-job.dtb as this carrier board was used as a reference. But current issue of flashing continues.
This is not going to do anything if the modules does not have eMMC or SD card.
Your board gets stuck at even UEFI, which does look weird.
Maybe ge another USB cable or host PC.
Do you mean to say that we have nothing to modify in dts file to at least boot up the kernel? And currently the issue with mismatch of UEFI and for that we need to use different PC and/or different USB cable ?
these logs are scary and points to some connecting issue with CVM/CVB. because suddenly QSPI write has stopped without any error
While these logs suggests that system has booted to UEFI. But the initial UEFI banner is not there in the log. That should have come. Can you confirm, how your CVB differs from the devkit?
Thank you for your suggestion.
We tried this on a new host PC running Ubuntu 22.04. We executed this command but still encountered the same error
here are the logs , terminal_logs_01.txt (214.7 KB) uart_logs_01.txt (37.4 KB)
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
Is this still an issue to support? Any result can be shared?