A organização Linux Foundation publicou a distribuição automotiva AGL UCB 8.0

A organização Linux Foundation apresentou a oitava versão da distribuição AGL UCB (Automotive Grade Linux Unified Code Base), no qual é desenvolvida uma plataforma universal para uso em vários subsistemas automotivos, desde painéis de instrumentos até sistemas de infoentretenimento automotivos.

A distribuição é baseada em trabalhos dos projetos Tizen, GENIVI e Yocto. O ambiente gráfico é baseado em Qt, Wayland e nos trabalhos do projeto Weston IVI Shell. As compilações de demonstração da plataforma são formadas para QEMU, placas Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu e Raspberry Pi 3. Com a participação da comunidade desenvolvem-se compilações para placas NXP i.MX6,
DragonBoard 410c e Raspberry Pi 4. Os códigos-fonte dos trabalhos do projeto estão disponíveis através de
Git. No desenvolvimento do projeto, participam empresas como Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi e Subaru.

AGL UCB pode ser utilizado pelos fabricantes de automóveis como uma base para a criação de soluções finais, após a realização das adaptações necessárias para o hardware e a personalização da interface. A plataforma permite focar principalmente no desenvolvimento de aplicativos e métodos próprios de organização do trabalho do usuário, sem se preocupar com a infraestrutura de baixo nível e minimizando os custos de manutenção. O projeto é totalmente aberto — todos os componentes estão disponíveis sob licenças livres.

Um conjunto de protótipos de trabalho de aplicativos típicos, escritos utilizando tecnologias HTML5 e Qt, é fornecido. Por exemplo, possui a implementação da tela inicial, navegador web, painel de instrumentos, sistema de navegação (utiliza o Google Maps), controle climático, reprodutor multimídia com suporte a DLNA, interface para configuração do subsistema de som, programa para leitura de notícias. Componentes para controle por voz, busca de informações, interação com smartphones via Bluetooth e conexão à rede CAN para acesso a sensores e transmissão de dados entre os módulos do veículo são oferecidos.

Características da nova versão:

  • Perfis de dispositivos para painel de instrumentos e telemática (sistemas de navegação) foram adicionados, assim como uma implementação de demonstração da interface de telemática;
  • Os componentes do sistema foram atualizados para a plataforma Yocto 2.6;
  • No framework para desenvolvimento de aplicativos foi adicionada a funcionalidade de execução de programas por usuários não privilegiados e separação de permissões no nível do usuário (anteriormente, aplicativos e serviços de sistema eram executados como root). O pacote afm-util agora tem a função de encerramento forçado de aplicativos;
  • A pilha gráfica foi atualizada para Wayland 1.17 e servidor compositor Weston 6.0;
  • Nos perfis do painel e na interface para sistemas de infoentretenimento, foram adicionados componentes para receptores e transmissores Waltham;
  • O Gerenciador de Aplicativos (Web App Manager) foi atualizado para a base de código Chromium 68 e despojado de dependências Qt;
  • Um backend de áudio baseado em servidor multimídia foi implementado e ativado por padrão PipeWire, substituindo o PulseAudio;
  • O gerenciador de tarefas foi transformado em um widget instalável separadamente;
  • Foi adicionada uma implementação inicial do sistema de gerenciamento de sessões (wireplumber);
  • Uma nova implementação do mixer de som foi apresentada. O suporte para entrada/saída de som via Bluetooth foi temporariamente removido (será retornado na atualização 8.0.1);
  • Adicionada a compatibilidade com o padrão de barramento automotivo de comunicação e diagnóstico J1939. Suporte ao modo de gravação seguro foi garantido para o barramento CAN;
  • Adicionado um pacote BSP (Board Support Package) para as placas SanCloud BeagleBone Enhanced + Automotive Cape. Pacotes BSP para
    Renesas RCar3 BSPs foram atualizados. O pacote i.MX6 foi adaptado para usar o driver gráfico aberto etnaviv para GPU Vivante. Suporte inicial para a placa Raspberry Pi 4 (agl-image-minimal) foi adicionado.
  • A integração do sistema de síntese de fala com o Alexa Voice Agent foi garantida.

    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