My host machine is running Ubuntu 22.04.5 LTS. It starts to go wrong when it gets to nvidia-l4t-init with the error: depends on efibootmgr; however: Package efibootmgr is not installed.
However my system does have it installed:
Any help would be much appreciated. I have attached the full command output of the apply_binaries.sh script to this post. apply_binaries_errors.txt (21.4 KB)
Hope I am not reading your post wrong, I am making assumptions about the endpoint.
So far, what I have discovered with their system is this.
You can burn the SD card image using pi-imager and it runs.
Just started to use sdkmanager, it works so much better, cuda is in the path, etc.
Also built a yocto core-image-weston, it has not been tested yet.
Hi @foxsquirrel1, thanks for your input, for us we have to use the Nvidia flashing tools that come with there JP6.1.0 BSP and we desire to build our rootfs manually as we want the basic file system. I think there nvubuntu-jammy-basic-aarch64-packages is missing packages for the apply_binaries.sh script to work.
The sync script is missing from the download for the bsp so you do not get everything. Used sdkmanager and copied that to a isolated directory to work out of. That is missing the the setup for the build env. Did build a kernel and dtb but it was a headache. The DTC is even missing from the tree so I just repointed to the local dtc for that. It was also pointing to my host headers and that had to be repointed to jetson.
Not sure what is going on with this, if 6.1 is not ready they should state that as fact.
All we are doing now is wasting our time trying to get the gpio control on the 40 pin headers.
I am downloading the jetpack 5.0 and will see if that will allow us gpio control. If not, our backup plan is build an I/O card and just use a big box board with a GPU card. That is how I did it 30 years ago (ISA bus days) and it worked just fine. These boards are very nice but we are getting tired of the BS.