【方案总览】全志方案选型总览与分析-持续更新
?
今天給大家聊一下全志方案的選型問(wèn)題,全志在業(yè)內(nèi)都稱為萬(wàn)年A7,那么我們首先來(lái)看看改革開(kāi)放30周年以來(lái)全志的一些主流芯片和個(gè)人對(duì)其的一些評(píng)價(jià)。
全志A20:
??? 在大吉出道的時(shí)候,A20剛好到了市場(chǎng)末期,大概在2014年左右吧,其實(shí)A20是一顆非常經(jīng)典好用的2核心A7架構(gòu)處理器,外圍接口豐富,后來(lái)隨著斷貨和代理商買斷經(jīng)銷,其性價(jià)比也逐漸丟失,所以新開(kāi)的案子建議不要再用A20了(還有一顆換馬甲芯片T2);
星級(jí)評(píng)價(jià):★★★★☆☆
全志H3:
??? 這顆芯片是經(jīng)典的OTT盒子方案,大家把H打頭的芯片理解為OTT盒子芯片,H估計(jì)就是“盒”字的首拼,不得不說(shuō)全志PM太有才了,除了五筆還會(huì)拼音!目前基于C4A7(四核心A7架構(gòu))的H3相關(guān)開(kāi)發(fā)板和產(chǎn)品做的非常泛濫,H系列芯片有個(gè)特色就是“燙”,價(jià)格自然相比瑞芯微和晶晨(2019年8月初上市)要便宜,所以新開(kāi)案建議不要選擇H3,后繼續(xù)產(chǎn)品H5、H6都是不錯(cuò)的選擇;
星級(jí)評(píng)價(jià):★★★★☆☆
全志A33:
??? 這顆IC可以說(shuō)是最近幾年快速方案的寵兒,首先,不管是做平板電腦,還是做其他成本要求嚴(yán)格的產(chǎn)品,都能看到A33的身影,淘寶上A33芯片的開(kāi)發(fā)板和半成品PCB也很多,實(shí)際上A33的性能和H3是差不多的,不過(guò)A33的軟件支持要好很多,比如安卓4.4(512M內(nèi)存可以跑)、安卓6.0(512M內(nèi)存可以跑)、Tina、buildroot都是支持的,所以A33方案做產(chǎn)品的成功率是非常高的,其次,A33還有一顆對(duì)標(biāo)的R16芯片,即使某天A33斷貨也可以買R16的貨頂一下,另外,A33也是C4A7架構(gòu)芯片的標(biāo)桿,在瑞芯微、晶晨、瑞麗的方案中都可以找到與之對(duì)標(biāo)的IC,所以在2019~2021之間仍然可以繼續(xù)使用A33/R16作為開(kāi)案首選方案;
星級(jí)評(píng)價(jià):★★★★★☆
全志R40/V40/T3/A40I:
??? 首先,從2019年開(kāi)始R40/V40停產(chǎn),目前市場(chǎng)上的R40/V40板子請(qǐng)不要購(gòu)買,再說(shuō)說(shuō)T3吧,號(hào)稱是車規(guī)級(jí)C4A7,其實(shí)還是萬(wàn)年A7,到底有多少做車機(jī)的廠商會(huì)選擇T3甚至后續(xù)的T7呢?個(gè)人表示懷疑,因?yàn)檐嚈C(jī)這東西不是“換個(gè)馬甲就是秀兒”這種套路可以隨便玩兒的,人命關(guān)天!一個(gè)不小心美顏沒(méi)做好跳出個(gè)某碧蘿,所以不如用田忌賽馬的思維,T3的車規(guī)級(jí)可以拿來(lái)做抗變頻器干擾的那些工業(yè)級(jí)產(chǎn)品是可行的,實(shí)際上作者也的確入手了T3/A40I,拿來(lái)做了產(chǎn)品,包括了兩種系統(tǒng)的衍生產(chǎn)品,分別是安卓和Linux,安卓系統(tǒng)產(chǎn)品勉強(qiáng)可以跑,圖形性能一般(Mali400MP2的GPU不指望跑出什么驚喜的效果),Linux部分,如果您的產(chǎn)品有這樣的需求:LINUX系統(tǒng)、QT5.9以上版本、支持3D、支持WEBKIT或WEBENGINE,那么,很遺憾告訴你,T3/A40I的Linux官方系統(tǒng)達(dá)不到您的要求,目前測(cè)試,全志官方釋放的Linux BSP存在很大缺點(diǎn),作者親身經(jīng)歷,2019年5月份以前發(fā)布的BSP主要缺點(diǎn)如下:
- 1.brandy不開(kāi)放spl引導(dǎo)層:官方發(fā)布的BSP中,brandy部分沒(méi)有sunxi_spl,如果后續(xù)出現(xiàn)chipid不一致問(wèn)題,會(huì)造成新批次的T3/A40i用原先的生產(chǎn)固件燒寫(xiě)后無(wú)法啟動(dòng)問(wèn)題;
- 2.kernel版本太老:內(nèi)核版本3.10.65,這個(gè)版本對(duì)某些新驅(qū)動(dòng)支持很有限、比如Lora、藍(lán)牙BLE、音頻設(shè)備等等;
- 3.buildroot版本太老:版本buildroot-2011.2,導(dǎo)致內(nèi)部只有QT4,沒(méi)有QT5,如果要用QT5需要自行修改或者使用官方的QT5.4.1;
- 4.編譯器太老:arm-linux-gcc-4.6.3,這個(gè)版本編譯器不支持C++11,也就無(wú)法編譯QT5.6.3以后的QT版本,而且arm-linux-gcc-4.6.3編譯webkit會(huì)出現(xiàn)內(nèi)存泄露,導(dǎo)致編譯宿主機(jī)內(nèi)存耗盡,編譯過(guò)程進(jìn)入死循環(huán);
- 5.QT版本問(wèn)題:官方標(biāo)配QT5.4.1,勉強(qiáng)支持3D/EGLFS渲染,但是無(wú)法支持QTWEBKIT和QTWEBENGIN,內(nèi)部也有5.6.2的代碼,但是代碼處于臟態(tài),也就是說(shuō)發(fā)布的時(shí)候,系統(tǒng)工程師沒(méi)有對(duì)5.6.2的代碼做make clean處理,仍然存在許多qmake/Makefile絕對(duì)路徑的依賴。
其他缺點(diǎn)不愿多說(shuō),其實(shí)寫(xiě)這篇日志也是想更多的道友參與進(jìn)來(lái)解決問(wèn)題,而不是摸黑。總之,目前官方LINUX BSP可以支持的最高配置是:LINUX系統(tǒng)(3.10.X)、QT5.6、支持3D。其他的如果想實(shí)現(xiàn)會(huì)非常困難,但是不包括那些能夠搞定buildroot或者Tina的大能開(kāi)發(fā)者!希望后續(xù)慢慢成熟起來(lái)吧。最后,對(duì)于T3/A40i的選型,請(qǐng)不要跟風(fēng),一定要慎重慎重再慎重;
星級(jí)評(píng)價(jià):★★★☆☆☆
全志V3S/R11/R328/R333:
??? 姑且把上述芯片叫做類V3S芯片吧,V3S是單核A7可工作在1.2G主頻集成64M運(yùn)存的爪型封裝(eLQFP)的IC,當(dāng)時(shí)看到這個(gè)描述,我內(nèi)心由衷發(fā)出一聲感嘆“這IC騷的不要命啊”,那種感覺(jué)就和隔壁村放養(yǎng)的老母豬來(lái)我家馬上生了11個(gè)仔那樣驚喜且富有快感,其他某XP的IMX6Ux、某塘NUC97x、某C都得“死”啊,這是要發(fā)大財(cái)了呀,應(yīng)該不止是我有這樣的幻覺(jué),但是“幫主“說(shuō)了我們村沒(méi)養(yǎng)老母豬,所以,V3S也是的確存在一些短板,這些短板和F1CXX系列類似,USB資源短缺、引腳復(fù)用嚴(yán)重;全志的決策者也非常有眼光,對(duì)V3S的后續(xù)產(chǎn)品進(jìn)行了深挖,圍繞著V3S的配置,推出了R11/R328/R333這些后續(xù)IC產(chǎn)品,某牛網(wǎng)還推出了R11/R328/R333的開(kāi)發(fā)板,上游下游開(kāi)始“覺(jué)醒”配合起來(lái),相信這個(gè)系列的IC后續(xù)會(huì)越來(lái)越好。V3S的軟件支持也不錯(cuò),目前作者試過(guò)的平臺(tái)有CamDroid(坑卓)、主線Linux、主線buildroot、Tina、OpenWRT都可以正常工作,不過(guò)沒(méi)有GPU是一個(gè)問(wèn)題,但是支持H264硬解碼,點(diǎn)個(gè)贊!開(kāi)發(fā)板采購(gòu)方面,請(qǐng)大家不要選擇沒(méi)有名氣的類似開(kāi)發(fā)板,作者是受害者,不然早就喜提“馬薩拉蒂”了;
星級(jí)評(píng)價(jià):★★★★★☆
全志F1CXX系列:
??? 這個(gè)系列的IC真的是高性價(jià)比,在諸如搖搖車、故事機(jī)、情趣用品等領(lǐng)域都可以看到它們的蹤跡,順便吐槽一下那些用光頭強(qiáng)模型做搖搖車和故事機(jī)的無(wú)良廠家,不要把光頭強(qiáng)做的那么恐怖行不行!!!通體粉紅、眼冒紅光、動(dòng)作詭異,口中偶爾還冒出一句“小朋友、快來(lái)玩兒呀”!, 正常人都會(huì)被嚇尿了!F1CXX內(nèi)部系列豐富,比較普遍的是F1C100和F1C200,這兩款芯片都是ARM9架構(gòu)工作在500MHz~800MHz之間的低成本解決方案,而且都有內(nèi)置32/64MB運(yùn)存,但是只有一個(gè)USB口(USB-OTG)和3個(gè)引腳復(fù)用嚴(yán)重的串口,所以需要多個(gè)USB口和串口的產(chǎn)品慎用,沒(méi)有內(nèi)置GPU,另外想把這顆IC用到工業(yè)環(huán)境需要考慮使用環(huán)境,已經(jīng)有若干HMI廠商吃過(guò)虧,不過(guò)輕工業(yè)場(chǎng)合還是可以用的,新開(kāi)的成本受控案子可以優(yōu)先考慮F1CXX系列;
星級(jí)評(píng)價(jià):★★★★★☆
全志A64:
? ? 全志A64是A系列中第一顆64位處理器,但是配了一個(gè)Mali400MP2的GPU,有點(diǎn)像蘭州拉面大盤(pán)雞里面里面插一串“骨肉相連”,既違背了信仰、又打破了常理!算是入門(mén)級(jí)64位ARM芯片吧,如果沒(méi)有特殊需求,這顆IC可以在A33算力不足的產(chǎn)品中替代A33,分辨率也比A33高,其配備HDMI接口也是A33所沒(méi)有的,應(yīng)用方面,基于A64的開(kāi)發(fā)板和軟件也很多,這里沒(méi)有什么太多的吐槽。
星級(jí)評(píng)價(jià):★★★★☆☆
?
總結(jié)
以上是生活随笔為你收集整理的【方案总览】全志方案选型总览与分析-持续更新的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 小程序--语音合成tts 对接多平台(讯
- 下一篇: 普通本科菜菜海淘无人搭理,苦心闭关修炼一