Continuamos seguindo os ciclos de release da Toradex, e com o lançamento da quarterly release de Agosto v6.3.0, também fico feliz em anunciar a release do "TorizonCore Community" v6.3.0
. Agora com nova identidade e organização, agora com o nome Common Torizon!
A seguir vamos destacar as principais novidades dessa release.
Agora temos uma organização para manter os projetos, documentação, issues e discussões no GitHub: https://github.com/commontorizon
O que eu estava chamando antes de "TorizonCore Community" agora é Common Torizon:
E é sempre bom lembrar que o Common Torizon é um trabalho da comunidade, dirigido pela comunidade. E contribuições são sempre bem vindas! A mudança de nome e identidade foi necessária para se diferenciar do TorizonCore
oficial lançado pela Toradex para hardware da Toradex.
⚠️ Torizon™
é uma marca registrada da Toradex Group AG.Common Torizon
não é revisado, filiado ou aprovado pela Toradex. Eu não respondo pela Toradex.
Suporte a MACHINE
beagleplay
foi adicionado. Cria imagens do Common Torizon para o BeaglePlay da BeagleBoard.org, baseado no SoC TI Sitara AM625.
Suporte a MACHINE
raspberrypi0-2w-64
foi adicionado. Cria imagens do Common Torizon para o Raspberry Pi Zero 2 W, baseado no SoC Broadcom BCM2710.
Nas imagens da MACHINE
intel-corei7-64
, foi adicionado um serviço para registrar o interpretador de arquiteturas armv7
e armv8
. Assim melhorando a experiência durante o provisionamento de dispositivos x86_64 no torizon.io. Anteriormente o usuário precisava registrar manualmente o interpretador, para então rodar o comando de provisionamento. Agora a experiência é a mesma de um dispositivo ARM.
Agora as imagens da MACHINE
raspberrypi3-64
e raspberrypi4-64
suportam rollback automático de atualizações OTA. O que significa que se uma atualização quebrar o sistema, o dispositivo irá automaticamente voltar para a versão anterior. Essa era uma funcionalidade não implementada na versão v6.2.0
.
⚠️ Além das novas funcionalidades aqui listadas, o projeto também herda todos os fixes e novas funcionalidades do TorizonCore oficial. Dê uma olhada no release notes do TorizonCorev6.3.0
.
Para facilidade de uso e avaliação da plataforma Torizon o projeto já disponibiliza imagens pre-compiladas do torizon-core-common-docker-dev
: https://github.com/commontorizon/meta-common-torizon/releases/tag/v6.3.0-common
As imagens disponíveis são para as MACHINE
:
beagleplay
beaglebone-yocto
intel-corei7-64
nezha-allwinner-d1
raspberrypi4-64
raspberrypi3-64
raspberrypi0-2w-64
Você pode criar imagens do Common Torizon em dois "sabores":
-
torizon-core-common-docker-dev
- Common Torizon com o runtime e dependências de Docker;
- Ferramentas de debug integradas à imagem;
- Kernel Linux com suporte à KGDB e debug symbols;
-
torizon-core-common-docker
- Common Torizon com o runtime e dependências de Docker;
As pre-built images são todas torizon-core-common-docker-dev
.
Com a nova organização no GitHub criado ficou mais fácil e claro como contribuir com o projeto. E com isso tivemos novos contribuidores nessa release. Obrigado a todos!
- Drew Moseley
- Contribuiu com o suporte ao Raspberry Pi Zero 2 W;
- Stefano Viola
- Contribuiu com o OTA rollback para Raspberry Pi;
Ainda estamos no começo do projeto, mas já estamos evoluindo como comunidade. E isso é muito bom! O Torizon é um ecossistema muito interessante e promissor, e acredito que o Common Torizon pode trazer também as facilidades do Torizon para além do hardware da Toradex. E com isso, ajudar a comunidade, tanto maker quanto profissional, a criar soluções mais robustas, seguras e confiáveis, de forma fácil, divertida e produtiva.
Há ainda muito a que ser feito. Nas próximas releases vamos continuar trabalhando, o foco vai estar na paridade de funcionalidades com o TorizonCore oficial nas plataformas de hardware com mais uso da comunidade.