接昨天的文章,我們主要把目光聚焦于 BMW 的 Head Unit 主機,這個系統(tǒng)的功能分配也確實比較有意思,我花了很多的時間來整理,有錯漏的地方各位讀者也請擔(dān)待。
01
早期的 Head Unit 主機
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
BMW 早期的代號是這么排列的?
2003-2007 MASK
2008-2010 ID1CHAMP?
2008-2013 ID2 CIC MID?
2011-2014 ID3 CHAMP2?
2011-2014 ID4Entry?
2014-2017 ID5 Entry Nav?
2016-2018 ID6 Entry Nav EVO(NBT EVO)?
2018- 現(xiàn)在 ID7 MGU?
整個 Head Unit 的主機的系統(tǒng)架構(gòu)如下,這個是 ID5 Entry Nav 做的版本。這個 2015 年左右的產(chǎn)品,系統(tǒng)核心為: CPU:nViDIA ESOC3 RAM 1GB DDRII SDRAM Flash 512 MB SLC NAND Flash 備注:從 Entry Nav EV0 開始,處理核心改為了 Xilinx FPGA; 英特爾 Atom CPU; nViDIA GPU?
圖 1 Entry Navi 的系統(tǒng)框圖概覽?
?
圖 2 Entry Navi 結(jié)構(gòu)圖
?
圖 3 Entry Navi 的主板的正反面?
?
02
MGU 現(xiàn)在的 HEAD UNIT
MGU 是由哈曼生產(chǎn),這個系統(tǒng)是和 RAM(Receiver Audio Module)一起使用的,是由 1 塊主板組成。如下圖的結(jié)構(gòu)來看,舍棄了 MOST 總線,全部采用以太網(wǎng) OABR 進行連接,與之前的系統(tǒng)相比,一部分的功能從 Head Unit 上進行了分離,例如 AM,F(xiàn)M,DAB,SDARS,這些功能,模擬電動汽車的聲音發(fā)生器也做在了里面。?
圖 4 信息系統(tǒng)的示意圖?
該單元位于中央顯示屏背面,內(nèi)置儲存了導(dǎo)航地圖數(shù)據(jù)的 320Gbyte 硬盤(HDD),可從 USB 將音樂數(shù)據(jù)保存在 HDD 上。 NGU 的控制主板上搭載的主處理器采用了英特爾公司的 Atom,主板上搭載的子處理器是瑞薩的 MPU 以及 100Mbps 的 Ether Net Chip。?
圖 5 MGU 的系統(tǒng)圖?
我個人覺得,并不是目前 BBA 的很多娛樂信息系統(tǒng)在硬件設(shè)計上和 Tesla 有多大的差異化,很多的地方在于軟件的系統(tǒng)結(jié)構(gòu)和呈現(xiàn)的方式,在閱讀 BBA 在導(dǎo)航、娛樂、儀表和總線系統(tǒng)的內(nèi)容中,能看到發(fā)展到一定階段以后,為了工程化需求所支出的很多成本。為用戶考慮的部分,反而沒那么多,就像昨天有位朋友留言說,BMW 做的手勢識別用起來感覺自己是個弱智。這套基于用戶交互和用戶體驗出發(fā),然后重構(gòu)一套軟件系統(tǒng)的能力,短期內(nèi)德系很難從現(xiàn)有的產(chǎn)品工程師里面發(fā)掘出來,這個是最大的問題。?
圖 6 MGU 系統(tǒng)的主板
?
小結(jié):周末下載了不少 BBA 三家的導(dǎo)航和信息系統(tǒng),在硬件的架構(gòu)選擇和未來的發(fā)展來看,隨著集中算力的流行,未來這種基于類似工控電腦的集中式設(shè)計方法還是會重新流行,甚至總布置工程師需要為這些核心計算系統(tǒng)留下足夠的空間,所以未來預(yù)期這塊的硬件迭代和集成會很快,也慢慢為軟件開發(fā)進行服務(wù),三家都在做汽車級別的 OS,到底出來什么的效果,我們拭目以待