Intel mở mã chương trình cơ sở khối PSE cho chip Elkhart Lake

Intel đã mở chương trình cơ sở nguồn cho đơn vị PSE (Công cụ dịch vụ lập trình), bắt đầu xuất xưởng trong các bộ xử lý dòng Elkhart Lake, chẳng hạn như Atom x6000E, được tối ưu hóa để sử dụng trong các thiết bị Internet of Things. Mã được mở theo giấy phép Apache 2.0.

PSE là lõi xử lý ARM Cortex-M7 bổ sung hoạt động ở chế độ năng lượng thấp. PSE có thể được sử dụng để thực hiện chức năng của bộ điều khiển nhúng, xử lý dữ liệu từ cảm biến, tổ chức điều khiển từ xa, thực hiện các hoạt động mạng và thực hiện các tác vụ chuyên biệt riêng biệt.

Ban đầu, hạt nhân này được điều khiển bằng phần sụn đóng, điều này ngăn cản việc triển khai hỗ trợ chip có PSE trong các dự án mở như CoreBoot. Đặc biệt, sự không hài lòng là do thiếu thông tin về việc kiểm soát PSE ở mức độ thấp và những lo ngại về bảo mật do không thể kiểm soát các hoạt động của phần sụn. Cuối năm ngoái, dự án CoreBoot đã xuất bản một bức thư ngỏ tới Intel kêu gọi phần mềm PSE có nguồn mở và cuối cùng công ty đã lắng nghe nhu cầu của cộng đồng.

Kho lưu trữ chương trình cơ sở PSE cũng chứa các thử nghiệm ban đầu về các tiện ích dành cho nhà phát triển và các ứng dụng mẫu có thể chạy trên phía PSE, các thành phần để chạy RTOS Zephyr, chương trình cơ sở ECLite với việc triển khai chức năng bộ điều khiển nhúng và triển khai tham chiếu của OOB (Out-of- Band) giao diện điều khiển và một khuôn khổ để phát triển ứng dụng.

Nguồn: opennet.ru

Thêm một lời nhận xét