Intel, Elkhart Lake Chips için PSE Block Firmware Kodunu Açıyor

Intel, Nesnelerin İnterneti cihazlarında kullanım için optimize edilmiş Atom x6000E gibi Elkhart Lake ailesi işlemcilerde satışa sunulan PSE (Programlanabilir Servis Motoru) birimi için kaynak donanım yazılımını açtı. Kod Apache 2.0 lisansı altında açıktır.

PSE, düşük güç modunda çalışan ek bir ARM Cortex-M7 işlemci çekirdeğidir. PSE, yerleşik bir denetleyicinin işlevselliğini gerçekleştirmek, sensörlerden gelen verileri işlemek, uzaktan kontrolü düzenlemek, ağ işlemlerini yürütmek ve özel görevleri ayrı ayrı gerçekleştirmek için kullanılabilir.

Başlangıçta bu çekirdek, CoreBoot gibi açık projelerde PSE'li yonga desteğinin uygulanmasını engelleyen kapalı ürün yazılımı kullanılarak kontrol ediliyordu. Özellikle PSE'nin düşük seviyeli kontrolü hakkında bilgi eksikliği ve ürün yazılımının eylemlerinin kontrol edilememesinden kaynaklanan güvenlik endişeleri memnuniyetsizliğe neden oldu. Geçen yılın sonlarında CoreBoot projesi Intel'e PSE donanım yazılımının açık kaynaklı olması çağrısında bulunan açık bir mektup yayınladı ve şirket sonuçta topluluğun ihtiyaçlarını dinledi.

PSE ürün yazılımı deposu aynı zamanda geliştiricilere yönelik yardımcı programların başlangıç ​​testlerini ve PSE tarafında çalışabilen örnek uygulamaları, RTOS Zephyr'i çalıştırmaya yönelik bileşenleri, yerleşik denetleyici işlevselliğinin uygulanmasıyla birlikte ECLite ürün yazılımını ve OOB'nin (Out-of-of-of-of-of-of-of-of-of-of-of-of-of-of-ob) referans uygulamasını içerir. Bant) kontrol arayüzü ve uygulama geliştirme için bir çerçeve.

Kaynak: opennet.ru

Yorum ekle