OpenSIL, AMD's prototype yekugadzira yakavhurika firmware

AMD openSIL

openSIL seti yemaraibhurari matatu akabatanidzwa, ayo anogona kubatanidzwa kune chero firmware

AMD yakavhurwa Ini nguva pfupi yadarika ndakaburitsa source code ye yekutanga inoshanda prototype yeiyo openSIL chikuva, iyo inoitirwa kugadzirwa kwechikamu kurerutsa firmware kusikwa.Iyo pfungwa kuseri kweOpenSIL purojekiti inosanganisira kufambisa iyo hardware yekutanga kodhi mumaraibhurari akachengetedzwa akasiyana uye akaedzwa ayo anogona kuverengerwa zvakabatanidzwa kune main firmware pasina kubatanidza yakatarwa mapuroteni.

Nezve purojekiti inotaurwa izvozvo yekutanga yakavhurwaSIL-yakavakirwa UEFI firmware inotarisirwa kuendeswa muna 2026. Zvirongwa zvinotaurawo nezve kugadzirira kwemirairo yekubatanidzwa neCoreBoot, lKuburitswa kweiyo openSIL firmware architecture yakatarwa, kusikwa kweiyo firmware yakavakirwa paCoreBoot uye AMI Aptio OpenEdition yeiyo AMD CRB chikuva.

AMD inotenda kuti imwe yenzira dzekuwana yakawedzera chengetedzo kumira ndeyekuvhura iyo dhizaini, kusimudzira, uye kusimbiswa kwesilicon boot firmware kune yakavhurika sosi nharaunda. AMD yakazvipira kuvhura sosi software uye ikozvino yave kuwedzera muakasiyana firmware madomasi neiyo nyowani yekuvaka yayo x86 AGESA FW stack, yakagadzirwa neUEFI seyemugadziri firmware iyo yakadzivirira scalability, kune mamwe magadzirirwo efirmware mugadziri senge coreboot, oreboot. , FortiBIOS, Project µ nevamwe. 

openSIL inosanganisira matatu makuru maraibhurari yakagadzirirwa kuve yakabatana statically panguva yekuunganidza:

  • xSIM (x86 ekutanga maraibhurari): Izvi zvinopa API yekutanga dhizaini yekutanga, kusanganisira kutanga kweDRAM, JEDEC, uye ndangariro controller. Izvi zvinosanganisira ndangariro yekudzidzira kudzidziswa uye chiratidzo chemamiriro, kutanga kweJEDEC DRAM, uye yekutanga ndangariro controller yekutanga, iyo pamwe chete inoumba kuwanda kwekurangarira kwekutanga. Nekuda kweizvozvo, system memory yatovepo kana x86 reboot yakadzimwa.
  • xPRF (x86 Platform Reference Library) - Masevhisi ekutanga chaiwo zvikamu zvehardware, zvakaita seGPIO uye maSMM. Muenzaniso weizvi ungave GPIO hurongwa. Izvi zvinogona zvakare kusanganisira maSMM controllers kubata zviitiko zvakaita seRAS nezvimwe. uye inoenderana nekugadzirwa kwebhodhi
  • xUSL (x86 Utilities and Services Library) - Mubatsiri madhiraivha emukati anoshandiswa mumaraibhurari exSIM uye xPRF, uye haasi kuwanikwa kufona kubva kufirmware.

Maraibhurari akarongwa inokutendera iwe kukurumidza uye nyore kuwedzera rutsigiro kune inodiwa Hardware kune yakajairwa UEFI firmware, pamwe neimwe imwe firmware yakavakirwa paCoreBoot, oreboot, FortiBIOS, uye Projectµ mapuratifomu.

Iyo purojekiti inosunungura vanogadzira kubva pakudiwa kwekuchengetedza firmware zvakasiyana kune chaiwo makomputa uye inotangwa yakagadziridzwa seyakavhurika uye yakajeka seti yezvishandiso, iyo zvakare inovandudza firmware chengetedzo, kurerutsa kuyedzwa, kupa yakazvimirira ongororo, uye kubatanidza bug uye njodzi yekutevera.

Yechikamu chebudiriro uye chigadzirwa kuumbwa kuti sIwe uchatorwa kuburikidza nematanho akati wandei:

  1. Muchikamu chekutanga, chaive kuseri kwemasuo akavharwa, mufananidzo wepuratifomu wakagadzirwa.
  2. Phase 2, ikozvino yapera, yakaburitsa yakavhurikaSIL prototype kodhi yeSoC yakavakirwa pa AMD CRB papuratifomu ine XNUMXth chizvarwa AMD EPYC processor.
  3. Muchikamu chechitatu, icho chichagara kusvika chikamu chechina cha2024, prototype yakarongerwa kuve yakagadzirira kushandiswa kwakapararira.

Iyo nyowani yakavhurika yekuvaka iyo inogona kubvumidza yakaderedzwa kurwisa nzvimbo uye zvakanyanya kusingaperi scalability yave kuwanikwa sehumbowo hwepfungwa, mukati meyakavhurika sosi nharaunda yekuongorora, inonzi AMD openSIL - Open-Source Silicon Initialization Library.

Pakupedzisira, zvinofanira kutaurwa kuti AMD inotarisira kugadzirisa matambudziko akasiyana neopenSIL uye chii chaunotarisira:

  • Kuvandudzwa kwekuchengetedza, kushanda uye kukura kwepuratifomu.
  • Kuvandudzwa kwekuvhara bvunzo, kusimbisa masisitimu akazara.
  • Kuwedzera kuedzwa kwekupinda uye kuongororwa kwekusagadzikana.
  • Yakakwenenzverwa kuteedzera senge SBOM yekuwedzera kuteedzera uye kusazvibata kuronda mukati me firmware mabhinari.

Chekupedzisira, kana iwe uchida kukwanisa kuziva zvakawanda nezvazvo, unogona kubvunza iwo ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako