Q1:ERA、EIRA誰針對網(wǎng)關節(jié)點?
A1:Autosar網(wǎng)絡管理中,使能PN(Partial Network)功能以后,會有ERA和EIRA配置項。兩者有什么區(qū)別呢?搞清楚兩者的區(qū)別,需要先清楚開發(fā)的節(jié)點(ECU)是否是網(wǎng)關(Gateway)節(jié)點。
對于網(wǎng)關節(jié)點,則會涉及到ERA的配置,為什么這樣說呢?充當網(wǎng)關節(jié)點的ECU,意味著此ECU包含多個物理通道,eg:2路CAN、1路Flexray等。當網(wǎng)關節(jié)點的某一路(eg:CAN1)收到PNC #n和其他路關聯(lián)時(eg:CAN2),網(wǎng)關節(jié)點需要承擔主動喚醒CAN2的責任,因此需要PNC信息路由,此時需要ERA將CAN1收到的PNC #n信息給到CAN2。更多細節(jié)可以參考前文Autosar網(wǎng)絡管理:主動喚醒源/被動喚醒源與網(wǎng)絡主動喚醒/被動喚醒的關系。
對于非網(wǎng)關節(jié)點,沒有路由PNC信息的任務,使能EIRA功能即可。
Q2:對于ERA,為什么6個通道8個PN,需要48 個計時器?
A2:對于ERA,Q1中已經(jīng)提到,涉及不同物理通道之間的路由,或者說,不同網(wǎng)段之間PNC信息路由。8個PN需要
每個網(wǎng)段
分別處理,即:PNC #n需要在
每個網(wǎng)段
獨立處理其PN狀態(tài),以此協(xié)調(diào)各網(wǎng)段內(nèi)的PN狀態(tài),因此需要6 * 8個ERA Timer分別計時。
注意:EIRA信號,每類總線共用一個,比如:3路CAN,均參考一個EIRA接收信號的PNC信息即可,而ERA需要每路總線,各自處理自己的ERA接收信號,以便于路由給其他網(wǎng)段。
Q3:外部PN請求被鏡像回請求總線,并提供給中央網(wǎng)關(必需的)物理通道。在子網(wǎng)關情況下,請求位不得鏡像回請求的物理通道,以避免中央網(wǎng)關和子網(wǎng)關間的靜態(tài)喚醒。如何理解這里的"鏡像"?
A3:如上這段話的出處先了解一下,如下所示:

解釋:
子網(wǎng)關收到PNC #n信息,發(fā)送網(wǎng)絡管理報文時,不要將PNC #n發(fā)送到接收的物理通道。比如:ECU4::E節(jié)點收到ECU2::C節(jié)點的PNC #n,ECU4::E在發(fā)送網(wǎng)絡管理報文的時候就不要置位PNC#n(=1)。而中央網(wǎng)關,如:ECU1::D需要將收到的PNC #n發(fā)送回CAN2 Bus。為什么子網(wǎng)關不能將PNC #n發(fā)送回對應的總線呢?
按照規(guī)范要求,一個網(wǎng)段內(nèi)有一個Active PNC Gateway,其余的為Passive PNC Gateway,ECU1是中央網(wǎng)關(節(jié)點D為Active PNC Gateway)、ECU4是子網(wǎng)關(節(jié)點E設計為Passive PNC Gateway),5個ECU的關聯(lián)關系如下所示:

假設:
不按照規(guī)范要求,一個網(wǎng)段內(nèi)有兩個Active PNC Gateway,其余的為Passive PNC Gateway,ECU1是中央網(wǎng)關(節(jié)點B、D為Active PNC Gateway,分別對應Can1 Bus和Can2 Bus)、ECU4是子網(wǎng)關(節(jié)點E、F也為Active PNC Gateway,分別對應Can2 Bus和Can3 Bus),5個ECU的關聯(lián)關系如下所示:

這樣會出現(xiàn)什么問題呢?規(guī)范要求:
ActivePNC Gateway
節(jié)點是網(wǎng)段內(nèi)最后一個釋放PN網(wǎng)絡的節(jié)點,如果在一個網(wǎng)段內(nèi)存在兩個ActivePNC Gateway節(jié)點,會使得兩個ActivePNC Gateway一直不釋放網(wǎng)絡,導致網(wǎng)絡鎖死(誰都不釋放,都要?最后一個釋放PNC)。Autosar規(guī)范解釋如下:

先消化一下Autosar的這個解釋,如下所示:
解釋:
一個ComM通道如果映射到了兩種不同的PNC Gateways,只能有一個主動協(xié)調(diào)此通道的網(wǎng)絡狀態(tài),其他的被動協(xié)調(diào)(或者說不協(xié)調(diào))。說白了就是一個ComM Channel有一個ActivePNC Gateway節(jié)點協(xié)調(diào)即可。所以,在設計網(wǎng)關節(jié)點的PNC Gateway類型時,需要小心。
因此,中央網(wǎng)關和子網(wǎng)關的節(jié)點均關聯(lián)到同一個網(wǎng)段,需要將子網(wǎng)關的節(jié)點設置為Passive PNC Gateway,以此避免網(wǎng)絡狀態(tài)鎖死。
“鏡像”就是將從總線收到的PNC #n信息再發(fā)送到總線。
審核編輯:劉清
-
CAN總線
+關注
關注
145文章
2019瀏覽量
134632 -
網(wǎng)絡管理
+關注
關注
0文章
127瀏覽量
29125 -
AUTOSAR
+關注
關注
10文章
389瀏覽量
23497
發(fā)布評論請先 登錄
請問jtag和jlink有什么區(qū)別???
微波雷達和毫米波雷達有什么區(qū)別

Autosar網(wǎng)絡管理中的ERA和EIRA有什么區(qū)別呢
評論