Support for Buildroot-based tiny rootfs in NXP Debian Linux SDK 24.12 (i.MX8MP)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Support for Buildroot-based tiny rootfs in NXP Debian Linux SDK 24.12 (i.MX8MP)

444 Views
charleshuang
Senior Contributor II

Hi NXP 

Our platform is imx8mp.

About support for Poky-based and Buildroot-based tiny rootfs in NXP Debian Linux SDK 24.12.

We are follow your release sdk 24.12 version readmd file.

https://github.com/NXP/flexbuild/commit/c8b29a0f667c7e2496641b5a2dcfe56483fd578d

We try to create the small rootfs (buildroot-based arm64 tiny rootfs).

But we get the error message.

Command:

bld rfs -r buildroot:tiny # generate Buildroot-based arm64 tiny rootfs

Does the NXP Debian Linux SDK 24.12 officially support generating a Buildroot-based tiny rootfs?

About the list, what is your support rootfs?

bld rfs -r debian:server # generate Debian-based Server rootfs (with more server related packages, no GUI Desktop)
bld rfs -r debian:base # generate Debian-based base rootfs (small footprint with base packages)
bld rfs -r poky:tiny # generate poky-based arm64 tiny rootfs
bld rfs -r buildroot:tiny # generate Buildroot-based arm64 tiny rootf

 

 

0 Kudos
Reply
1 Reply

409 Views
yipingwang
NXP TechSupport
NXP TechSupport

I confirmed with the LSDK development team.

We officially support only Debian; others are optional.

The last two are features we added additionally to the LSDK release in the past. It worked in previous tests, but likely due to changes in the current Buildroot upstream environment, such as some packages failing to download.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2322862%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESupport%20for%20Buildroot-based%20tiny%20rootfs%20in%20NXP%20Debian%20Linux%20SDK%2024.12%20(i.MX8MP)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2322862%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20NXP%26nbsp%3B%3C%2FP%3E%3CP%3EOur%20platform%20is%20imx8mp.%3C%2FP%3E%3CP%3EAbout%20support%20for%20Poky-based%20and%20Buildroot-based%20tiny%20rootfs%20in%20NXP%20Debian%20Linux%20SDK%2024.12.%3C%2FP%3E%3CP%3EWe%20are%20follow%20your%20release%20sdk%2024.12%20version%20readmd%20file.%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FNXP%2Fflexbuild%2Fcommit%2Fc8b29a0f667c7e2496641b5a2dcfe56483fd578d%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2FNXP%2Fflexbuild%2Fcommit%2Fc8b29a0f667c7e2496641b5a2dcfe56483fd578d%3C%2FA%3E%3C%2FP%3E%3CP%3EWe%20try%20to%20create%20the%20small%20rootfs%20(buildroot-based%20arm64%20tiny%20rootfs).%3C%2FP%3E%3CP%3EBut%20we%20get%20the%20error%20message.%3C%2FP%3E%3CP%3ECommand%3A%3C%2FP%3E%3CP%3Ebld%20rfs%20-r%20buildroot%3Atiny%20%23%20generate%20Buildroot-based%20arm64%20tiny%20rootfs%3C%2FP%3E%3CP%3E%3CSPAN%3EDoes%20the%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%3ENXP%20Debian%20Linux%20SDK%2024.12%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%3E%26nbsp%3Bofficially%20support%20generating%20a%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%3EBuildroot-based%20tiny%20rootfs%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%3E%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EAbout%20the%20list%2C%20what%20is%20your%20support%20rootfs%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Ebld%20rfs%20-r%20debian%3Aserver%20%23%20generate%20Debian-based%20Server%20rootfs%20(with%20more%20server%20related%20packages%2C%20no%20GUI%20Desktop)%3CBR%20%2F%3Ebld%20rfs%20-r%20debian%3Abase%20%23%20generate%20Debian-based%20base%20rootfs%20(small%20footprint%20with%20base%20packages)%3CBR%20%2F%3Ebld%20rfs%20-r%20poky%3Atiny%20%23%20generate%20poky-based%20arm64%20tiny%20rootfs%3CBR%20%2F%3Ebld%20rfs%20-r%20buildroot%3Atiny%20%23%20generate%20Buildroot-based%20arm64%20tiny%20rootf%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2322862%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20Family%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324179%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Support%20for%20Buildroot-based%20tiny%20rootfs%20in%20NXP%20Debian%20Linux%20SDK%2024.12%20(i.MX8MP)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324179%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20confirmed%20with%20the%20LSDK%20development%20team.%3C%2FP%3E%0A%3CP%3EWe%20officially%20support%20only%20Debian%3B%20others%20are%20optional.%3C%2FP%3E%0A%3CP%3EThe%20last%20two%20are%20features%20we%20added%20additionally%20to%20the%20LSDK%20release%20in%20the%20past.%20It%20worked%20in%20previous%20tests%2C%20but%20likely%20due%20to%20changes%20in%20the%20current%20Buildroot%20upstream%20environment%2C%20such%20as%20some%20packages%20failing%20to%20download.%3C%2FP%3E%3C%2FLINGO-BODY%3E