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

Updates for 32.4.2 #74

Merged
28 commits merged into from
Jun 12, 2020
Merged

Updates for 32.4.2 #74

28 commits merged into from
Jun 12, 2020

Conversation

acostach
Copy link
Contributor

@acostach acostach commented Jun 2, 2020

Includes fix for #73

@acostach acostach added versionbot/pr-draft Draft PR - Don't merge this PR automatically and removed versionbot/pr-draft Draft PR - Don't merge this PR automatically labels Jun 2, 2020
@acostach acostach requested a review from floion June 4, 2020 08:12
@acostach
Copy link
Contributor Author

acostach commented Jun 4, 2020

@balena-ci retest this please

acostach added 7 commits June 5, 2020 16:17
This helps adding other custom carrier boards by
extending the plain Jetson Xavier NX.

Signed-off-by: Alexandru Costache <[email protected]>
We move this to flasher only to avoid problems with HUP
as kernel grows larger with each l4t release. Having it
in the boot partition for flasher helps with non-balena
u-boot, which can only load the kernel from sd-card from
a partition which has the boot flags set.

Signed-off-by: Alexandru Costache <[email protected]>
Also, apply fix for extracting active rootfs label
as per the updated balenaOS os-helpers-fs script.

Signed-off-by: Alexandru Costache <[email protected]>
Also, apply fix for extracting active rootfs label
as per the updated balenaOS os-helpers-fs script.

Signed-off-by: Alexandru Costache <[email protected]>
Starting with L4T 32.4.2 Xavier also needs an
updated boot0 bundle for the mmcblk0boot0
partition, otherwise it will fail to boot
after the hostOs update. The resulting binary
currently does not need to be patched, as
in the case of TX2, but this may be necessary
in future L4Ts.

Signed-off-by: Alexandru Costche <[email protected]>
Update meta-balena from 2.50.1 to 2.51.1

Changelog-entry: Update meta-balena from v2.50.1 to v2.51.1
Signed-off-by: Alexandru Costache <[email protected]>
acostach added 9 commits June 12, 2020 08:40
This dtb is taken directly from vendor's website,
for TX2 on L4T 32.4.2

Changelog-entry: linux-tegra: Update orbitty tx2 dtb to 32.4.2
Signed-off-by: Alexandru Costache <[email protected]>
This dtb is taken directly from vendor's website,
for TX2 on L4T 32.4.2

Changelog-entry: linux-tegra: Update dtb for spacely-tx2 to 32.4.2
Signed-off-by: Alexandru Costache <[email protected]>
Doing so to differentiate from the eMMC module.
The device type and slug stay the same.

Signed-off-by: Alexandru Costache <[email protected]>
This board is defined in meta-tegra,
we do not inherit or override the sd-card
version of the nano, so we can pull
updates directly from upstream.

Signed-off-by: Alexandru Costache <[email protected]>
acostach added 9 commits June 12, 2020 08:44
Signed-off-by: Alexandru Costache <[email protected]>
Signed-off-by: Alexandru Costache <[email protected]>
This DTB comes from the official vendor
website 32.4.2 V001 release.

Signed-off-by: Alexandru Costache <[email protected]>
Signed-off-by: Alexandru Costache <[email protected]>
Boot blob is 32MB for the Jetson NX.

Signed-off-by: Alexandru Costache <[email protected]>
Jetson NX stores all signed bootloaders in a separate memory.
We generate this blob in tegra194-nxde-flash-dry recipe.

Signed-off-by: Alexandru Costache <[email protected]>
The resulting blob is 32MB in size, and contains
signed bootloaders, bootloader dtbs, firmwares, etc.

Any mismatch between these will cause boot failure
after HUP, way before the kernel gets loaded.

Signed-off-by: Alexandru Costache <[email protected]>
@floion
Copy link
Contributor

floion commented Jun 12, 2020

@balena-ci retest

@ghost ghost merged commit 8266fd8 into master Jun 12, 2020
@keenanjohnson
Copy link

Thanks for pushing this through all! Let me know when this should be live in the staging environment.

Cheers!

@keenanjohnson
Copy link

Hey @acostach and @floion ! I checked the balena staging environment today and I don't see a listing for the CTI Astro board yet. Is that expected?

Thanks!

@acostach acostach deleted the 32_4_update branch October 3, 2024 13:17
This pull request was closed.
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