Revelado recentemente por sua fabricante, o processador Qualcomm Snapdragon 8 Gen 2 SoC já é suportado no Linux.
A Qualcomm revelou a plataforma móvel Snapdragon 8 Gen 2 há apenas alguns dias, mas Linaro acaba de anunciar que o kernel Linux já foi atualizado para o SoC móvel premium com um núcleo Arm Cortex-X3 “Prime” de 3,2 GHz, quatro núcleos de desempenho de até 2,8 GHz e três núcleos de eficiência com clock de até 2,0 GHz.
Qualcomm Snapdragon 8 Gen 2 SoC já é suportado no Linux
Sim. O Qualcomm Snapdragon 8 Gen 2 SoC já é suportado no Linux. A maior parte do trabalho foi feita pelos engenheiros da Linaro, Abel Vesa e Neil Armstrong, com suporte inicial publicado em 16 de novembro na lista de discussão do kernel do Linux e, com o conjunto de patches lançado até agora, é possível inicializar uma imagem AOSP mínima em um O kit de desenvolvimento Snapdragon 8 Gen 2 mostrado abaixo, que deve ser fabricado pela Lantronix, se a história servir de guia.
Os seguintes recursos são ativados no Linux principal para o processador Qualcomm 8 Gen 2, codinome SM8550:
- CPUs Qualcomm Kryo com suporte para DVFS e Power Control
- Sistema – Relógios, controladores de potência, PMICs
- Interfaces de armazenamento – UFS, SDXC
- Periféricos de alta velocidade – PCIe Gen3 e Gen4, USB SuperSpeed (5 Gbps)
- E/S de baixa velocidade – I2C, SPI
- Subsistemas do processador Qualcomm Hexagon, ou seja, áudio, sensores, computação e modem
O desenvolvimento de código para upstreaming do kernel do Linux para o SM8550 também pode ser acompanhado no site da CodeLinaro, onde você obterá os conjuntos de patches e o código-fonte.
Linaro agora está trabalhando na implementação de casos de uso de exibição de suporte, áudio e modem.
No anúncio no blog Linaro, Neil Amstrong fornece instruções explicando como criar uma imagem AOSP mínima do zero e executá-la no kit de desenvolvimento Snapdragon 8 Gen 2, que parece não estar disponível para o público em geral ainda.
A Lantronix normalmente anunciaria essa plataforma de desenvolvimento de hardware alguns meses após o lançamento do processador, assim como fizeram para o Snapdragon 888 Mobile Development Kit, por exemplo.
A maior parte desse trabalho é feita em nome da Qualcomm com foco no Android, mas isso também pode tornar o Linux mais fácil de portar no recente hardware Qualcomm Snapdragon.