Repository navigation
IMXRT-46: a2f-mkd for the 3.3.2 release tarballs - #2
Open
vladimirkhusainov-emcraft wants to merge 7 commits into
Open
vladimirkhusainov-emcraft wants to merge 7 commits into
vladimirkhusainov-emcraft wants to merge 7 commits into
Conversation
…T117X tarball The tarball's boards are TARGETS: both i.MX RT1170 boards for -m IMXRT117X, the one board otherwise. The project cleanup keeps the board files of every board in TARGETS, removes the per-board directories of the others, and now works with more than one project. ACTIVATE.sh lists TARGETS instead of a fixed IMXRT117X_NXPEVK/MAAXBOARD_RT pair, which the RT10xx tarballs could not activate.
A project with no board files (<board>_defconfig, *.<board>) for any board in the tarball is left out of it, so the IMXRT102X tarball ships without rootfs_flash.
make clean ran with the tarball's MCU from the container environment. On the IMXRT117X tarball that left the IMXRT105X/106X ebike in place, to be copied into the IMXRT117X and MAAXBOARD_RT lvgl_bins; on the IMXRT102X tarball the LVGL Makefile has no clean rule at all.
rootfs/lvgl builds liblvgl.so and the demos from A2F/lvgl and A2F/lv_drivers since IMXRT-39, so the release no longer side-clones the linux-upstream-ng-imxrt-lvgl branch to prebuild them.
The Buildroot SDK builds them since IMXRT-43, and rootfs installs them from its paths, so the A2F clones and their inline builds into A2F/root go.
vladimirkhusainov-emcraft
requested review from
sposelenov-emcraft and
vdskvortsov
October 6, 2026 12:20
Author
|
@sposelenov-emcraft @vdskvortsov Ready for review. |
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
a2f-mkdchanges for the 3.3.2 release tarballs.-m IMXRT117Xships both IMXRT117X_NXPEVK and MAAXBOARD_RT; every other tarball ships its one board. The project cleanup keeps the board files (*_defconfig,*.dts.*,*.kernel.*) and per-board directories of those boards only, and works with more than one project.ACTIVATE.shlists the tarball's boards. It used to list the RT1170 pair in every tarball, and so rejected the board of an RT10xx tarball.rootfs_flashinPROJECTLIST. A project with no board files for the tarball's boards is left out, so the IMXRT102X tarball ships withoutrootfs_flash. A project missing fromprojectsstops the script.MCUset to the board just built.tools/docker/.image-built-at*) are removed before the tarball is made.linux-upstream-ng-imxrt-lvglside-clone andA2F/lvgl_binsare gone;rootfs/lvglbuilds the library and demos fromA2F/lvglandA2F/lv_drivers.can-utils,can-testsandiproute2clones and their builds intoA2F/rootare gone.helloinPROJECTLIST.Merge order. Commits 5 and 6 need
projectsrootfs/lvglbuilding from source and the Buildroot CAN packages on the trunks; commit 7 needsprojects/hello. Until those are merged, this PR stays open. Commits 1-4 do not depend on them.Companion: EmcraftSystems/tools#1 (
.gitignorefor both Docker markers). Design and test record: EmcraftSystems/imxrt_linux#60.