对于许多需要HMI(人机交互)的项目来说,首选的方案还是Android。目前市面上Android的方案有很多,包括高通、MTK、展锐、海思这类手机SOC厂商,还有RK、Amlogic、全志这类平板、机顶盒SOC厂家。考虑到软硬件的开放程度、授权、开发难度等因素,其实大多数开发者能用上的方案其实也不多。本文所评测的Tinkerboard 2s就是一种选择。
Tinkerboard 2是华硕基于rockchip rk3399/OP1系列CPU开发的一款开发板,主要面向的是商显产品,包括车载、医疗、机顶盒、多媒体盒子等。是目前市面上第一款能运行Android11 的RK3399开发板。
硬件资源在之前的文章已经介绍过,这里放上链接
https://blog.youkuaiyun.com/ok138ok/article/details/123598451,就不详细介绍了。
关于tinkerboard2的Android11
RK的Android11,这个系统一开始是为RK3566/RK3568适配的,而之后,RK也适配了几个旧平台,如下图所述
可见RK3399属于RK长期支持的平台之一。从最早的Android 6.0,到11.0,一直都有在RK3399平台上适配。这种芯片的维护周期长,很适合做产品。
回到tinkerboard2,ASUS目前主推这个开发板,因此也用上了最新的系统。市面上很多的RK3399开发板,系统比较老