O suporte para processadores russos Baikal T1 foi adicionado ao kernel Linux

Empresa de eletrônicos Baikal anunciou o sobre a adoção de código para suportar o processador russo Baikal-T1 e o sistema em chip baseado nele no kernel Linux principal BE-T1000. As mudanças com a implementação do suporte Baikal-T1 foram transferido para desenvolvedores de kernel no final de maio e agora incluído incluído na versão experimental do kernel Linux 5.8-rc2. A revisão de algumas das alterações, incluindo as descrições da árvore de dispositivos, ainda não foi concluída e essas alterações foram adiadas para inclusão no kernel 5.9.

O processador Baikal-T1 contém dois núcleos superescalares P5600 MIPS 32 r5, operando a uma frequência de 1.2 GHz. O chip contém cache L2 (1 MB), controlador de memória DDR3-1600 ECC, 1 porta Ethernet de 10 Gb, 2 portas Ethernet de 1 Gb, controlador PCIe Gen.3 x4, 2 portas SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. O processador é fabricado com tecnologia de processo de 28 nm e consome menos de 5W. O processador também fornece suporte de hardware para virtualização, instruções SIMD e um acelerador criptográfico de hardware integrado que suporta GOST 28147-89.
O chip é desenvolvido usando um bloco central do processador MIPS32 P5600 Warrior licenciado pela Imagination Technologies.

Os desenvolvedores da Baikal Electronics prepararam código para suportar a arquitetura MIPS CPU P5600 e implementaram alterações relacionadas ao suporte Baikal T1 para o temporizador MIPS GIC, MIPS CM2 L2, subsistemas CCU, barramentos APB e AXI, sensor PVT, temporizador DW APB, DW APB SSI (SPI), DW APB I2C, DW APB GPIO e DW APB Watchdog.

O suporte para processadores russos Baikal T1 foi adicionado ao kernel Linux

Fonte: opennet.ru

Adicionar um comentário