Linux 內核中添加了對俄羅斯 Baikal T1 處理器的支持

貝加爾電子 宣布了 關於採用支持俄羅斯Baikal-T1處理器的代碼以及基於它的片上系統納入Linux內核的主要構成 BE-T1000。 實施 Baikal-T1 支持後發生的變化是 轉入 內核開發人員從五月底到現在 包括 包含在 Linux 內核 5.8-rc2 的實驗版本中。 對某些更改(包括設備樹描述)的審核尚未完成,這些更改已推遲包含在 5.9 內核中。

Baikal-T1處理器包含兩個超標量核心 P5600 MIPS 32 r5工作頻率為1.2 GHz。 該芯片包含 L2 緩存 (1 MB)、DDR3-1600 ECC 內存控制器、1 個 10Gb 以太網端口、2 個 1Gb 以太網端口、PCIe Gen.3 x4 控制器、2 個 SATA 3.0 端口、USB 2.0、GPIO、UART、SPI、I2C。 該處理器採用28納米工藝技術製造,功耗低於5W。 該處理器還提供硬件虛擬化支持、SIMD 指令以及支持 GOST 28147-89 的集成硬件加密加速器。
該芯片是使用 Imagination Technologies 授權的 MIPS32 P5600 Warrior 處理器核心塊開發的。

Baikal Electronics 的開發人員準備了支持 MIPS CPU P5600 架構的代碼,並實施了與 Baikal T1 支持 MIPS GIC 定時器、MIPS CM2 L2、CCU 子系統、APB 和 AXI 總線、PVT 傳感器、DW APB 定時器、DW APB SSI 相關的更改( SPI)、DW APB I2C、DW APB GPIO 和 DW APB 看門狗。

Linux 內核中添加了對俄羅斯 Baikal T1 處理器的支持

來源: opennet.ru

添加評論