কোরবুট ২৫.১২: ইন্টেল প্যান্থার লেক, এএমডি তুরিন এবং এমআইপিআই ক্যামেরা সমর্থন করে

গুরুত্বপূর্ণ দিক:
  • ASUS, ASRock এবং Lenovo ThinkPad ল্যাপটপ থেকে নতুন মাদারবোর্ডের জন্য সমর্থন।
  • পুনরায় কম্পাইল না করে ফার্মওয়্যার (ফ্যান, iGPU) কনফিগার করার জন্য CFR ফ্রেমওয়ার্ক।
  • ইন্টেল প্যান্থার লেক প্ল্যাটফর্মগুলিতে LPCAMM মেমরি স্ট্যান্ডার্ডের জন্য সমর্থন।
  • Qualcomm SoC-এর জন্য MIPI ক্যামেরা এবং ডিবাগিং সাবসিস্টেমের উন্নতি।
  • UEFI ভেরিয়েবলের জন্য SMMSTORE-তে ধারণক্ষমতা 512 KB-তে বৃদ্ধি করা হয়েছে।

কোরবুট-থাম্বনেইল

কিছুদিন আগে আনুষ্ঠানিকভাবে ঘোষণা করা হয়েছিল কোরবুট ২৫.১২ রিলিজপ্রকল্পের নতুন সংস্করণ, যা মালিকানাধীন BIOS এবং ফার্মওয়্যার (UEFI) এর একটি ওপেন-সোর্স বিকল্প তৈরি করে, তিন মাসের নিবিড় পরিশ্রমের ফলাফল। ৭৫০ টিরও বেশি নিশ্চিতকরণ জমা হচ্ছে (প্রতিশ্রুতিবদ্ধ) ১১০ জন ডেভেলপার দ্বারা তৈরি, প্রকল্পে যোগদানকারী ২১ জন নতুন সহযোগী সহ।

এই সংস্করণটি বাস্তবায়নের জন্য আলাদা নতুন রানটাইম কনফিগারেশন ইন্টারফেস, বৃহত্তর স্থায়ী স্টোরেজ ক্ষমতা, বৃহত্তর SMMSTORE ক্ষমতা, ইন্টেল প্ল্যাটফর্মে (IPU) MIPI ক্যামেরার জন্য উন্নত সমর্থন এবং পরবর্তী প্রজন্মের হার্ডওয়্যারের জন্য সমর্থন।

নতুন মাদারবোর্ড এবং প্রসেসরের জন্য সমর্থন

পূর্ববর্তী সংস্করণগুলির মতো, নতুন কোরবুট সংস্করণটিও সামঞ্জস্যপূর্ণ হার্ডওয়্যারের তালিকা উল্লেখযোগ্যভাবে প্রসারিত করেছে। এই রিলিজেএর জন্য সরকারী সহায়তা যোগ করা হয়েছে গ্রাহক মাদারবোর্ড, ওয়ার্কস্টেশন এবং ব্যবসায়িক ল্যাপটপ:

  • গ্রাহক মাদারবোর্ড: ASRock Z77 Extreme4 এবং ASUS PRIME H610I-PLUS D4।
  • লেনোভো ল্যাপটপ: ThinkPad T470s এবং T580।
  • বিশেষায়িত হার্ডওয়্যার: সিমেন্স এমসি ইএইচএল৬ এবং স্টার ল্যাবস স্টারফাইটার (অ্যারো লেক ২৮৫এইচ)।
  • সার্ভার বোর্ড এবং ChromeOS: গুগল ডেটা সেন্টার এবং Chromebook ডিভাইসে ব্যবহৃত 6টি বোর্ড যুক্ত করা হয়েছে।
  • প্রসেসর (SoCs) সম্পর্কে, পরবর্তী প্রজন্মের উচ্চ-কার্যক্ষমতা সম্পন্ন CPU, AMD Turin-এর জন্য প্রাথমিক সমর্থন যোগ করা হয়েছে। Intel Panther Lake এবং Qualcomm X1P42100 প্ল্যাটফর্মের জন্যও গুরুত্বপূর্ণ উন্নতি বাস্তবায়িত হয়েছে।

রানটাইম কনফিগারেশন: কোরবুট ফর্ম রিপ্রেজেন্টেশন (CFR)

সবচেয়ে প্রাসঙ্গিক কাঠামোগত পরিবর্তনগুলির মধ্যে একটি হল সিএফআর কাঠামো গ্রহণ (কোরবুট ফর্ম রিপ্রেজেন্টেশন)। এই প্রযুক্তি একটি ইউনিফাইড API প্রদান করে যা আপনাকে কনফিগারেশন পরিবর্তন করতে দেয় ফার্মওয়্যার থেকে পুনরায় কম্পাইল করার প্রয়োজন ছাড়াই কোডটি ব্যবহার করুন অথবা একটি সম্পূর্ণ মেমোরি ফ্ল্যাশ করুন।

সিএফআর এর মাধ্যমে, ব্যবহারকারী ফাংশন নিয়ন্ত্রণ করতে বিকল্প মেনু অ্যাক্সেস করতে পারেন হার্ডওয়্যার যেমন:

  • iGPU (ইন্টিগ্রেটেড গ্রাফিক্স) সক্রিয় বা নিষ্ক্রিয় করা।
  • টাচ প্যানেল বা স্ক্রিনের ম্যানুয়াল নির্বাচন।
  • ফ্যান এবং তাপীয় প্রোফাইলের উন্নত নিয়ন্ত্রণ।

বর্তমানে, ৪০ টিরও বেশি গুগল মাদারবোর্ড এই সিস্টেমে স্থানান্তরিত হয়েছে, রিবুট করার পরে পরিবর্তনগুলি স্থায়ী হয় তা নিশ্চিত করার জন্য সরাসরি UEFI ভেরিয়েবল স্টোরের সাথে একীভূত করা হচ্ছে।

স্টোরেজ কন্ট্রোলার এবং সাবসিস্টেমের উন্নতি

SMMSTORE কন্ট্রোলার, সিস্টেম ম্যানেজমেন্ট মোড (SMM) দ্বারা সুরক্ষিত স্থায়ী মেমরি এলাকা পরিচালনার জন্য দায়ী, এর ডিফল্ট স্টোরেজ সাইজ ২৫৬ কেবি থেকে ৫১২ কেবিতে বৃদ্ধি করা হয়েছে। এই বৃদ্ধি আধুনিক প্ল্যাটফর্মগুলির জন্য অত্যন্ত গুরুত্বপূর্ণ যেখানে UEFI ভেরিয়েবল এবং জটিল ফার্মওয়্যার কনফিগারেশন সংরক্ষণের জন্য আরও জায়গা প্রয়োজন।

ইন্টেল প্ল্যাটফর্মে MIPI ক্যামেরা

পরবর্তী প্রজন্মের ইন্টেল ল্যাপটপে ক্যামেরা পরিচালনার পদ্ধতিটি কোরবুট পুনরায় ডিজাইন করেছে। MIPI ক্যামেরার জন্য সমর্থন উন্নত করা হয়েছে। (মোবাইল ইন্ডাস্ট্রি প্রসেসর ইন্টারফেস), যা ঐতিহ্যবাহী USB ক্যামেরা (UVC) প্রতিস্থাপন করছে। USB ক্যামেরার বিপরীতে, MIPI গুলি সিরিয়াল ইন্টারফেস (CSI) এর মাধ্যমে সরাসরি CPU-তে সংহত ইমেজ সিগন্যাল প্রসেসর (ISP) তে কাঁচা ডেটা পাঠায়।

সংস্করণ 25.12 এই সেন্সরগুলির ACPI গণনা অপ্টিমাইজ করে, উইন্ডোজ এবং লিনাক্সের মতো অপারেটিং সিস্টেমগুলি সেন্সরের ভৌত অবস্থান (PLD) এবং এর স্ট্যাটিক ডেটা (SSDB) সঠিকভাবে সনাক্ত করতে পারে তা নিশ্চিত করা।

কোয়ালকম, এএমডি এবং ইন্টেল আর্কিটেকচারে অগ্রগতি

নির্দিষ্ট স্থাপত্যের জন্য উন্নয়ন বেশ কয়েকটি আপডেট পেয়েছে:

  • Qualcomm X1P42100: উন্নত ডিবাগিং ক্ষমতা যোগ করা হয়েছে, যেমন RAM ডাম্প লোডিং এবং অ্যাপ্লিকেশন প্রসেসর ডিবাগ পলিসি (APDP) ব্যবহার। USB টাইপ-সি সমর্থন এবং মুভিং ডিসপ্লে সাবসিস্টেম (MDSS) এর উন্নতিও বাস্তবায়িত হয়েছে।
  • AMD Glinda এবং Faegan: DeviceTree এর মাধ্যমে 10 গিগাবিট ইথারনেট কন্ট্রোলার এবং USB4 কনফিগারেশনের জন্য সমর্থন যোগ করা হয়েছে। অতিরিক্তভাবে, বুট টাইম দ্রুত করার জন্য MTRR গণনা সহজ করা হয়েছে।
  • ইন্টেল প্যান্থার লেক: নতুন LPCAMM মেমোরি স্ট্যান্ডার্ড (লো পাওয়ার কম্প্রেসড অ্যাটাচড মেমোরি মডিউল) এর জন্য সমর্থন, যা অতি-পাতলা ল্যাপটপের জন্য প্রস্তুতি নিচ্ছে যা এই ফর্ম্যাটটি গ্রহণ করবে।

প্রযুক্তিগত এবং সরঞ্জাম পরিবর্তন

ডেভেলপারদের জন্য, কোরবুটের অভ্যন্তরীণ অবকাঠামোও বিকশিত হয়েছে। বাহ্যিক সরঞ্জামগুলি আপডেট করা হয়েছে। যেমন Binutils 2.45 এবং ACPICA 20250807, যখন অপ্রচলিত nds32le-elf টুলচেইনটি সরানো হয়েছে।

বইয়ের দোকানে libpayload, একটি API যোগ করা হয়েছে যা ভৌত মেমরির আকার নির্ধারণ করে। এবং LZ4 কম্প্রেশন অ্যালগরিদমের জন্য সমর্থন। অবশেষে, Cirrus Logic অডিও কোডেক (CS35L56 এবং CS42L43) এর জন্য নির্দিষ্ট ড্রাইভার যোগ করা হয়েছে, এবং RISC-V আর্কিটেকচার সহ সিস্টেমগুলিতে ACPI সমর্থন প্রসারিত করা হয়েছে।

পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন তবে আপনি বিশদ বিবরণের সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।