ما هو محمّل التمهيد في المرحلة الأولى؟
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، coreboot، Libreboot و Das U-Boot.
مرحلة التشغيل الأولى (FSBL) هي أول مرحلة تشغيل لـ HPS. في وضع FPGA Configuration First، يقوم SDM باستخرج ويحمل FSBL في ذاكرة الوصول العشوائي على الشريحة من HPS. الـSDM يطلق الـHPS من إعادة التثبيت بعد أن يدخل الـFPGA في وضع المستخدم. بعد ان يخرج HPS من التجديد، يستخدم ملف تسليم الجهاز FSBL لتهيئة الساعات، HPS المخصصة I/O، والأجهزة الطرفية. عادةً، يقوم FSBL بعد ذلك بتحميل SSBL إلى HPS SDRAM ويمرر التحكم إلى SSBL.