Coreboot 25.12: Toetab Intel Panther Lake'i, AMD Turin'i ja MIPI kaameraid

Võtmepunktid:
  • Tugi ASUS, ASRock ja Lenovo ThinkPad sülearvutite uutele emaplaatidele.
  • CFR-raamistik püsivara (ventilaatorid, iGPU) konfigureerimiseks ilma uuesti kompileerimiseta.
  • Intel Panther Lake platvormidel on LPCAMM-mälustandardi tugi.
  • Qualcommi SoC MIPI-kaamerate ja silumissüsteemi täiustused.
  • SMMSTORE'i mahtu suurendati UEFI muutujate jaoks 512 KB-ni.

coreboot-thumbnail

Mõni päev tagasi teatati ametlikult Coreboot 25.12 väljalaseProjekti uus versioon, mis arendab avatud lähtekoodiga alternatiivi patenteeritud BIOS-ile ja püsivarale (UEFI), on kolmekuulise intensiivse töö tulemus. kogudes üle 750 kinnituse (toimetab) loodud 110 arendaja poolt, sealhulgas 21 uut kaastöötajat, kes projektiga liituvad.

See versioon paistab silma rakendamise poolest uued käitusaja konfiguratsiooniliidesed, suurem püsiv salvestusmaht, suurem SMMSTORE'i maht, täiustatud tugi MIPI-kaameratele Inteli platvormidel (IPU) ja tugi järgmise põlvkonna riistvarale.

Uute emaplaatide ja protsessorite tugi

Nagu eelmiste versioonide puhul, laiendab ka uus Corebooti versioon oluliselt ühilduvate riistvarade loendit. Selles väljaandesAmetlik tugi on lisatud saidile Tarbijate emaplaadid, tööjaamad ja äriklassi sülearvutid:

  • Tarbijale mõeldud emaplaadid: ASRock Z77 Extreme4 ja ASUS PRIME H610I-PLUS D4.
  • Lenovo sülearvutid: ThinkPad T470s ja T580.
  • Spetsialiseeritud riistvara: Siemens MC EHL6 ja Star Labs Starfighter (Arrow Lake 285H).
  • Serveriplaadid ja ChromeOS: Lisatud on 6 Google'i andmekeskustes ja Chromebooki seadmetes kasutatavat plaati.
  • Protsessorite (SoC-de) osas on lisatud esialgne tugi AMD Turinile, mis on järgmise põlvkonna kõrgjõudlusega protsessorid. Olulisi täiustusi on rakendatud ka Intel Panther Lake'i ja Qualcomm X1P42100 platvormide jaoks.

Käitusaja konfiguratsioon: Coreboot Forms Representation (CFR)

Üks olulisemaid struktuurimuutusi on CFR-raamistiku vastuvõtmine (Coreboot Forms Representation). See tehnoloogia pakub ühtset API-t mis võimaldab teil konfiguratsiooni muuta püsivara juurest ilma et oleks vaja uuesti kompileerida kood või teosta täielik mäluvälk.

CFR-i kaudu Kasutaja saab funktsioonide juhtimiseks juurde pääseda valikumenüüdele riistvara, näiteks:

  • iGPU (integreeritud graafikakaardi) aktiveerimine või deaktiveerimine.
  • Puutepaneelide või ekraanide käsitsi valimine.
  • Ventilaatorite ja termoprofiilide täiustatud juhtimine.

Praegu on sellele süsteemile üle läinud enam kui 40 Google'i emaplaati, mis integreeruvad otse UEFI muutujate salvestusruumiga, et tagada muudatuste püsimine ka pärast taaskäivitamist.

Salvestuskontrollerite ja alamsüsteemide täiustused

SMMSTORE kontroller, mis vastutab süsteemihaldusrežiimi (SMM) poolt kaitstud püsivate mälualade haldamise eest, Selle vaikesätete salvestusmahtu on suurendatud 256 KB-lt 512 KB-le. See suurenemine on oluline tänapäevaste platvormide jaoks, mis vajavad UEFI muutujate ja keerukate püsivara konfiguratsioonide salvestamiseks rohkem ruumi.

MIPI-kaamerad Inteli platvormidel

Coreboot on ümber kujundanud järgmise põlvkonna Inteli sülearvutite kaamerate haldamise viisi. MIPI-kaamerate tuge on täiustatud (Mobile Industry Processor Interface), mis asendavad traditsioonilisi USB-kaameraid (UVC-sid). Erinevalt USB-kaameratest saadavad MIPI-d toorandmeid jadaliidese (CSI) kaudu otse protsessorisse integreeritud pildisignaaliprotsessorisse (ISP).

Versioon 25.12 optimeerib nende andurite ACPI loendamist, tagades, et operatsioonisüsteemid, näiteks Windows ja Linux, suudavad anduri (PLD) ja selle staatiliste andmete (SSDB) füüsilist asukohta õigesti tuvastada.

Edusammud Qualcommi, AMD ja Inteli arhitektuurides

Spetsiifiliste arhitektuuride arendus on saanud mitu uuendust:

  • Qualcomm X1P42100: Lisatud on täiustatud silumisvõimalused, näiteks RAM-i mälutõmmiste laadimine ja rakendusprotsessori silumispoliitika (APDP) kasutamine. Samuti on rakendatud USB Type-C tugi ja liikuva kuvari allsüsteemi (MDSS) täiustused.
  • AMD Glinda ja Faegan: Lisatud on tugi 10 gigabaidistele Etherneti kontrolleritele ja USB4 konfiguratsioonile DeviceTree kaudu. Lisaks on MTRR-arvutusi lihtsustatud, et kiirendada käivitusaega.
  • Intel Panther Lake: Tugi uuele LPCAMM-mälustandardile (Low Power Compressed Attached Memory Module), mis valmistub üliõhukeste sülearvutite jaoks, mis selle vormingu kasutusele võtavad.

Tehnilised ja tööriistamuudatused

Arendajate jaoks on arenenud ka Corebooti sisemine infrastruktuur. Välised tööriistad on uuendatud näiteks Binutils 2.45 ja ACPICA 20250807, samas kui vananenud tööriistakett nds32le-elf on eemaldatud.

Raamatupoes libpayload, füüsilise mälu suuruse määramiseks on lisatud API ja tugi LZ4 tihendusalgoritmile. Lõpuks on lisatud spetsiifilised draiverid Cirrus Logicu helikoodekitele (CS35L56 ja CS42L43) ning ACPI tuge on laiendatud RISC-V arhitektuuriga süsteemidele.

Lõpuks, kui olete huvitatud selle kohta rohkem teada saama, võite tutvuda üksikasjadega Järgmisel lingil.