接昨天的文章,我們主要把目光聚焦于 BMW 的 Head Unit 主機,這個系統的功能分配也確實比較有意思,我花了很多的時間來整理,有錯漏的地方各位讀者也請擔待。

 

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- 現在 ID7 MGU 

 

整個 Head Unit 的主機的系統架構如下,這個是 ID5 Entry Nav 做的版本。這個 2015 年左右的產品,系統核心為: 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 的系統框圖概覽 

 

圖 2 Entry Navi 結構圖

 

圖 3 Entry Navi 的主板的正反面 

 

02

MGU 現在的 HEAD UNIT

 

MGU 是由哈曼生產,這個系統是和 RAM(Receiver Audio Module)一起使用的,是由 1 塊主板組成。如下圖的結構來看,舍棄了 MOST 總線,全部采用以太網 OABR 進行連接,與之前的系統相比,一部分的功能從 Head Unit 上進行了分離,例如 AM,FM,DAB,SDARS,這些功能,模擬電動汽車的聲音發生器也做在了里面。 

 

圖 4 信息系統的示意圖 

 

該單元位于中央顯示屏背面,內置儲存了導航地圖數據的 320Gbyte 硬盤(HDD),可從 USB 將音樂數據保存在 HDD 上。 NGU 的控制主板上搭載的主處理器采用了英特爾公司的 Atom,主板上搭載的子處理器是瑞薩的 MPU 以及 100Mbps 的 Ether Net Chip。 

 

圖 5 MGU 的系統圖 

 

我個人覺得,并不是目前 BBA 的很多娛樂信息系統在硬件設計上和 Tesla 有多大的差異化,很多的地方在于軟件的系統結構和呈現的方式,在閱讀 BBA 在導航、娛樂、儀表和總線系統的內容中,能看到發展到一定階段以后,為了工程化需求所支出的很多成本。為用戶考慮的部分,反而沒那么多,就像昨天有位朋友留言說,BMW 做的手勢識別用起來感覺自己是個弱智。這套基于用戶交互和用戶體驗出發,然后重構一套軟件系統的能力,短期內德系很難從現有的產品工程師里面發掘出來,這個是最大的問題。 

 

圖 6 MGU 系統的主板

 

小結:周末下載了不少 BBA 三家的導航和信息系統,在硬件的架構選擇和未來的發展來看,隨著集中算力的流行,未來這種基于類似工控電腦的集中式設計方法還是會重新流行,甚至總布置工程師需要為這些核心計算系統留下足夠的空間,所以未來預期這塊的硬件迭代和集成會很快,也慢慢為軟件開發進行服務,三家都在做汽車級別的 OS,到底出來什么的效果,我們拭目以待