關(guān)鍵字:海思64位開發(fā)板 開發(fā)板96board Linaro聯(lián)盟
2015年2月9日,開源代碼組織Linaro宣布推出首款支持32位及64位的ARM Cortex-A核SoC的開發(fā)板“96 board”。作為Linaro組織的發(fā)起公司及核心成員,Linaro董事會成員、ARM合作伙伴支持部門總經(jīng)理Monica Biddulph也第一時間接受了《國際電子商情》的獨家專訪,并詳細闡述了Linaro聯(lián)盟的宗旨,以及推出“96 board”的目的。
ARM合作伙伴支持部門總經(jīng)理 Monica Biddulph
開源代碼組織Linaro
Linaro聯(lián)盟
海思為何會成為Linaro核心成員?
Linaro是一個非盈利的開源代碼組織,由ARM、飛思卡爾、IBM、Samsung、ST-Ericsson 及德州儀器 (TI)等半導(dǎo)體廠商聯(lián)合,在2010年3月成立。主要基于ARM核進行相關(guān)軟件開發(fā)、測試,同時面向業(yè)界第一時間分享這些開發(fā)成果。
“市場上這么多公司其實都需要開源軟件作為接下來后續(xù)推廣的平臺,如果客戶通過Linaro這個互相協(xié)作的平臺可能只需要花一成的力氣或投入就能實現(xiàn)過去十成投入的效果。”Monica Biddulph表示,這是Linaro平臺的意義所在。
Linaro開放源代碼的一些OS,如Linux、Android、Ubantu。
對于Linaro的成員來說,好處是可以在早期進入制定任何開發(fā)決策的討論,或者提供一些想法。不過雖然是非盈利組織,但在Linaro這個組織內(nèi)部還是存在不同的層級,層級越高在聯(lián)盟內(nèi)的影響力則越大。比如club成員,可以參加每一個工作小組,但是在董事會是沒有席次的。Group這個層級會分不同的應(yīng)用做不同更多分工。比如移動方面的,有服務(wù)器方面的,還有企業(yè)方面的,家庭方面的。針對不同的應(yīng)用領(lǐng)域所需要的軟件進行開發(fā)。
讓筆者沒有想到的是,除了ARM,海思居然是另外一個Linaro的核心成員,這意味著海思在ARM的產(chǎn)品定義階段就可以參與進來,進行產(chǎn)品的前期定義。這也解釋了為什么首批“96 board”開發(fā)板由海思提供。“最近我去參加在香港舉辦的Linaro Connect大會,發(fā)現(xiàn)來自中國的合作伙伴數(shù)量越來越多。這個區(qū)域的伙伴對于加入這樣的平臺,享受彼此合作,最后導(dǎo)出創(chuàng)新的趨勢好像越來越明顯。”Monica Biddulph非??春脟鴥?nèi)半導(dǎo)體廠商的發(fā)展,她相信后續(xù)會有更多的新成員加入Linaro這個大家庭。
從Linaro的成員組成來看,亞洲特別是中國的合作伙伴正在逐漸增多
對于ARM來說,其核心價值在于生態(tài)系統(tǒng)的完善。不管是從企業(yè)的思考還是商業(yè)運營來說,ARM一直要做的是如何跟合作伙伴進行緊密合作,幫助他們在產(chǎn)品上可以有一些差異化。Monica Biddulph談到最近在香港舉行的Linaro Connect大會,“參與者來自89個公司,超過450個參會者,平時其實很難有機會可以拜訪到89家公司。從這次活動可以看到Linaro的宗旨,也與ARM構(gòu)建生態(tài)系統(tǒng)的主旨相吻合。”
揭密最便宜64位開發(fā)板“96 Board”
“為了加快ARM的生態(tài)系統(tǒng)在軟件上的開發(fā)進度,讓更多開發(fā)者能夠很快針對64位做一些軟件的開發(fā)。”提到這次Linaro推出的“96 board”,Monica Biddulph表示其名字的意思是“32位加64位”,這也是目前市面上性價比最高的64位開發(fā)板,將支持ARM V7和V8架構(gòu)。
據(jù)了解,目前首批開發(fā)板由海思推出,采用Cortex-A57核,后續(xù)還將有芯片公司推出類似的開發(fā)板。“目前授權(quán)我們64位 ARMv8的架構(gòu)的合作伙伴其實非常多,但大部分客戶還處于開發(fā)的過程中。”據(jù)了解,目前市面上已經(jīng)有不少ARM的客戶推出了32位的開發(fā)板,比如采用全志A80或RK3288的開發(fā)板,不過64位的開發(fā)板目前還比較少見,即使有價格也相當(dāng)昂貴。
Monica Biddulph認為,軟件的開發(fā)和推廣很重要的在于開發(fā)平臺要足夠便宜,這樣才會有很多開發(fā)者有能力使用。“目前這個板子定價大概100多美金,可以讓學(xué)生和創(chuàng)客群體也可以通過較便宜的價格實現(xiàn)開發(fā)。”她表示,“96 board”應(yīng)該是目前市場上價格最便宜的64位開發(fā)板。據(jù)了解,目前申請購買“96 board”的渠道除了官方網(wǎng)站 www.96Boards.org外,還可以從一些分銷商如安富利等獲得。
第一版“96board”由海思首發(fā),這也許是因為海思是Linaro的核心成員
應(yīng)對市場變化,ARM加大客戶培訓(xùn)力度
隨著ARM核的更新速度越來越快,SoC開發(fā)的環(huán)境也越來越復(fù)雜,半導(dǎo)體廠商對于ARM最新技術(shù)的學(xué)習(xí)需求也在增加。為了更好的滿足客戶需求,ARM不僅通過Linaro推出了“96 board”,同時還在有針對性的加大培訓(xùn)力度。“比如我們最新公布的Cortex A72,Mali T880,這些培訓(xùn)的教程肯定是要準備好,已便客戶來詢問。” Monica Biddulph表示,中國客戶近年來越來越多參與到前期的產(chǎn)品定義中來,這也會反映到他們的培訓(xùn)內(nèi)容中。
提到ARM,可能業(yè)界比較熟悉的是SoC的IP授權(quán),但其實ARM很早就開始針對合作伙伴和客戶進行培訓(xùn)。“ARM合作伙伴支持部門(AE(Application Engineer))的目的是為了幫助授權(quán)合作伙伴在開發(fā)芯片的時候可以更快的把產(chǎn)品推向市場。”Monica Biddulph表示,這個部門提供的培訓(xùn)包括技術(shù)支持跟維護,以及技術(shù)文檔的提供。整個部門由工程背景的團隊組成,面向全球布局。“幫我們做培訓(xùn)的工程師同時是提供現(xiàn)場客戶支持的工程師,也就是說是很有經(jīng)驗的人。主要針對客戶的工程師來進行技術(shù)層面的討論。”
據(jù)介紹,目前ARM的培訓(xùn)主要有三種形式:
1.單獨的針對某一家公司進行定制化的課程規(guī)劃,有講師過去進行培訓(xùn)。
2.公開課程。“今年1月開始在上海就有開課,針對的是一些個人或比較小的企業(yè)。他們可能覺得沒有這么多的人來進行定制課程的話,可以來我們的公開課程。”
3.遠程培訓(xùn),這個是新開發(fā)的課程。“這是我們剛剛公開宣布的課程,在去年Q4我們就已經(jīng)與一些伙伴進行了這種嘗試。如果這個公司有工程師在不同的地區(qū),可以同時一起來加入,對于公司來說彈性比較大。”
除了以上針對公司客戶的培訓(xùn)外,針對大學(xué)生群體,ARM聯(lián)合賽靈思、飛思卡爾、ST等客戶進行了不少設(shè)計競賽。同時針對在校大學(xué)生推出了“大學(xué)計劃”,主要是跟大學(xué)的教授合作,通過教材或者是提供開發(fā)板、教材、視頻等。對于創(chuàng)客群體,Monica Biddulph表示,在物聯(lián)網(wǎng)時代創(chuàng)客群體正變得越來越重要,由于Cortex-A系列的系統(tǒng)開發(fā)會比較復(fù)雜,加上價格比較高,所以創(chuàng)客目前主要還是集中在MCU的開發(fā)上。這也是為什么Linaro要推出比較廉價的64位的開發(fā)板,也是希望能夠影響到這一部分人群。