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

JetPack 5.1.1/L4T R35.3.1 update #1211

Merged
merged 32 commits into from
Apr 9, 2023
Merged

JetPack 5.1.1/L4T R35.3.1 update #1211

merged 32 commits into from
Apr 9, 2023

Conversation

madisongh
Copy link
Member

Still a work in progress, with much testing to do.

So far, I've successfully built, booted, and run a handful of basic tests on demo-image-full images for

  • jetson-agx-xavier-devkit
  • jetson-orin-nano-devkit (with rootfs on SDcard)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
and drop the EEPROM patch that already made it upstream.

Signed-off-by: Matt Madison <matt@madison.systems>
@ichergui
Copy link
Member

ichergui commented Apr 5, 2023

@madisongh
I tried the Jetson AGX Orin and it is working fine
I created a new spreadsheet regarding the new Jetpack-5.1.1\ L4T-R35.3.1
I will continue with the testing and will keep you posted

madisongh added 25 commits April 8, 2023 05:49
* Add --bup-type option
* Drop obsolete userkey encryption of xusb firmware

Signed-off-by: Matt Madison <matt@madison.systems>
* uphy config file added
* minratchet config added for p3767 SKUs

Signed-off-by: Matt Madison <matt@madison.systems>
and update the comment for TEGRA_BUPGEN_SPECS.

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
* updated TEGRA_BUPGEN_SPECS
* added DTB overlay

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
since the nvpmodel binary now has a dependency on the nvsci library.

Signed-off-by: Matt Madison <matt@madison.systems>
The combined bl + kernel payload is no longer generated; remove
references to that and instead deploy the individual bl_only and
kernel_only payloads.  Also update the BUP generator script to
allow the bupgen spec to explicitly name the type of payload to
generate, another feature on R35.3.1.

Signed-off-by: Matt Madison <matt@madison.systems>
based on the nv-l4t-bootloader-config.sh script in stock L4T.

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Copyright year change with R35.3.1.

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
and mention the Orin Nano devkit.

Signed-off-by: Matt Madison <matt@madison.systems>
to recognize The Orin NX 8GB, Orin Nano 8GB, and Orin Nano 4GB.

Signed-off-by: Matt Madison <matt@madison.systems>
which hasn't been used since switching to deriving the spec
at runtime.

Signed-off-by: Matt Madison <matt@madison.systems>
to align with stock L4T.  The only difference is in the
selection of the flash layout.

Common settings are factored out to an include file.

Signed-off-by: Matt Madison <matt@madison.systems>
and remove the wireless_regdb config fragment, which is obsolete.

Signed-off-by: Matt Madison <matt@madison.systems>
The ext4 implementation in UEFI can't handle that feature,
and e2fsprogs 1.71 and later enables it by default.  Users that
will never make use of L4TLauncher's extlinux.conf support can
override the setting if they need the feature enabled.

Signed-off-by: Matt Madison <matt@madison.systems>
with a function for concatenating DTBOs onto DTBs.

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
when UBOOT_EXTLINUX_FDT is set.

Signed-off-by: Matt Madison <matt@madison.systems>
…packages

All of the t234 platforms have SPI flash, so remove the conditional logic in
the t234 tegraflash package generator and always create a dosdcard.sh script.

Signed-off-by: Matt Madison <matt@madison.systems>
@madisongh madisongh force-pushed the wip-jetpack-5.1.1 branch from 18cbebd to 70ace3b Compare April 8, 2023 12:50
@madisongh madisongh changed the title WIP: JetPack 5.1.1/L4T R35.3.1 update JetPack 5.1.1/L4T R35.3.1 update Apr 8, 2023
@madisongh madisongh marked this pull request as ready for review April 8, 2023 12:51
The library uses dlopen() to load libcufft at runtime, and fails
if it can't be found.

Users will still need to add the CUDA library directory to
LD_LIBRARY_PATH before running VPI applications.

Signed-off-by: Matt Madison <matt@madison.systems>
Copy link
Member

@ichergui ichergui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks @madisongh

@madisongh madisongh merged commit 74e3efb into master Apr 9, 2023
@madisongh madisongh deleted the wip-jetpack-5.1.1 branch April 9, 2023 11:23
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

Successfully merging this pull request may close these issues.

3 participants