CoreBoot 4.16 33 नए बोर्डों और अधिक के समर्थन के साथ आता है

कुछ दिनों पहले कोरबूट 4.16 प्रोजेक्ट जारी करने की घोषणा कीजिसमें लगभग 170 डेवलपर्स ने नए संस्करण के निर्माण में भाग लिया और जिन्होंने 1770 परिवर्तन तैयार किए।

जो लोग CoreBoot से अपरिचित हैं, उनके लिए आपको पता होना चाहिए कि यह है पारंपरिक बेसिक I / O सिस्टम के लिए एक खुला स्रोत विकल्प (BIOS) जो पहले से ही MS-DOS 80s PC पर था और इसे UEFI (यूनिफाइड एक्स्टेंसिबल) से बदल रहा था। CoreBoot एक नि: शुल्क मालिकाना फर्मवेयर एनालॉग भी है और पूर्ण सत्यापन और ऑडिटिंग के लिए उपलब्ध है। CoreBoot का उपयोग हार्डवेयर इनिशियलाइज़ेशन और बूट समन्वय के लिए बेस फ़र्मवेयर के रूप में किया जाता है।

जिसमें ग्राफिक्स चिप इनिशियलाइज़ेशन, PCIe, SATA, USB, RS232 शामिल हैं। इसी समय, एफएसपी 2.0 (इंटेल फर्मवेयर सपोर्ट पैकेज) बाइनरी कंपोनेंट्स और इंटेल एमई सबसिस्टम के लिए बाइनरी फर्मवेयर, जिन्हें सीपीयू और चिपसेट को शुरू करने और लॉन्च करने के लिए आवश्यक है, को कोरबूट में एकीकृत किया गया है।

कोरबूट 4.16 . की मुख्य नई विशेषताएं

प्रस्तुत किए गए इस नए संस्करण में, यह स्पष्ट है कि 33 मदरबोर्ड के लिए समर्थन जोड़ा गया था, जिनमें से 22 का उपयोग क्रोम ओएस डिवाइस या Google सर्वर में किया जाता है।

जिन बोर्डों को समर्थन प्राप्त हुआ और जो Google से नहीं हैं, उनमें हम निम्नलिखित पा सकते हैं

  • एसर एस्पायर VN7-572G
  • एएमडी चौसी
  • ASROCK H77 Pro4-एम
  • आसुस P8Z77-एम
  • QEMU पॉवर9 अनुकरण
  • इंटेल एल्डरलेक-एन आरवीपी
  • प्रोड्राइव एटलस
  • स्टार लैब्स स्टार लैब्स स्टारबुक एमके वी (i3-1115G4 और i7-1165G7)
  • सिस्टम76 लुक16 3050, 3060 और 3060-बी

इसके अलावा, हम उसे पा सकते हैंIME सबसिस्टम को अक्षम करने का विकल्प जोड़ा गया (इंटेल मैनेजमेंट इंजन), जो इंटेल प्रोसेसर वाले अधिकांश आधुनिक मदरबोर्ड के साथ आता है और इसे एक अलग माइक्रोप्रोसेसर के रूप में कार्यान्वित किया जाता है जो सीपीयू से स्वतंत्र रूप से काम करता है और ऐसे कार्य करता है जिन्हें ऑपरेटिंग सिस्टम से अलग किया जाना चाहिए। जैसे संरक्षित सामग्री का प्रसंस्करण (डीआरएम), मॉड्यूल का कार्यान्वयन TPM (विश्वसनीय प्लेटफ़ॉर्म मॉड्यूल) और उपकरण निगरानी और नियंत्रण के लिए निम्न-स्तरीय इंटरफ़ेस।

स्काईलेक परिवार से एल्डर लेक तक के प्रोसेसर वाले सिस्टम पर IME को अक्षम करने के लिए, CMOS में me_state पैरामीटर का उपयोग करें, 1 का मान निर्दिष्ट करें जो इंजन को अक्षम कर देगा। CMOS के माध्यम से CSME स्थिति को बदलने के लिए, ".enable" विधि जोड़ी गई है, जिसकी स्थिति me_state पैरामीटर से मेल खाती है।

इस नए संस्करण में एक और बदलाव यह है कि कोरबूट-कॉन्फ़िगरेटर जोड़ा गया, एक CMOS सेटिंग्स बदलने के लिए सरल जीयूआई कोरबूट सीबीएफएस में nvramtool उपयोगिता का उपयोग करके।

हम वह भी पा सकते हैं बाइनरी फ़ाइलों को संपादित करने के लिए apcb_v3_edit उपयोगिता जोड़ी गई APCB V3 (AMD PSP कस्टमाइज़ेशन ब्लॉक) और उन्हें 16 SPD (सीरियल प्रेजेंस डिटेक्ट) तक बदलें।

Amd_blobs, Arm-trusted-firmware, blobs, chromeec, Intel-microcode, qc_blobs और vboot सबमॉड्यूल को अपडेट कर दिया गया है और LAPIC (लोकल एडवांस्ड प्रोग्रामेबल इंटरप्ट कंट्रोलर) को कॉन्फ़िगर करने के लिए कोड को MP init में ले जाया गया है।

दूसरी ओर, यह उस पर प्रकाश डाला गया है एएनएसआई एस्केप अनुक्रमों के लिए अतिरिक्त समर्थन इंटरैक्टिव कंसोल में लॉग इन करते समय त्रुटियों और चेतावनियों जैसी महत्वपूर्ण घटनाओं को उजागर करने के लिए और cbmem_dump_console फ़ंक्शन को लागू किया गया है, जो cbmem_dump_console_to_uart के समान है, लेकिन सामान्य रूप से कॉन्फ़िगर किए गए कंसोल के साथ काम करता है।

अन्य परिवर्तनों की इस नए संस्करण से बाहर खड़े हो जाओ:

  • Google कोर्सोला, नैशर और स्ट्राइके मदरबोर्ड के लिए समर्थन हटा दिया गया।
  • Power9 CPU और AMD सबरीना SoC के लिए समर्थन जोड़ा गया।
  • लाइव छवि सेटिंग्स को NixOS 21.11 वितरण के साथ काम करने के लिए अनुकूलित किया गया है। आईएएसएल पैकेज को बंद कर दिया गया है और एपिका-टूल्स द्वारा प्रतिस्थापित किया गया है।
  • यू-बूट बूटलोडर को संस्करण 2021.10 में अद्यतन किया गया है।
  • 128 से अधिक सीपीयू कोर वाले सिस्टम के लिए समर्थन जोड़ा गया।
  • सैमसंग उपकरणों में उपयोग किए जाने वाले सेमटेक sx9360 SAR प्रॉक्सिमिटी सेंसर के लिए ड्राइवर जोड़ा गया।
  • SGenesys Logic GL9750 SD नियंत्रकों के लिए ड्राइवर जोड़ा गया
  • क्रोमबुक।
  • Realtek RT8125 ईथरनेट नियंत्रकों के लिए समर्थन जोड़ा गया।
  • Fibocom 5G WWAN ACPI के लिए ड्राइवर जोड़ा गया।
  • DDR4 का उपयोग करते समय मिश्रित मेमोरी टोपोलॉजी के लिए समर्थन जोड़ा गया।
  • एफएसपी 2.3 (लचीला सॉफ्टवेयर पैकेज) विनिर्देश के लिए समर्थन जोड़ा गया।
  • सीबीएफएस स्वास्थ्य सत्यापन और मूल्यांकन में उपयोग किए गए हैश की गणना के लिए पुन: डिज़ाइन किया गया कोड
  • PCI-e रिसाइज़ेबल BAR (बेस एड्रेस रजिस्टर्स) तकनीक के लिए समर्थन जोड़ा गया, जो CPU को PCI कार्ड पर सभी वीडियो मेमोरी तक पहुंचने की अनुमति देता है।

इसके अलावा, संस्करण 4.18 से संसाधन आवंटन तंत्र (RESOURCE_ALLOCATOR_V4) के चौथे संस्करण में एक संक्रमण योजना प्रदान की जाती है, जो संसाधनों की कई श्रेणियों में हेरफेर करने, संपूर्ण पता स्थान का उपयोग करने और 4 जीबी से बड़े क्षेत्रों में मेमोरी आवंटित करने के लिए समर्थन जोड़ता है।

कोरबूट 4.18 की रिलीज़ में, जो नवंबर में अपेक्षित है, क्लासिक मल्टीप्रोसेसर इनिशियलाइज़ेशन मैकेनिज्म (LEGACY_SMP_INIT) को हटाने की भी योजना बनाई गई है, जिसे PARALLEL_MP इनिशियलाइज़ेशन कोड द्वारा प्रतिस्थापित किया गया था।

यदि आप इस नए संस्करण के बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण से परामर्श कर सकते हैं निम्नलिखित लिंक में.

CoreBoot प्राप्त करें

अंत में, उन लोगों के लिए जो CoreBoot के इस नए संस्करण को प्राप्त करने में सक्षम हैं वे इसे अपने डाउनलोड अनुभाग से कर सकते हैं, जो परियोजना की आधिकारिक वेबसाइट पर पाया जा सकता है।

इसके अलावा इसमें आप प्रलेखन और परियोजना के बारे में अधिक जानकारी पा सकते हैं।

लिंक यह है


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।