Skip to content

OE4T Meeting Notes 2024‐12‐12

Dan Walkes edited this page Dec 30, 2024 · 1 revision

Video

https://youtu.be/VSmMO1-Hj9A

Topics

  • OOT kernel release on Open Embedded
    • Kernel update to 6.12 went in today on OE-Core Master
    • April support for kernel ends in scarthgap. Recipe will be frozen. New recipe will be added, this will be the new kernel in master. Will be 6.12 LTS kernel. This will become the default in scarthgap, but will still have the option to use the 6.6 kernel although this has already reached EOL.
    • NVIDIA has patches for 6.11 and 6.12. Was previously thinking of using public sources tarball but might need to track public repos for master on non LTS kernel.
    • Switch over to using git repos for OOT modules on master. Might make backports more difficult, might need to apply patches to patches.
    • Can either point directly to nv-tegra repositories or mirror into github.
    • Will use manual mirroring into github since recipes need to be changed anyway.
    • OOT recipe driver makefile is in the L4T kit, not in any of the repos. One patch we could apply would be to put that makefile in one of the repos rather than fetching out of the L4T kit. Apt to change if we need to apply patches to subtrees.
  • Disk Encryption work wrap-up using tegra-sysinstall
    • Got disks encrypted with tegra-sysinstall approach on Orin
    • Writing udev rules to put dm-verity on top of encrypted partitions
    • Often got corruption to where dm-verity was not able to mount
    • Disabled tegra-se driver. This worked and it was faster.
    • Suspect crypto engine drivers don’t get well tested by NVIDIA.
    • Started enabling on the AGX, did not enable on Orin NX by default.
    • May want MODULECONF option to disable by default might be a good change.
  • swupdate kas PR at https://github.com/OE4T/tegra-demo-distro/pull/315
    • Really active development in multiple git repositories it’s easy to get into a state where kas will blow away your changes.
    • Tim is using wisk and pyrex - with lots of products and lots of configurations might be a good choice. Kas probably better for this one.
  • UDA Partition Questions
  • 32.7.6 new release, EOL this year for Jetpack 4
    • r32 branches are updated with this.
    • Two line change to a couple of drivers.
    • May have been some boot firmware changes, not sure.
    • kernel release tag was pointed to wrong branch, have since fixed this.
    • Mentioned security fixes but not sure what those would be.
    • Includes PCN for new DRAM.
  • Patch from Kurt RE disabling variable write to get around UEFI issues in matrix here
    • Concerned about maintaining any patches in the meta-tegra layer for this.
    • Noticed NVIDIA’s mini UEFI turns off persistent variables by default.
    • Writing variables may be useful for manufacturing configuration, would rather not delete.
    • Logging github issue on edk repo might be a better approach.
Clone this wiki locally