شو هو محمّل التمهيد في المرحلة الأولى؟
Context:بتتواجه محملات التمهيد قيود خاصة، خصوصاً في الحجم؛ على سبيل المثال، على أجهزة الكمبيوتر الشخصية السابقة من آي بي إم وموافقاتها، يجب أن يعمل قطاع التمهيد عادةً في 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.