Intel нь Элхарт нуурын чипүүдэд зориулсан PSE блок програмын кодыг нээлээ

Intel нь IoT төхөөрөмжид ашиглахад оновчтой Atom x6000E зэрэг Элхарт нуурын процессоруудад нийлүүлж эхэлсэн PSE (Programmable Services Engine) блокийн эх программыг нээлээ. Код нь Apache 2.0 лицензийн дагуу нээлттэй байна.

PSE нь бага чадлын горимд ажилладаг нэмэлт ARM Cortex-M7 процессорын цөм юм. PSE нь суулгагдсан хянагчийн функцийг гүйцэтгэх, мэдрэгчээс өгөгдлийг боловсруулах, алсын удирдлага зохион байгуулах, сүлжээний үйл ажиллагаа явуулах, тусгайлсан ажлуудыг тусад нь гүйцэтгэхэд ашиглаж болно.

Эхэндээ энэ цөмийг хаалттай програм хангамж ашиглан хянадаг байсан бөгөөд энэ нь CoreBoot зэрэг нээлттэй төслүүдэд PSE бүхий чипийг дэмжихээс сэргийлсэн юм. Ялангуяа PSE-ийн доод түвшний удирдлагын талаарх мэдээлэл дутмаг байгаа нь програм хангамжийн үйлдлийг хянах чадваргүйн улмаас сэтгэл ханамжгүй, аюулгүй байдлын асуудал үүсгэсэн. Өнгөрсөн оны сүүлээр CoreBoot төслийн хөгжүүлэгчид Intel-д PSE програмын кодыг нээхийг уриалсан нээлттэй захидал нийтэлж, эцэст нь компани олон нийтийн хэрэгцээг сонссон.

PSE програм хангамжийн репозитор нь мөн PSE тал дээр ажиллах боломжтой хөгжүүлэгчийн хэрэгслүүд болон жишээ програмуудын эх сурвалжийн тестүүд, RTOS Zephyr-ийг ажиллуулах бүрэлдэхүүн хэсгүүд, суулгагдсан хянагч функц бүхий ECLite програм хангамж, OOB (Out-of-Band) хяналтын лавлагааны хэрэгжилтийг агуулдаг. интерфэйс ба програм боловсруулах хүрээ.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх