A distribuição openKylin foi adaptada ao chip SpacemiT K3, segundo a publicação da openKylin. A adaptação envolve uma pilha de software de robótica e a conexão com a base robótica OpenLoong. A validação teve cinco casos de teste, todos aprovados.
O chip K3
O SpacemiT K3 integra, em um único die, 8 núcleos de computação RISC-V X100 de alto desempenho, com frequência máxima de 2.4GHz; 8 núcleos de IA A100, com 60 TOPS de capacidade de IA; e um processador de tempo real RT24 de dois núcleos. Segundo a publicação, o chip combina computação geral, inferência de IA e controle em tempo real.
Pilha de software
O serviço principal de inteligência incorporada, robotics-service, é desenvolvido em C/C++ e Python. Ele usa a toolchain GNU para RISC-V e o repositório de software openKylin 3.0 como base de compilação.
Em execução, a pilha depende de glibc 2.42 e de componentes como ONNX Runtime e OpenCV otimizados para RISC-V RVV. O software vem pré-instalado na imagem do sistema.
Integração com a base OpenLoong
O módulo de controle principal K3 executa o openKylin 3.0 e as aplicações de IA incorporada. Ele se conecta à base robótica OpenLoong por CAN-FD/UART.
Escopo dos testes
A validação passou de uma função pontual a uma cadeia completa, conforme a publicação: instalação e inicialização do sistema; funções básicas do sistema; reconhecimento de hardware e drivers de periféricos; controle e percepção do robô; e estabilidade do sistema. Os cinco casos de teste foram aprovados.




