I am trying to add support for the Connect-tech Rogue AGX carrier board for Jetson Xavier in Balena-Jetson.
We are building an image based on l4t R32.3.1 as per:
Board support packages available to us from Connect-tech include
- https://connecttech.com/ftp/Drivers/CTI-L4T-AGX-32.3.1-V007.tgz
- A linux kernel source directory modified by Connect-tech to support the Rogue
We have managed to get things working without Balena-OS - that is by just plopping the modified source directory into a downloaded Linux_for_tegra package and flashing this using the flash script.
Now we are trying to patch the changes required to support the Rogue into the balena-jetson yocto layers.
We also have image sensors to support but have the required patch files that already sorted out.
What i’ve managed so far is to just ad the connect-tech provided tegra194-agx-cti-AGX101.dtb to layers/meta-balena-jetson/recipes-kernel/linux/linux-tegra/ and edit the bbappend file. Doing this the board at least boots - but HDMI doesn’t work and I don’t think the second ethernet port works - this doesn’t surprise me.
I am not familiar with Yocto but am reading through documentation as well as forum posts here such as
My questions are:
- Has anyone supported the Rogue?
- Can I get assistance in setting this up in balena-jetson yocto layers