This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCAN1043G-Q1: OPEN or SHORT behavior

Part Number: TCAN1043G-Q1
Other Parts Discussed in Thread: TCAN1043-Q1

Hi TI member,

請教16750測項中OPEN(10s)/Short(60s)的問題,

如果在CAN to CAN傳輸的過程中,對CAN_H/CAN_L給予短路到Vsup or GND或是直接將CAN bus斷開。

CAN的傳輸會被中斷,並且當恢復接線時CAN的資料也無法傳輸,必須需要重新initial CAN後才可以正常傳輸。請問這樣算是正常現象嗎?

另外一點,當CAN short時nFAULT會pull-down,代表CAN偵測到fault,當移除短路後CAN是否需要設定才會回到normal?

Thanks.

  • 您好,如果在连续四次显性至隐性转换中,总线故障条件都不存在了,或者如果器件从正常模式转换而nFault引脚不再指示总线故障,那么该标志会被清除。

    如果器件转换回normal mode,但CAN总线故障条件仍然存在,则nFAULT引脚将在TXD引脚上的四次显性到隐性应转换后指示故障。

  • Hi Kailyn

    1.是否TCAN1043-Q1 的VSUP/VCC/VIO電源都供給後,即便EN pin輸入為Low,nFAULT是否會output High level,

    2.請問nFAULT 在Power on過程中,在什麼條件下開始輸出為High。

  • 1. 初始上电或者从睡眠模式唤醒时, nFAULT 引脚将在待机模式下被置位拉低。 normal工作状态下,这些标志将被清除、 nFAULT 引脚将变为高电平。 

    2.  上电都起来到稳定之后,器件进入正常工作状态,nfault会输出为high。 

  • Hi Kailyn 

    1.當nFAULT会输出为high時,嘗試將CANL or CANH短路到Ground,但是發現nFAULT並無因此轉換為Low。

    規格書中確實有提到這個狀態應該nFAULT會拉Low,但我們發現不論我們怎麼短路CANL or CANH, nFAULT 都無變化。

    是否驗證手法有誤?

    2.我是否可以以nFAULT電位output High 來判斷器件是否进入正常工作状态嗎?

  • 您好,

    1. 附上的截图后面有介绍,Failure must persist for four consecutive dominant to recessive transistions。也就是说nFault被拉低必须必须持续存在 连续四次 显性到隐性的 瞬变。并且器件仅在传输数据时检测这些故障情况。 所以不是通过一次将CANH或CANL短路就能报错。

    2.我想是可以的,正常工作状态时,nFault是处于高电平的。

  • Hi Kailyn,

    您好,關於CAN_H短路到GND的現象。

    1. 我們實驗如果持續短路CAN_H,當nFAULT pin拉Low之後,放開短路此時nFAULT pin也不會回到High

    如果按照datasheet敘述,旗標清空應該要透過mode轉換? 是否正確?

    2. 另外我們發現如果在短路nFAULT pin拉Low的狀態下傳送UART,nFAULT pin會回到High,這樣是正常的行為嗎?

    謝謝!

  • Hi Kailyn 

    非常感謝你的解釋,已經可以正確執行nFault 在傳輸資料過程中,CANH或CANL短路時的行為。

    規格書中有提到,短路造成的nFault 行為,必須Upon leaving Normal mode,才能將其FLAG clear。

    有趣的是,短路造成的nFault,在TXD 傳輸資訊時,也會將其nFault FLAG clear。

    對於此項可以將nFault FLAG clear方式,我在規格書中找不到說明,不知道是否如我所說TXD傳輸時可以將其nFault FLAG clear,還是我看到的現象有誤。

  • 短路造成的nFault,在TXD 傳輸資訊時,也會將其nFault FLAG clear。

    您好,如果器件处于正常模式中,那么在传输过程中,不再发生四次连续从显性到隐性转变,fault标志应该是被清除的。

    假如在正常模式下,CAN总线故障条件仍然存在,那么nFault引脚将在TXD引脚上的四次显性到隐性转换后指示故障。