E foi lançado o Sound Open Firmware 2.4.1 com atualizações do IPC, e mais. Confira as novidades dessa importante atualização.
O Sound Open Firmware é um dos grandes projetos de código aberto originalmente iniciados pela Intel para fornecer firmware DSP de áudio de código aberto e ferramentas de desenvolvimento.
Sound Open Firmware é um firmware DSP de áudio de código aberto e SDK que fornece infraestrutura de firmware de áudio e
ferramentas de desenvolvimento para desenvolvedores interessados em áudio ou processamento de sinal em DSPs modernos.
Enfim, a infra-estrutura Sound Open Firmware fornece um ambiente centrado no desenvolvimento de software livre, com licença permissível, que inclui peças de controle em tempo real independentes de arquitetura e ferramentas de software livre.
Atualmente, além da Intel, o SOF é apoiado pelo Google, AMD, Mediatek, NXP, Realtek e outros fornecedores.
Agora, foi lançado Sound Open Firmware 2.4.1.
Novidades do Sound Open Firmware 2.4.1
Sim. O Sound Open Firmware 2.4.1 foi lançado como o primeiro lançamento v2.4 estável para esta pilha de firmware DSP/áudio de código aberto não apenas para plataformas Intel modernas, mas também para AMD, Mediatek e outros usos crescentes da indústria.
Com o Sound Open Firmware 2.4, eles continuaram a transição no uso do Zephyr RTOS. Os desenvolvedores do Sound Open Firmware têm trabalhado na mudança do XTOS para o Zephyr RTOS como o sistema operacional em tempo real e têm sido limitados no suporte da plataforma até agora.
Segundo a nota de lançamento do Sound Open Firmware 2.4.1:
“O comitê de direção técnica SOF tem o prazer de anunciar o lançamento v2.4.1 do SOF. Este é o primeiro lançamento usando Zephyr RTOS com drivers de dispositivo Zephyr nativos (em algumas plataformas Intel) e Windows IPC. v2.4.1 deve ser a última liberação “opt-in” intermediária conforme o código é transicionado para suportar Zephyr RTOS, topology2, API do módulo e suporte à abstração IPC (IPC3/4).”
Portanto, com o Sound Open Firmware 2.4.1, o Intel Tiger Lake ainda é padronizado para XTOS, mas pode ser facilmente alterado para o uso do Zephyr com os drivers de dispositivo nativos.
Há também as atualizações do IPC, “muitas” otimizações de processamento e maior uso de intrínsecos SIMD, cerca de metade dos módulos de processamento foram atualizados para a nova API e agora há suporte para decodificadores Cadence MP3 e AAC.
Para saber mais sobre essa versão do Sound Open Firmware, acesse a nota de lançamento.
Como instalar ou atualizar o Sound Open Firmware
Para aqueles interessados no Sound Open Firmware para este ramo mais antigo, podem encontrar os downloads v2.2.3 e detalhes de lançamento via GitHub.