立即注册 登录
一牛网 返回首页

yndugigeek的个人空间 http://16rd.com/?83143 [收藏] [复制] [RSS]

日志

大吉吉:壹本正经地给您聊聊全志方案选型!

热度 4已有 6161 次阅读2019-8-10 15:27 |个人分类:全志方案|系统分类:物联网| 全志H3, 全志A20, 全志A33, 全志R40, 全志T3

今天给大家聊一下全志方案的选型问题,全志在业内都称为万年A7,那么我们首先来看看改革开放30周年以来全志的一些主流芯片和个人对其的一些评价。

全志A20

在大吉吉出道的时候,A20刚好到了市场末期,大概在2014年左右吧,其实A20是一颗非常经典好用的2核心A7架构处理器,外围接口丰富,后来随着断货和代理商买断经销,其性价比也逐渐丢失,所以新开的案子建议不要再用A20了(还有一颗换马甲芯片T2);

星级评价:★★★★☆

全志H3:

这颗芯片是经典的OTT盒子方案,大家把H打头的芯片理解为OTT盒子芯片,H估计就是“盒”字的首拼,不得不说全志PM太有才了,除了五笔还会拼音!目前基于C4A7(4核心A7架构)的H3相关开发板和产品做的非常泛滥,H系列芯片就是“烫”,价格自然相比瑞芯微晶晨(2019年8月初上市)要便宜,所以新开案建议也不要选择H3;

星级评价:★★★★☆

全志A33

这颗IC可以说是最近几年快速方案的宠儿,不管是做平板电脑,还是做其他成本要求严格的产品,都能看到A33的身影,淘宝上A33芯片的开发板和半成品PCB也很多,实际上A33的性能和H3是差不多的,不过A33的软件支持要好很多,比如安卓4.4(512M内存可以跑)、安卓6.0(512M内存可以跑)、Tina、buildroot都是支持的,所以A33方案做产品的成功率是非常高的,另外A33还有一颗对标的R16芯片,即使某天A33断货也可以买R16的货顶一下,另外A33也是时代性C4A7架构芯片的标杆,在瑞芯微、晶晨、瑞丽的方案中都可以找到与之对标的IC,所以在2019~2020之间仍然可以继续使用A33/R16作为开案首选方案;

星级评价:★★★★★

全志R40/V40/T3/A40I:

首先,从2019年开始R40/V40停产,目前市场上的R40/V40板子请不要购买,再说说T3吧,号称是车规级C4A7,其实还是万年A7,到底有多少做车机的厂商会选择T3甚至后续的T7我个人表示怀疑,因为车机这东西不是“换个马甲就是秀儿”这种套路可以随便玩儿的,人命关天!一个不小心美颜没做好跳出个某碧萝,所以田忌赛马的思维,T3的车规级顶多可以拿来做做抗变频器干扰的那些工业级产品,实际上本人也的确入手了T3/A40I拿来做了产品,包括2中系统的衍生产品,分别是安卓和linux,安卓的产品勉强可以跑,图形性能一般(Mali400MP2的GPU不指望跑出什么惊喜的效果),Linux部分,如果您的产品有这样的需求LINUX系统、QT5.9以上版本、支持3D、支持WEBKIT或WEBENGINE,那么,很遗憾告诉你,T3/A40I的Linux官方系统达不到您的要求,目前测试,全志官方释放的Linux BSP存在很大缺点,作者亲身经历BSP主要缺点如下:

-1.brandy不开放spl引导层:官方发布的BSP中,brandy部分没有sunxi_spl,如果后续出现chipid问题,会出现新批次的T3/A40i用生产固件升级后无法启动问题;

-2.kernel版本太老:内核版本3.10.65,这个版本对某些新驱动支持很有限、比如LORA蓝牙BLE、音频设备等等;

-3.Buildroot版本太老:版本buildroot-2011.2,导致内部只有QT4,没有QT5,如果要用QT5需要自行修改或者使用官方的QT5.4.1;

-4.编译器太老:arm-linux-gcc-4.6.3,这个版本编译器不支持C++11,也就无法编译QT5.6.3以后的QT版本,而且arm-linux-gcc-4.6.3编译webkit会出现内存泄露,导致编译宿主机内存耗尽,编译过程进入死循环。

-5.QT版本问题:官方标配QT5.4.1,勉强支持3D/EGLFS渲染,但是无法支持QTWEBKIT和QTWEBENGIN,内部也有5.6.2的代码,但是代码处于脏态,也就是说发布的时候,系统工程师没有对5.6.2的代码做MAKE clean处理,仍然存在许多qmake/Makefile绝对路径的依赖。

其他缺点不愿多说,其实写这篇日志也是想更多的道友参与进来解决问题,而不是摸黑。总之,目前官方LINUX BSP可以支持的最高配置是:LINUX系统(3.10.X)、QT5.6、支持3D。其他的如果想实现会非常困难,但是不包括那些能够搞定buildroot或者Tina的大能开发者!希望后续慢慢成熟起来吧。最后,对于T3/A40i的选型,请不要跟风,一定要慎重慎重再慎重。星级评价:★★★☆☆

全志V3S/R11/R328/R333:

姑且把上述芯片叫做类V3S芯片吧,V3S是单核A7可工作在1.2G主频集成64M运存的爪型封装(LQFP)的IC,当时看到这个描述,我内心由衷发出一声感叹“这IC骚的不要命啊”,那种感觉就和隔壁村放养的老母猪来我家马上生了11个仔那样惊喜且富有快感,其他某XP的imx6UL、某塘NUC972、某C都得“死”啊,这是要发大财了呀,应该不止是我有这样的幻觉,V3S的确是一颗中下性能产品不错的选择,但是它的短板和F1CXX类似,USB资源短缺、引脚复用严重;全志的决策者也非常有眼光,对V3S的后续产品进行了深挖,围绕着V3S的配置,推出了R11/R328/R333这些后续IC产品,一牛网还推出了R11/R328/R333的开发板,上游下游开始“觉醒”配合起来,相信这个系列的IC后续会越来越好。V3S的软件支持也不做,目前作者试过的平台有CamDroid(坑卓)、主线Linux、主线buildroot、Tina、OPENWRT都可以正常工作,不过没有GPU是一个问题,但是支持H264硬解码,点个赞!开发板采购方面,请大家不要选择一牛和荔枝派以外的类似开发板,作者是受害者,不然早就喜提“马萨拉蒂”了。

全志F1CXX系列:

这个系列的IC真的是高性价比,主要领域诸如摇摇车、故事机、情趣用品等都可以看到它们的踪迹,顺便吐槽一下那些用光头强模型做摇摇车和故事机的无良厂家,不要把光头强做的那么恐怖行不行!!!!!通体粉红、眼冒红光、动作诡异,口中偶尔还冒出一句“小朋友、快来玩儿呀”!, 正常人都会被吓尿了!F1CXX内部系列丰富,比较普遍的是F1C100和F1C200,这2款芯片都是ARM9架构工作在500MHz~800MHz之间的低成本,而且都有内置32/64MB运存,但是只有一个USB口(USB-OTG)和3个复用严重的串口,所以需要多个USB口和串口的产品慎用,没有内置GPU,另外想把这颗IC用到工业环境需要考虑使用环境,已经有若干HMI厂商吃过亏,不过轻工业场合还是可以用的,新开的成品受控案子可以优先考虑F1CXX系列;

星级评价:★★★★★


路过

鸡蛋
3

鲜花

握手

雷人

刚表态过的朋友 (3 人)

发表评论 评论 (2 个评论)

回复 a123bc 2019-8-12 09:23
路过
回复 cd1290 2019-11-22 08:53
路过学习一下

facelist

您需要登录后才可以评论 登录 | 立即注册

网站地图| 联系我们|小黑屋

一牛网论坛 (粤ICP备13053961号)  © 2013-2016 bbs.16rd.com | 营业执照 | EDI证