Intel yn Agor Cod Firmware Bloc ABCh ar gyfer Elkhart Lake Chips

Mae Intel wedi agor y cadarnwedd ffynhonnell ar gyfer yr uned PSE (Injan Gwasanaethau Rhaglenadwy), a ddechreuodd gludo mewn proseswyr teulu Elkhart Lake, fel yr Atom x6000E, wedi'i optimeiddio i'w ddefnyddio mewn dyfeisiau Internet of Things. Mae'r cod ar agor o dan drwydded Apache 2.0.

Mae ABCh yn graidd prosesydd ARM Cortex-M7 ychwanegol sy'n gweithredu yn y modd pΕ΅er isel. Gellir defnyddio ABCh i gyflawni swyddogaeth rheolydd wedi'i fewnosod, prosesu data o synwyryddion, trefnu rheolaeth bell, cyflawni gweithrediadau rhwydwaith a chyflawni tasgau arbenigol ar wahΓ’n.

I ddechrau, rheolwyd y cnewyllyn hwn gan ddefnyddio firmware caeedig, a oedd yn atal gweithredu cefnogaeth ar gyfer sglodion gydag ABCh mewn prosiectau agored fel CoreBoot. Yn benodol, achoswyd anfodlonrwydd gan y diffyg gwybodaeth am reolaeth lefel isel ABCh a phryderon diogelwch oherwydd yr anallu i reoli gweithredoedd y firmware. Yn hwyr y llynedd, cyhoeddodd prosiect CoreBoot lythyr agored at Intel yn galw am i'r firmware ABCh fod yn ffynhonnell agored, ac yn y pen draw, gwrandawodd y cwmni ar anghenion y gymuned.

Mae'r ystorfa firmware ABCh hefyd yn cynnwys profion cychwynnol o gyfleustodau ar gyfer datblygwyr a chymwysiadau enghreifftiol a all redeg ar ochr ABCh, cydrannau ar gyfer rhedeg RTOS Zephyr, firmware ECLite gyda gweithrediad ymarferoldeb rheolydd wedi'i fewnosod, a gweithrediad cyfeirio o'r OOB (Allan o-) rhyngwyneb rheoli band) a fframwaith ar gyfer datblygu cymwysiadau.

Ffynhonnell: opennet.ru

Ychwanegu sylw