forked from mendersoftware/meta-mender-community
-
Notifications
You must be signed in to change notification settings - Fork 5
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
OE4T update and refactor #18
Merged
dwalkes
merged 12 commits into
OE4T:kirkstone
from
TheYoctoJester:oe4t-kirkstone-refactor
Aug 10, 2023
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
91cf10d
fix: kas: remove oe-core branch revision in tegra
TheYoctoJester c857551
feat: Tegra: update Readme
TheYoctoJester 0fe8e1c
Merge pull request #355 from TheYoctoJester/kas-kirkstone-next
TheYoctoJester cb7e26e
feat: Tegra: refactor into subdirectory
TheYoctoJester c065f00
feat: tegra: refactor and first Jetpack 5 PoC
TheYoctoJester 8fe8d48
feat: Tegra: update Jetpack 5 Readme
TheYoctoJester 8b5a190
fix: Tegra, Jetpack 5: remove deprecated test scripts
TheYoctoJester 57ba51c
fix: Tegra, Jetpack 5: remove u-boot
TheYoctoJester 523135e
fix: Tegra, Jetpack 5: remove init scripts
TheYoctoJester b694e90
fix: Tegra, Jetpack5: remove outdated state scripts
TheYoctoJester 2e7488f
fix: Tegra, Jetpack5: remove cboot appends
TheYoctoJester 6f963ae
fix: Tegra, Jetpack 5: remove deprecated flash layouts
TheYoctoJester File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
header: | ||
version: 11 | ||
|
||
repos: | ||
meta-tegra: | ||
url: https://github.com/OE4T/meta-tegra.git | ||
meta-tegra-community: | ||
url: https://github.com/OE4T/meta-tegra-community.git | ||
meta-tegrademo: | ||
url: https://github.com/OE4T/tegra-demo-distro.git | ||
layers: | ||
layers/meta-tegra-support: | ||
layers/meta-demo-ci: | ||
layers/meta-tegrademo: | ||
|
||
meta-openembedded: | ||
layers: | ||
meta-filesystems: | ||
meta-networking: | ||
meta-python: | ||
|
||
meta-virtualization: | ||
url: https://git.yoctoproject.org/meta-virtualization.git | ||
|
||
distro: tegrademo | ||
|
||
local_conf_header: | ||
tegra: | | ||
# these two classes only work as intended when being inherited in the | ||
# OE4t setup-env.sh style environment, as they modify bblayers.conf | ||
# and expect additional information on the host. | ||
INHERIT:remove = "tegra-support-sanity distro_layer_buildinfo" | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
header: | ||
version: 11 | ||
includes: | ||
- kas/include/tegra-base.yml | ||
|
||
repos: | ||
meta-tegra: | ||
refspec: kirkstone-l4t-r32.7.x | ||
layers: | ||
.: | ||
contrib: | ||
meta-tegra-community: | ||
refspec: kirkstone-l4t-r32.7.x | ||
meta-tegrademo: | ||
refspec: kirkstone-l4t-r32.7.x | ||
meta-virtualization: | ||
refspec: kirkstone | ||
|
||
meta-mender-community: | ||
layers: | ||
meta-mender-tegra/meta-mender-tegra-jetpack4: | ||
|
||
distro: tegrademo-mender | ||
|
||
#local_conf_header: | ||
# tegra-jetpack4: | | ||
# INHERIT:remove = "tegra-support-sanity distro_layer_buildinfo" | ||
# MENDER_FEATURES_ENABLE:append = " mender-growfs-data" | ||
# MENDER_FEATURES_DISABLE:append = " mender-uboot" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
header: | ||
version: 11 | ||
includes: | ||
- kas/include/tegra-base.yml | ||
|
||
repos: | ||
meta-tegra: | ||
refspec: 2a808b6afb221974196d2eeab3537140ebb63cc7 | ||
meta-tegra-community: | ||
refspec: f5a9cf859a1414bc7654fc57c09fb7ee1b116194 | ||
meta-tegrademo: | ||
refspec: kirkstone | ||
|
||
meta-virtualization: | ||
refspec: b3b3dbc67504e8cd498d6db202ddcf5a9dd26a9d | ||
|
||
meta-mender-community: | ||
layers: | ||
meta-mender-tegra/meta-mender-tegra-jetpack5: | ||
|
||
local_conf_header: | ||
tegra-jetpack5: | | ||
INHERIT += "tegra-mender-setup" | ||
MENDER_FEATURES_ENABLE:append = " mender-growfs-data" | ||
MENDER_FEATURES_DISABLE:append = " mender-uboot" | ||
IMAGE_FSTYPES:tegra = "tegraflash mender dataimg" | ||
IMAGE_FSTYPES:pn-tegra-minimal-initramfs:tegra = "${INITRAMFS_FSTYPES}" | ||
IMAGE_FSTYPES:pn-tegra-initrd-flash-initramfs:tegra = "${TEGRA_INITRD_FLASH_INITRAMFS_FSTYPES}" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
header: | ||
version: 11 | ||
includes: | ||
- kas/include/mender-full.yml | ||
- kas/include/tegra-jetpack5.yml | ||
|
||
machine: jetson-agx-orin-devkit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# meta-mender-tegra | ||
|
||
Mender integration layer for NVIDIA Tegra hardware. | ||
|
||
The supported and tested boards are: | ||
|
||
- [Jetson TX2](https://hub.mender.io/t/nvidia-tegra-jetson-tx2/123) | ||
- [Jetson Nano](https://hub.mender.io/t/nvidia-tegra-jetson-nano/1360) | ||
- [Jetson Xavier NX](https://hub.mender.io/t/nvidia-tegra-jetson-xavier-nx/2615) | ||
- [Jetson AGX Xavier](https://hub.mender.io/t/nvidia-tegra-agx-xavier/2616) | ||
|
||
Visit the individual board links above for more information on status of the | ||
integration and more detailed instructions on how to build and use images | ||
together with Mender for the mentioned boards. | ||
|
||
|
||
## Dependencies | ||
|
||
This layer depends on: | ||
|
||
``` | ||
URI: https://github.com/OE4T/meta-tegra.git | ||
layers: meta-tegra | ||
branch: kirkstone-l4t-r32.7.x | ||
revision: HEAD | ||
``` | ||
|
||
``` | ||
URI: https://github.com/mendersoftware/meta-mender.git | ||
layers: meta-mender-core | ||
branch: kirkstone | ||
revision: HEAD | ||
``` | ||
|
||
## Quick start | ||
|
||
See the mender hub pages and the documentation for the `tegrademo-mender` | ||
distro on the [tegra-demo-distro](https://github.com/OE4T/tegra-demo-distro) repository | ||
for the most up to date instructions on starting out with mender and tegra. | ||
|
||
## [`kas`](https://github.com/siemens/kas) configurations | ||
|
||
The following configuration files for building using the `kas` tool are provided: | ||
|
||
- [jetson-agx-xavier-devkit.yml](../../kas/jetson-agx-xavier-devkit.yml) | ||
- [jetson-nano-2gb-devkit.yml](../../kas/jetson-nano-2gb-devkit.yml) | ||
- [jetson-nano-devkit-emmc.yml](../../kas/jetson-nano-devkit-emmc.yml) | ||
- [jetson-nano-devkit.yml](../../kas/jetson-nano-devkit.yml) | ||
- [jetson-tx2-devkit-4gb.yml](../../kas/jetson-tx2-devkit-4gb.yml) | ||
- [jetson-tx2-devkit-tx2i.yml](../../kas/jetson-tx2-devkit-tx2i.yml) | ||
- [jetson-tx2-devkit.yml](../../kas/jetson-tx2-devkit.yml) | ||
- [jetson-xavier-nx-devkit-emmc.yml](../../kas/jetson-xavier-nx-devkit-emmc.yml) | ||
- [jetson-xavier-nx-devkit-tx2-nx.yml](../../kas/jetson-xavier-nx-devkit-tx2-nx.yml) | ||
- [jetson-xavier-nx-devkit.yml](../../kas/jetson-xavier-nx-devkit.yml) | ||
|
||
## Acknowlegements | ||
|
||
Special thanks to [Matt Madison](https://github.com/madisongh) for his contributions to | ||
support zeus and later branches and his work on meta-tegra which makes this mender | ||
integration possible. | ||
|
||
Thanks also to [Kurt Keifer](https://github.com/kekiefer/) for his contributions and | ||
cleanup to support additional platforms and the tegra-demo-distro on the dunfell release. |
File renamed without changes.
File renamed without changes.
12 changes: 12 additions & 0 deletions
12
meta-mender-tegra/meta-mender-tegra-jetpack4/conf/layer.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# We have a conf and classes directory, add to BBPATH | ||
BBPATH .= ":${LAYERDIR}" | ||
# We have recipes-* directories, add to BBFILES | ||
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ | ||
${LAYERDIR}/recipes-*/*/*.bbappend" | ||
|
||
BBFILE_COLLECTIONS += "meta-mender-tegra-jetpack4" | ||
BBFILE_PATTERN_meta-mender-tegra-jetpack4 = "^${LAYERDIR}/" | ||
BBFILE_PRIORITY_meta-mender-tegra-jetpack4 = "10" | ||
LAYERVERSION_meta-mender-tegra = "1" | ||
LAYERSERIES_COMPAT_meta-mender-tegra-jetpack4 = "kirkstone" | ||
LAYERDEPENDS_meta-mender-tegra-jetpack4 = "tegra" |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
meta-mender-tegra/meta-mender-tegra-jetpack5/classes/image_types_mender_tegra.bbclass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
inherit image_types_tegra | ||
|
||
DATAFILE ?= "${IMAGE_BASENAME}-${MACHINE}.dataimg" | ||
IMAGE_TEGRAFLASH_DATA ?= "${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.dataimg" |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should add this line here
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
without it i couldnt login at all :)
what is login and password then ?