كجزء من تصحيح ARM64، يوجد في كل فرع "-next" قبل نافذة دمج Linux 6.10 برنامج نصي لبناء شجرة صور مسطحة (FIT). شجرة الصور المسطحة عبارة عن نواة Linux مجمعة مقترنة بمحتوى DeviceTree المرتبط الذي يتم ضغطه ويمكن توزيعه وتنفيذه بسهولة بواسطة أداة تحميل تشغيل قادرة.

يمكن تشغيل صور شجرة الصور المسطحة بواسطة U-Boot وLinuxBoot وCoreboot وغيرها من المشغلات كملف واحد يحتوي على النواة المترجمة وشجرة الأجهزة الضرورية (DeviceTree) للأجهزة المدعومة. 

لا تعد أشجار الصور المسطحة ظاهرة جديدة تمامًا، ولكن في Linux 6.10 تمت إضافة برنامج Python النصي "make_fit.py" لإنشاء أشجار صور مسطحة، بالإضافة إلى هدف جديد "makeimage.fit" لنواة Linux الرئيسية لتسهيل إنشاء FIT.

قدم Simon Glass من فريق Google Chromium الدعم المستهدف لبناء شجرة الصور المسطحة للنواة. مع هذا التكامل الأولي، يصبح من الأسهل تجميع النواة الأولية وبناء FIT، والذي يمكن بعد ذلك تحميله بسهولة عبر TFTP على لوحات ARM64 المدعومة للنشر/الاختبار السريع.

يمكن للأطراف المهتمة العثور على مواصفات شجرة الصور المسطحة عبر GitHub. يتم بدء شجرة الصور المسطحة بواسطة U-Boot. لمزيد من التفاصيل، يرجى الرجوع إلى وثائق U-Boot.

الدعم المستهدف لبناء شجرة الصور المسطحة موجود حاليًا في فرع for-next/kbuild من ARM64، وسيتم فتح نافذة دمج Linux 6.10 في منتصف شهر مايو.