Engadiuse ao núcleo Linux soporte para procesadores Baikal T1 rusos

Empresa de electrónica Baikal anunciou sobre a adopción de código para soportar o procesador ruso Baikal-T1 e o sistema en chip baseado nel no núcleo principal de Linux BE-T1000. Os cambios coa implementación do soporte Baikal-T1 foron transferido aos desenvolvedores do núcleo a finais de maio e agora incluído incluído na versión experimental do núcleo Linux 5.8-rc2. A revisión dalgúns dos cambios, incluídas as descricións da árbore de dispositivos, aínda non se completou e estes cambios aprazáronse para a súa inclusión no núcleo 5.9.

O procesador Baikal-T1 contén dous núcleos superescalares P5600 MIPS 32 r5, operando a unha frecuencia de 1.2 GHz. O chip contén caché L2 (1 MB), controlador de memoria DDR3-1600 ECC, 1 porto Ethernet de 10 Gb, 2 portos Ethernet de 1 Gb, controlador PCIe Gen.3 x4, 2 portos SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. O procesador está fabricado cunha tecnoloxía de proceso de 28 nm e consome menos de 5W. O procesador tamén ofrece soporte de hardware para virtualización, instrucións SIMD e un acelerador criptográfico de hardware integrado que admite GOST 28147-89.
O chip desenvólvese usando unha unidade central do procesador MIPS32 P5600 Warrior con licenza de Imagination Technologies.

Os desenvolvedores de Baikal Electronics prepararon código para admitir a arquitectura MIPS CPU P5600 e implementaron cambios relacionados co soporte Baikal T1 para o temporizador MIPS GIC, MIPS CM2 L2, subsistemas CCU, buses APB e AXI, sensor PVT, temporizador DW APB, DW APB SSI. (SPI), DW APB I2C, DW APB GPIO e DW APB Watchdog.

Engadiuse ao núcleo Linux soporte para procesadores Baikal T1 rusos

Fonte: opennet.ru

Engadir un comentario