我觉得这个CPU和FT1500A/4和FT2000AHK相比还算不错,我打算认真研究一下。FT1500A/4和FT2000AHK这两个CPU能用就行了,我说实话连手册都懒得看,太吓人了,FT2000新四核支持UEFI,我对UEFI比较感兴趣,打算学一下,所以先把这个U学透!!!
后续:在我这篇博客还没写完的时候,我把飞腾官方发的UEFI编译出的固件下到板子上无法启动,我基本打算放弃了,不知道在隐藏什么,这点东西有什么不能开源的,有什么说不清楚的,用户的智商还没低到无法理解你们的汉语手册,没有资格看不起老美,老美开源了那么多东西。
CPU结构指标
- 集成 4 个 FTC663 核;
- L2 Cache:每个 Cluster 内有 2MB,共 4MB;
- L3 Cache:分为 8 个 Bank,共 4MB;
- 集成 2 个 DDR4-3200 通道,支持对 DDR 存储数据进行实时加密;
- 集成 34 Lanes PCIe 3.0 接口:2 个 X16(每个可拆分成 2 个 X8),2个 X1;
- 集成 2 个千兆 Ethernet 接口(RGMII),支持 10/100/1000Mbps 自适应;
- 集成 1 个 SD 卡控制器,兼容 SD 2.0 规范;
- 集成 1 个 HDA (HD-Audio),支持音频输出,可同时支持最多 4 个Codec;
- 集成 SM2/SM3/SM4/SM9 密码加速引擎;
- 集成 4 个 UART,1 个 LPC Master,32 个 GPIO,4 个 I2C,1 个 QSPI,2 个通用 SPI,2 个 WDT,1 个 RTC,16 个外部中断(和 GPIO 共用IO);
- 集成温度传感器;
- 集成 128KB On Chip Memory;
- 集成 ROM 作为片内可信启动根。
参数配置
UEFI里面自带了一个参数文件,根据文档,看下参数配置情况,
- CPU主频2600MHz
- DDR频率0MHz,文档错了???
- 使能4个核,CPU架构是2个Cluster,每个Cluster 2个Core,这个格式可推算出每个Cluster最多4个Core
- PEU1为x8模式,PCIE0初始化为x16模式,
- PCIE0控制器0/1/2,都初始化为RC模式,强制为GEN3,均衡值为0x48484848(根据结构指标,共6个PCIE)
- PCIE1控制器0/1/2,都初始化为RC模式,强制为GEN3,均衡值为0x48484848(根据结构指标,共6个PCIE)
- S3标志由外部电源管理模块( CPLD )通过GPIO0-PORTA1提供,详见硬件设计参考文档
- 使能双通道内存,使能ECC(具体是不是ECC还得看内存条是否支持),DDR时序信息从内存条SPD读取
使用飞腾打包工具的时候,dump生成的文件,多了很多0x0d 0x0a回车换行符,不知道什么意思,略过。
引脚复用