A Intel lançou o código do firmware do bloco PSE para os chips Elkhart Lake

A Intel disponibilizou os códigos fontes do firmware para o bloco PSE (Programmable Services Engine), que começou a ser fornecido em processadores da família Elkhart Lake, como o Atom x6000E, otimizados para uso em dispositivos de internet das coisas. O código está liberado sob a licença Apache 2.0.

O PSE é um núcleo adicional de processador ARM Cortex-M7, operando em modo de baixo consumo de energia. O PSE pode ser utilizado para executar funcionalidades de controlador embutido, processar dados de sensores, organizar controle remoto, delegar operações de rede e realizar tarefas especializadas de forma independente.

Inicialmente, este núcleo era gerenciado por meio de firmware fechado, o que impedia a implementação do suporte a chips com PSE em projetos abertos, como o CoreBoot. Em particular, a ausência de informações sobre a gestão de baixo nível do PSE gerava descontentamento e preocupações com segurança, devido à impossibilidade de verificar as ações do firmware. No final do ano passado, desenvolvedores do projeto CoreBoot publicaram uma carta aberta à Intel solicitando a liberação do código do firmware do PSE, e, em última análise, a empresa atendeu às necessidades da comunidade.

No repositório com o firmware do PSE, também foram publicados os testes de código-fonte das utilidades para desenvolvedores e exemplos de aplicações que podem ser executadas no lado do PSE, componentes para a execução do RTOS Zephyr, firmware ECLite com implementação de funcionalidades de controlador embutido, uma implementação de referência da interface de controle OOB (Out-of-Band) e um framework para desenvolvimento de aplicações.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster