Kasunod ng isang kapana-panabik na Araw ng AMD AI kahapon kung saan inilunsad nila ang serye ng Ryzen PRO 7000 para sa mga desktop at laptop, inilunsad ang mga processor ng Genoa-X at Bergamo server, at ipinakilala ang MI300X, mayroong karagdagang kapana-panabik na balita ngayon… Kaka-publish ng AMD ang code para sa kanilang bagong proyekto ng openSIL na gumagana sa open-source na CPU silicon initialization na may suporta sa Coreboot at sa mga darating na taon ay papalitan sa huli ang AGESA.
Mula nang malaman ang openSIL noong Marso, nasasabik na ako para sa bagong AMD open-source na proyektong ito. Noong Abril ay nagpahayag sila ng higit pang mga detalye tulad ng suporta para hindi lamang sa EPYC kundi pati na rin kay Ryzen at pagiging open-source mula sa get-go at napaka-oriented sa hinaharap. Malaki ang gagampanan ng AMD openSIL sa mga server ng AMD sa pasulong at ang kanilang unang pagtutok ay sa pagbibigay ng patunay-ng-konsepto para magamit sa mga processor ng 4th Gen EPYC”Genoa”.
Ang AMD openSIL ay isang pangmatagalang proyekto na dapat umabot sa katayuang”produksyon”sa 2026 at palitan ang AGESA ng henerasyong iyon ng hardware. Ang proof-of-concept phase ay inaasahang tatakbo hanggang 2024.
Ngayon ay nai-post na ang napakaagang proof-of-concept na code para sa pagpapatakbo sa mga processor ng AMD EPYC Genoa! openSIL/openSIL sa GitHub ay kung saan ginagawa ngayon ang code sa bukas.
“Ang AMD open Silicon Initialization Library (openSIL) ay isang koleksyon ng mga C library na maaaring isama sa isang x86 host firmware, sa pamamagitan ng direktang pag-compile ng source o sa pamamagitan ng pag-link sa mga static na library.
Ang AMD openSIL ay binubuo ng tatlong statically linked na library; xSIM (x86 Silicon Initialization Libraries), xPRF (x86 Platform Reference Library), at xUSL (x86 Utilities & Services Library). Ang mga library na ito ay maaaring statically linked sa isang host firmware sa panahon ng compile/link time.
Ang pinagmulan para sa mga aklatan ay nasa ilalim ng xSIM, xPRF, at xUSL.”
Ang code ay nasa maagang yugto pa rin at lisensyado ng MIT. Sa ngayon, ang paunang target ng motherboard ay ang AMD Onyx CRB reference board para sa 4th Gen EPYC. Nakalulungkot, wala akong AMD Onyx CRB kundi ang 2P Titanite, ngunit magtatagal pa rin ito bago ang AMD openSIL ay maging isang praktikal na alternatibo sa Coreboot sa pagpapatakbo ng proprietary BIOS.
Sa 4th Gen EPYC din ang kapana-panabik na punto kung saan ginagamit na ngayon ng mga reference board ng AMD ang OpenBMC sa halip na isang proprietary BMC stack. |