Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Connect Tech Anvil #24

Open
franzrammerstorfer opened this issue Jun 14, 2024 · 5 comments
Open

Support Connect Tech Anvil #24

franzrammerstorfer opened this issue Jun 14, 2024 · 5 comments

Comments

@franzrammerstorfer
Copy link

Hello all,
First, thank you for providing extra support for the Connect Tech Anvil machine!

I ran into an issue with the release 'support_anvil' on my recently updated anvil due to kernel mismatch:

I installed the newest BSP from Connect Tech (JetPack 6 DP - L4T r36.2.0, https://connecttech.com/product/anvil-embedded-system-with-nvidia-jetson-agx-orin/)
which yields an Ubuntu22.04 System with kernel 5.15.122-tegra.
Then, installing the prebuilt tier4-camera-drivers-for-anvil.tar.gz package failed, since IMHO the driver was build against kernel 5.10 (Jetpack 5)

Here are my questions:

  • Are you planning to update your prebuilt package, and if so, what is the timeline ?
  • Where can I find Documetation on Howto build the package myself ?

BR Franz

@pfpacket
Copy link
Collaborator

Hi @franzrammerstorfer ,

  • Are you planning to update your prebuilt package, and if so, what is the timeline ?

    • Definitely yes. We are waiting for CTI to release the new BSP based on the official release of L4T 36.3, not the Developer Preview version.
    • About the timeline
      • We are not sure when CTI will release it.
      • It will take some time to support L4T R36 because it has some big structural changes to it.
        • Also CTI will change their base devcicetrees which we need to overlay our devicetree overlays for TIER IV cameras on without errors and nicely enough to get cameras working.
      • To summarize, I can't say when we can release the drivers for the upcoming new BSP but we would like to release them as soon as we can.
  • Where can I find Documetation on Howto build the package myself ?

    • README has the instruction for it.
    • There's also a convenient script: create_deb_pkg.sh
    • The reason why we released the prebuilt drivers is that you can't load the camera drivers you built with DKMS on Anvil by installing the drivers deb package, which makes modversion angry when you try to load them.
      • The kernel source installed at /usr/src/ on Anvil is NVIDIA's official release, not the CTI L4T.
      • You can do one of the following to manually build the deb package and install the TIER IV camera drivers
        • Cross compile the CTI L4T using the same config with the kernel you use on your Anvil (/proc/config.gz) and the TIER IV camera drivers against it.
        • Install the headers or the entire source code of the CTI L4T you are using on your Anvil, which allows DKMS to build the drivers compatible with the CTI L4T. They will not get modversions angry.

@franzrammerstorfer
Copy link
Author

Ok, thanks for your answer -- I'll give the create_deb_pkg.sh a try.

@franzrammerstorfer
Copy link
Author

Hello. Now CTI released the new BSP for anvil
AGX Orin L4T r36.3.0 BSP

Can you please update your answer wrt. the planned release date of the driver.

BR Franz

@franzrammerstorfer
Copy link
Author

any news on that?

@drwnz
Copy link
Collaborator

drwnz commented Nov 28, 2024

@franzrammerstorfer thank you for your patience. As CTI has released L4T r36.4.0 BSP with Jetpack 6.1, we are working on driver support for this version. It will be available soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants