发布日期: 2022/07/13 03:26

Tina Linux 是全志基于linux内核深度定制开发的AIoT系统。 “Tina”取“Tiny”之意,旨在打造一个精简的、适用于嵌入式设备的智能系统。

Tina 发展沿革

Tina Linux诞生于2015年,彼时以智能音箱为首的AIoT产品刚刚兴起,AIoT产品所用芯片一般为原用于平板电脑的主控,所用系统也多为基于Android系统进行裁剪。全志基于市场需要和对产品趋势的理解,在Linux内核的基础上深度开发了Tina Linux系统。

2016年,第一款搭载Tina Linux的智能音箱产品面世。通过优化,原来需要1GB DDR+8GB emmc才能支撑的系统,使用Tina Linux系统只需要64MB DDR+ 128M nand flash即可平替,PCB成本也从之前的数百元人民币降到几十元人民币,开机时间由原来的十几秒降到3秒以内。

随后,Tina系统快速发展,应用场景覆盖了在智能家居、智慧视觉、车载等领域的超过50个不同产品形态的产品,被数百家不同行业的客户使用,总装机量超3000万。

通过可定制化配置的特性,Tina Linux系统可以满足各种不同产品形态的需求:针对倒车摄像头产品,通过疾风系统可以实现350ms出图;针对带屏幕显示的产品,集成了市面上主流的嵌入式显示框架,可以快速适配开发;在需要高性价比的产品中,通过软件模拟硬件功能从而降低PCB成本……

Tina 5.0 系统特性

2022年,全志Tina Linux 5.0版本全新发布。Tina Linux 5.0延续了之前Tina系统的设计理念,在历代版本的积累上进行了重构,实现Linux BSP/SDK软件平台的标准化、开放性、可复用、统一化。

标准Linux内核

Tina5.0基于标准Linux内核和驱动框架开发,follow主线标准,方便工程师快速上手开发,新增模块移植调试也更为敏捷,有大量社区社区资源可以复用,减少了重复造轮子的成本。

针对AIoT产品深度定制

全志凭借R/V/T/F/H等多条不同领域产品线的经验,吸收AIoT市场快速变化的产品需求,不断整合更新各种适用于AIoT产品的定制模块,包括WiFi/BT协议栈、无线/声波配网、TrustZone Secure OS、OTA等。并且借助原厂优势,直插芯片底层,通过驱动直接调用硬件编解码模块、安全加密模块等实现了软硬件协同的高性能实现。

双编译构建系统

Tina5.0下支持openWrt以及buildroot两套编译构建系统,在这之上加入了我们的build环境,对接编译系统,可以方便进行选择构建。可以满足不同开发习惯的工程师对构建系统的硬性需求。同时,OpenWrt版本也升级到21.02,大量的软件包随之更新,丰富了网络、音频软件等包。

BSP高度复用

Tina5.0中,不同构建系统共用所有的BSP资源(boot,kernel代码,编译打包工具等);可以支持BSP的单独编译,也可以实现独立打包方式,对于一些只使用我司BSP的客户,可以轻易加入自己的rootfs生成固件。

易剪裁易定制

SDK支持的产品线越多、功能越丰富,随之带来的问题是SDK的臃肿庞大,为了解决这类问题,我们通过关键软件包、芯片配置方案、工具链等的目录仓库化以及dl压缩包特殊处理等方法,在满足了灵活定制的需求的同时有效地控制了SDK大小。

大佬们说

| 蔡泳恒 全志科技产品研发中心 软件技术经理

全志一直走在嵌入式AIoT开发的前沿,不断地了解市面上客户和用户的需要,不停地丰富和完善Tina系统。目前Tina系统的内部主线已经适配了包含20多款全志芯片在内的近200个平台方案,让我们的客户选择更多、开发更便捷。

| 曾工 国内知名硬件公司 高级工程师

我们团队是做路由器出身的,对于openWrt比较熟悉。Tina基于openWrt进行构建,并且集成了大量全志自研的封装库、中间件、开发和生产测试工具等,用起来非常顺手,极大地降低了我们的开发量,可以说是AIoT开发的“生产力工具”

| 晕哥 国内知名电子论坛-哇酷开发者社区 创始人

我们社区大量的开发者都在使用Tina系统,自己做点小demo玩特别顺手。Tina5.0带来的变化不仅仅体现在产品上,通过对编译流程及SDK的优化,也使得开发者在Tina环境下的开发更加简单,并且拥有更多的资料可以参考学习。

Tina源码获取

目前Tina5.0在全志客户服务平台释放了适配V853芯片的开发者试用版,您可以到全志客户服务平台获取相关源码。相关源码具体下载位置:全志客户服务平台->工作台->资源下载。

源码获取链接: https://open.allwinnertech.com/#/sdk/309

更多资料​详见全志在线开发者社区:https://v853.docs.aw-ol.com/study/study_1tina/

-End-

编辑:Budbool
技术顾问:Forever、Kirin