اشنو هو بروت لودر المرحلة الأولى؟
Context:ويمكن أن تواجه أجهزة التمهيد قيود خاصة، خاصة في الحجم؛ على سبيل المثال، على أجهزة الكمبيوتر الشخصية IBM القديمة والموافقة، يجب على قطاع التمهيد عادة أن يعمل في 32 كيلوبايت فقط (في وقت لاحق تم تخفيفه إلى 64 كيلوبايت) من ذاكرة النظام ويستخدم فقط التعليمات التي تدعمها معالجات 8088/8086 الأصلية. يجب على المرحلة الأولى من محملات التشغيل للكمبيوتر الشخصي (FSBL) الموجودة على الأقراص الثابتة والأقراص القابلة للإزالة تتناسب مع أول 446 بايت من سجل التشغيل الرئيسي حتى تترك مساحة للجدول القسري الافتراضي 64 بايت مع أربعة إدخالات القسم وتوقيع التشغيل من بايتين، والذي يتطلبه BIOS لتحميل التشغيل المناسب <unk> أو حتى أقل، عندما تكون الميزات الإضافية مثل أكثر من أربعة إدخالات القسم (حتى 16 مع 16 بايت لكل منها) ، توقيع القرص (6 بايت) ، طابع توقيت القرص (6 بايت) ، تقسيم نشط متقدم (18 بايت) أو محملات متعددة التشغيل الخاصة يجب دعمها أيضًا في بعض البيئات. في سجلات التشغيل الصفيحة والسوبر فلوبي، يحتل ما يصل إلى 59 بايت للكتلة الموسعة لمعلمات BIOS على مجلدات FAT12 و FAT16 منذ DOS 4.0, في حين أن FAT32 EBPB المقدمة مع DOS 7.1 تتطلب حتى 87 بايت، مما يترك 423 بايت فقط لجهاز التشغيل عند افتراض حجم القطاع 512 بايت. ولهذا، كانت قطاعات التشغيل من مايكروسوفت تقليديا تفرض قيود معينة على عملية التشغيل، على سبيل المثال، كان يتعين على ملف التشغيل أن يكون موجود في موقع ثابت في الدليل الجذري لنظام الملفات ويتم تخزينه كقطاعات متتالية، وهي شروط تم الاعتناء بها بواسطة أمر SYS و تم تخفيفها قليلاً في الإصدارات اللاحقة من DOS. كان جهاز التشغيل قادر بعد ذلك على تحميل القطاعات الثلاثة الأولى من الملف إلى الذاكرة، والتي كانت تحتوي على جهاز التشغيل المدمج الآخر القادر على تحميل بقية الملف إلى الذاكرة. عندما أضفت مايكروسوفت دعم LBA و FAT32، حتى تحولوا إلى جهاز التشغيل الذي يصل إلى أكثر من قطاعين ماديين ويستخدم 386 لأسباب حجم التعليمات. وفي الوقت نفسه، تمكن بائع آخر من ضغط المزيد من الوظائف في قطاع التمهيد واحد دون تخفيف القيود الأصلية على الحد الأدنى من الذاكرة المتاحة (32 كيلوبايت) ودعم المعالج (8088 / 8086). على سبيل المثال، يمكن لقطاعات التشغيل في DR-DOS تحديد موقع ملف التشغيل في نظام ملفات FAT12 و FAT16 و FAT32، وتحميلها في الذاكرة ككل عن طريق CHS أو LBA، حتى لو لم يتم تخزين الملف في موقع ثابت وفي قطاعات متتالية.  لا يقوم BIOS و UEFI فقط بتحميل نظام التشغيل من جهاز غير متطاير، بل يبدؤون أيضًا أجهزة النظام لنظام التشغيل.  ومن الأمثلة على أجهزة التمهيد في المرحلة الأولى BIOS، coreboot، Libreboot و Das U-Boot.
مرحلة التشغيل الأولى (FSBL) هي المرحلة الأولى لتشغيل HPS. في وضع FPGA Configuration First، يقوم SDM بإستخراج و تحميل FSBL في ذاكرة الوصول العشوائي على الشريحة من HPS. الـSDM يطلق الـHPS من إعادة التثبيت بعد ما يدخل الـFPGA في وضع المستخدم. بعد ما يخرج HPS من إعادة التثبيت، يستخدم ملف تسليم الأجهزة FSBL لإعداد الساعات، وإدخالات / أجهزة التشغيل المخصصة HPS، والأجهزة الطرفية. عادةً، يقوم FSBL بعد ذلك بتحميل SSBL إلى HPS SDRAM ويمرر التحكم إلى SSBL.