Skip to content

OE4T Meeting Notes 2022 02 10

Dan Walkes edited this page Feb 21, 2022 · 1 revision

Video

https://youtu.be/ArT1Abiy3JU

Attendees

7

Topics

  • Weston 10.0.0 upgrade in OE-Core master - what to do?
    • Tried carrying forward EGL streams patches done by NVIDIA through weston 9. Lots of internal changes from 9-10, NVIDIA has abandoned using EGL, now using GBM but with some customizations.
    • Tried making GBM work, couldn’t make that work either. Could get it to build against normal library, drop in NVIDIA library at runtime, nothing actually worked.
    • As a fallback, may pull in Weston 9 recipe and leave at Weston 9 until someone can take a look and figure out the upgrade path. May take another path at EGL streams, however long term those are dead.
    • Sticking with Weston 9 might be a solution.
    • Discussed some ideas about possibly retrying the GBM support.
  • Device tree overlays and jetson-io
    • imx477 camera - Using stock NVIDIA jetpack has a jetson-io script which applies devicetree overlays to the devicetree to change devicetree nodes. I2C and CSI get reconfigured for 477 instead of 219.
    • Devicetree overlays are useful - changed kernel recipe to build devicetree overlays, filter ones which are compatible, install in /boot with dtbs. Added variable to apply devicetree overlays. PR open at https://github.com/OE4T/meta-tegra/pull/896
    • Planning to put in master, will be possible to backport to other branches if desired.
    • Not compatible with cboot.
    • Alternative to this is using eeproms and plugin manager, this is an option which works with cboot.
    • Not sure how plugin manager will work with future UEFI support on Jetpack 5.
    • Devicetree compiler tools include an overlay command, can use this to apply overlays to devictree. Wasn’t originally in the devicetree compiler.
  • Cboot watchdog timer issues
    • See https://github.com/OE4T/meta-tegra/issues/891
    • Still need to patch cboot to use the PMIC watchdog if selected, and to leave enabled across boundary of cboot and kernel, to handle cases where issues happen in the boot process before Linux enables the watchdog.
  • tegra-boot-tools on SDcard Xavier NX
    • See https://github.com/OE4T/tegra-boot-tools/issues/20
    • Reworked to include redundancy for storage, move to avoid interfering with GPT or other partitions.
    • New version of tools will write to safe locations, fall back to old locations if new locations aren’t written.
  • Backported PCIe driver from 4.17 to 4.9, facing some issues. Will start something in the slack chat on this.
  • Ilies looked into triton inference server support, has some work in progress but is looking for someone to help test it.
Clone this wiki locally