上一篇,概览了整个的rock pi大致系列,我们开始定位为RK3399做评估,入手RK3399,对基本的外设进行解说。
板载外设
USB30 × 2
USB20 × 2
千兆网口 × 1
音频输入 × 1
MIPI CSI × 1
HDMI × 1
MIPI DSI × 1
80211 ac / wif × 1
PoE × 1
RTC电池口 × 1
PCIE M2 × 1
TF × 1
40pin的通用输入输出引脚
GPIO 40 pin介绍
橙色标记的功能是该引脚的默认功能
除电源引脚外,所有引脚都直接布局到 Soc RK3399
对于引脚 3、5、27、28、29 和 31,每个引脚都通过一个 47K 上拉电阻连接到 30V 电源
引脚 19、21、23、24 直接布局到板上 SPI 设备的引脚
引脚 7 直接布局到板上 MIPI CSI 的引脚
UART异步传输协议
UART2 默认启用为 U-boot 和 Linux 串行控制台,参数为“ 1500000,8,1,N ”(特别注意:串口使用必须使用串口TTL转接板,rock pi的uart是33V,没有过串口电平芯片,不能直接对接电脑串口12V电平);
UART2 & UART4 支持广泛的波特率。它包括但不限于以下波特率。例如,115200bps。500000bps、1500000bps 等等;
对于 v14 及更高版本的硬件,板载 SPI flash被焊接,UART4 PIN用作SPI 功能;
对于 I2C-2 和 I2C-7
官方已经使用 i2c 设备 e2prom 进行了测试。打开 i2c 设备文件,然后进行读写 *** 作。
统计下单项硬件资源
GPIO引脚 × 27
I2C总线 × 2
I2S总线(音频总线)× 1(libmraa库未给出)
SPI总线 × 2
UART总线 × 2
PWM × 2
ADC x 1
5V × 2
33V × 2
GND × 8
GPIO输出口的电压特性
IO口的tolerance,应该是能承受的最大电压或者是容差(需要进一步确认)。
GPIO口的序号计算
GPIO口通用库libmraa
像树莓派一样,提供了系统自带的可以 *** 作底层驱动引脚的libmraa库(类似树莓派的wiringpi库一样)。
之前统计的硬件资源:
GPIO引脚 × 27
I2C总线 × 2
I2S总线 (音频总线)× 1(libmraa库未给出)
SPI总线 × 2
UART总线 × 2
PWM × 2
ADC x 1
5V × 2
33V × 2
GND × 8
对比libmraa库的使能配置,如下图:
(应该为2个uart,但是2为默认调试口)在性能上,瑞芯微RK3399CPU采用bigLITTLE大小核架构,双核Cortex-A72加四核Cortex-A53。
瑞芯微RK3288基于28nm
HKMG工艺,处理器采用了四核ARM
Cortex-A17,主频达到了18GHz。DDR控制器采用双通道64bits
DDR3/DDR3L/LPDDR2设计。RK3399针对高端
,RK3288针对中高端
。都是瑞芯微的定位不同。
延展阅读:
瑞芯微RK3128芯片性能第三方测试结果
1、RK3128的开机速度是23s。播放没有闪退、花屏这些全志早期芯片的bug现象。用电视猫的软件,播放cctv5连续一天,没有出现闪退现象。对比a31s和另外一颗高大上芯片,效果较好。其接口比较规范好找。
性能方面,RK3288基于28nm
HKMG工艺,处理器采用了四核ARM
Cortex-A17,主频达到了18GHz。DDR控制器采用双通道64bits
DDR3/DDR3L/LPDDR2设计。GPU采用四核Mali-T7系列GPU,频率高达600MHz。
该芯片内置了2D/3D图形GPU加速处理器,完美支持OpenGL
ES
11/20/31、OpenCL
11、DirectX93,在3D效果方面相较同类产品有较大的提升。RK3288还支持全部主流视频格式解码,支持H265和4Kx2K分辨率视频解码。
HDMI
20等,并支持内嵌13M
ISP双MIPI-CSI2,具有丰富的外围接口支持能力。结合资料来看,瑞芯微rk3399cpu采用biglittle大小核架构,双核cortex-a72加四核cortex-a53。瑞芯微rk3288基于28nm
hkmg工艺,处理器采用了四核arm
cortex-a17,主频达到了18ghz。ddr控制器采用双通道64bits
ddr3/ddr3l/lpddr2设计。rk3399针对高端
,rk3288针对中高端
。都是瑞芯微的定位不同。目前全球公认的普通人可接受的VR延迟是低于20ms,否则会引起眩晕、呕吐等强烈不适。目前大部分VR设备并不达标。瑞芯微RockchipRK3399的VR技术是采用低延迟渲染的技术,在保证位置不变的情况下,
把渲染完的画面根据最新获取的传感器朝向信息计算出一帧新的画面,
再提交到显示屏。结合驱动级、图像引擎级的优化,最终可呈现舒适的视觉环境,比未优化的Android系统提升5倍以上。昂科威s车机采用的是瑞芯微的最新芯片RK3368,它是一款多核心芯片,集成了八个A53核心,每个核心最高可以达到15GHz的频率,性能相当强大。此外,这款芯片还支持4K视频编解码、硬件3D图形渲染,支持OpenGL ES31和OpenCL 12,可以支持各种3D游戏和高清视频播放。另外,它还拥有一个强大的图形处理单元,可以实现高性能的图形处理功能,能够满足较高的图形处理需求。此外,它还支持蓝牙41、Wi-Fi 5G和4G等通信技术,能够支持多种网络通信功能,使得车机可以高效稳定的连接到其他网络设备。此外内置PCI-e接口也是RK3399非常大的一个优势,这使得基于RK3399不仅可以外接基于PCI-e的WiFi,也使得基于RK3399的笔记本、一体机或者瘦客户端产品可以直接挂载支持PCI-e接口的硬盘。对VR产品的解决方案,瑞芯微存储方面支持DDR3\LPDDR3\LPDDR4内存和eMMC 51闪存。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)