When TXEN_N set high, RX packets are not received by CAN with TJA145B Transceiver

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

When TXEN_N set high, RX packets are not received by CAN with TJA145B Transceiver

1,740 次查看
william_dodgy
Contributor I

FYI: TXEN_N is controlled by PMIC in our system.


After the initialisation of TJA1465B to Normal mode along with other settings as per datasheet and pulling TXEN_N pin low by PMIC, I am able to receive and transmit CAN packets. As per data sheet, Setting TXEN_N pin HIGH, transceiver transmitter is disabled and have the receive capability. However, after setting HIGH by PMIC,  I am unable to receive packets from ECU(PCAN in our case as external CAN node).

The transceiver mode still in NORMAL mode after setting TXEN_N pin HIGH and I also see signal on RXD pin translated from CANL and CANH by transceiver TJA1465B.

标签 (2)
0 项奖励
回复
4 回复数

1,688 次查看
william_dodgy
Contributor I

Here is the detailed analysis: FYI: Baud-rate chosen is 500KBPS for arbitration phase and 2MBPS for Data phase. classical CAN message is used for analysis.  

1. CAN Bus has two nodes. 

In Normal case where setting TXEN_N low and putting transceiver into Normal State, Transmit Node (PCAN) sends the CAN frame along with recessive ACK bit and monitors the same bit to check that the packet is received by the Node connected to the bus. Once the receiver node receives and then sends the dominant ack bit in the ack slot. This observation can be seen on the below capture. (FYI: Able to receive both Classical CAN, FD-CAN with both extended and standard IDs.

snagashe_0-1757090005178.png

In case of TXEN_N pin setting HIGH, TJA1465B transmitter is disabled. when I send the packet from PCAN transmitter node, receiver node didn't receive the packet, and no Ack bit is sent by the receiver node instead it is sending an active error flag of 6 bits on TX pin of the receiver Node. Because MCAN protocol errors getting generated. the captured picture is pasted below:

snagashe_1-1757090841694.png

2. When CAN bus has three nodes. 

In case of TXEN_N pin setting HIGH, TJA1465B transmitter is disabled. when I send the packet from PCAN transmitter node, both the receiver nodes receive the packet, and Ack bit is also sent by the receiver's node.

0 项奖励
回复

1,559 次查看
guoweisun
NXP TechSupport
NXP TechSupport

You didn't show me the waveform TXEN_N/ RXD controlled by PMIC or external power signals.

I just want to know the distinguish between these different control.

0 项奖励
回复

1,711 次查看
guoweisun
NXP TechSupport
NXP TechSupport

Can you give some waveforms including the  TXEN_N/ RXD controlled by PMIC or external power signals?

0 项奖励
回复

1,700 次查看
william_dodgy
Contributor I

One quick question, if the transmitter is disabled on the TJA1465B transceiver side, how does the transmitter node gets ack bit from receiver node ?

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2164001%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%BD%93%20TXEN_N%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%E6%97%B6%EF%BC%8C%E4%BD%BF%E7%94%A8%20TJA145B%20%E6%94%B6%E5%8F%91%E5%99%A8%E7%9A%84%20CAN%20%E6%97%A0%E6%B3%95%E6%8E%A5%E6%94%B6%20RX%20%E6%95%B0%E6%8D%AE%E5%8C%85%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164001%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%8F%90%E7%A4%BA%EF%BC%9A%E5%9C%A8%E6%88%91%E4%BB%AC%E7%9A%84%E7%B3%BB%E7%BB%9F%E4%B8%AD%EF%BC%8CTXEN_N%20%E7%94%B1%20PMIC%20%E6%8E%A7%E5%88%B6%E3%80%82%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%E5%B0%86%20TJA1465B%20%E5%88%9D%E5%A7%8B%E5%8C%96%E4%B8%BA%E6%AD%A3%E5%B8%B8%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%B9%B6%E6%8C%89%E7%85%A7%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C%E8%BF%9B%E8%A1%8C%E5%85%B6%E4%BB%96%E8%AE%BE%E7%BD%AE%EF%BC%8C%E4%BB%A5%E5%8F%8A%E9%80%9A%E8%BF%87%20PMIC%20%E5%B0%86%20TXEN_N%20%E5%BC%95%E8%84%9A%E6%8B%89%E4%BD%8E%E5%90%8E%EF%BC%8C%E6%88%91%E5%B0%B1%E5%8F%AF%E4%BB%A5%E6%8E%A5%E6%94%B6%E5%92%8C%E5%8F%91%E9%80%81%20CAN%20%E6%95%B0%E6%8D%AE%E5%8C%85%E4%BA%86%E3%80%82%E6%A0%B9%E6%8D%AE%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C%EF%BC%8C%E5%B0%86%20TXEN_N%20%E5%BC%95%E8%84%9A%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%EF%BC%8C%E6%94%B6%E5%8F%91%E5%99%A8%E5%8F%91%E5%B0%84%E5%99%A8%E8%A2%AB%E7%A6%81%E7%94%A8%E5%B9%B6%E5%85%B7%E6%9C%89%E6%8E%A5%E6%94%B6%E5%8A%9F%E8%83%BD%E3%80%82%E4%BD%86%E6%98%AF%EF%BC%8C%E5%9C%A8%20PMIC%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%E5%90%8E%EF%BC%8C%E6%88%91%E6%97%A0%E6%B3%95%E4%BB%8E%20ECU%EF%BC%88PCAN%EF%BC%8C%E5%9C%A8%E6%88%91%E4%BB%AC%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%98%AF%E5%A4%96%E9%83%A8%20CAN%20%E8%8A%82%E7%82%B9%EF%BC%89%E6%8E%A5%E6%94%B6%E6%95%B0%E6%8D%AE%E5%8C%85%E3%80%82%3C%2FP%3E%3CP%3E%E5%B0%86%20TXEN_N%20%E5%BC%95%E8%84%9A%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%E5%90%8E%EF%BC%8C%E6%94%B6%E5%8F%91%E5%99%A8%E6%A8%A1%E5%BC%8F%E4%BB%8D%E5%A4%84%E4%BA%8E%E6%AD%A3%E5%B8%B8%E6%A8%A1%E5%BC%8F%EF%BC%8C%E6%88%91%E8%BF%98%E7%9C%8B%E5%88%B0%E6%94%B6%E5%8F%91%E5%99%A8%20TJA1465B%20%E4%BB%8E%20CANL%20%E5%92%8C%20CANH%20%E5%B7%B2%E7%BF%BB%E8%AF%91%E8%80%8C%E6%9D%A5%20RXD%20%E5%BC%95%E8%84%9A%E4%B8%8A%E7%9A%84%E4%BF%A1%E5%8F%B7%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2164001%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ECAN%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E6%94%B6%E5%8F%91%E5%99%A8%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2173992%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20When%20TXEN_N%20set%20high%2C%20RX%20packets%20are%20not%20received%20by%20CAN%20with%20TJA145B%20Transceiver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2173992%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E6%B2%A1%E6%9C%89%E5%90%91%E6%88%91%E5%B1%95%E7%A4%BA%20%E7%94%B1%20PMIC%20%E6%88%96%E5%A4%96%E9%83%A8%E7%94%B5%E6%BA%90%E4%BF%A1%E5%8F%B7%E6%8E%A7%E5%88%B6%E7%9A%84%20%3CSPAN%3ETXEN_N%2F%3C%2FSPAN%3E%3CSPAN%20data-teams%3D%22true%22%3E%20RXD%3C%2FSPAN%3E%E6%B3%A2%E5%BD%A2%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20data-teams%3D%22true%22%3E%E6%88%91%E5%8F%AA%E6%83%B3%E7%9F%A5%E9%81%93%E8%BF%99%E4%BA%9B%E4%B8%8D%E5%90%8C%E6%8E%A7%E5%88%B6%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2164506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20When%20TXEN_N%20set%20high%2C%20RX%20packets%20are%20not%20received%20by%20CAN%20with%20TJA145B%20Transceiver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E6%98%AF%E8%AF%A6%E7%BB%86%E5%88%86%E6%9E%90%EF%BC%9A%E5%8F%82%E8%80%83%EF%BC%9A%E4%BB%B2%E8%A3%81%E9%98%B6%E6%AE%B5%E9%80%89%E6%8B%A9%E7%9A%84%E6%B3%A2%E7%89%B9%E7%8E%87%E4%B8%BA%20500KBPS%EF%BC%8C%E6%95%B0%E6%8D%AE%E9%98%B6%E6%AE%B5%E4%B8%BA%202MBPS%E3%80%82%E7%BB%8F%E5%85%B8%20CAN%20%E6%8A%A5%E6%96%87%E7%94%A8%E4%BA%8E%E5%88%86%E6%9E%90%E3%80%82%20%20%3C%2FP%3E%3CP%3E1%E3%80%82CAN%20%E6%80%BB%E7%BA%BF%E6%9C%89%E4%B8%A4%E4%B8%AA%E8%8A%82%E7%82%B9%E3%80%82%3C%2FP%3E%3CP%3E%E5%9C%A8%E5%B0%86%20TXEN_N%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E4%BD%8E%E7%94%B5%E5%B9%B3%E5%B9%B6%E4%BD%BF%E6%94%B6%E5%8F%91%E5%99%A8%E8%BF%9B%E5%85%A5%E6%AD%A3%E5%B8%B8%E7%8A%B6%E6%80%81%E7%9A%84%E6%AD%A3%E5%B8%B8%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E4%BC%A0%E8%BE%93%E8%8A%82%E7%82%B9%20(PCAN)%20%E4%BC%9A%E5%8F%91%E9%80%81%20CAN%20%E5%B8%A7%E5%92%8C%E9%9A%90%E6%80%A7%20ACK%20%E4%BD%8D%EF%BC%8C%E5%B9%B6%E7%9B%91%E6%B5%8B%E7%9B%B8%E5%90%8C%E7%9A%84%E4%BD%8D%E4%BB%A5%E6%A3%80%E6%9F%A5%E4%B8%8E%E6%80%BB%E7%BA%BF%E7%9B%B8%E8%BF%9E%E7%9A%84%E8%8A%82%E7%82%B9%E6%98%AF%E5%90%A6%E6%8E%A5%E6%94%B6%E5%88%B0%E6%95%B0%E6%8D%AE%E5%8C%85%E3%80%82%E6%8E%A5%E6%94%B6%E8%8A%82%E7%82%B9%E6%94%B6%E5%88%B0%E5%90%8E%EF%BC%8C%E4%BC%9A%E5%9C%A8%20ack%20%E6%97%B6%E9%9A%99%E4%B8%AD%E5%8F%91%E9%80%81%E5%8D%A0%E4%B8%BB%E5%AF%BC%E5%9C%B0%E4%BD%8D%E7%9A%84%20ack%20%E6%AF%94%E7%89%B9%E3%80%82%E8%BF%99%E4%B8%AA%E8%A7%82%E5%AF%9F%E7%BB%93%E6%9E%9C%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%B8%8B%E9%9D%A2%E7%9A%84%E6%8D%95%E8%8E%B7%E4%B8%AD%E7%9C%8B%E5%88%B0%E3%80%82(%E5%8F%82%E8%80%83%EF%BC%9A%E5%8F%AF%E6%8E%A5%E6%94%B6%E7%BB%8F%E5%85%B8%20CAN%E3%80%81FD-CAN%20%E4%BB%A5%E5%8F%8A%E6%89%A9%E5%B1%95%E5%92%8C%E6%A0%87%E5%87%86%20ID%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22snagashe_0-1757090005178.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22snagashe_0-1757090005178.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F355782iBBC42E03BE6C14C3%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22snagashe_0-1757090005178.png%22%20alt%3D%22snagashe_0-1757090005178.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%20TXEN_N%20%E5%BC%95%E8%84%9A%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%EF%BC%8CTJA1465B%20%E5%8F%91%E5%B0%84%E5%99%A8%E5%B0%86%E8%A2%AB%E7%A6%81%E7%94%A8%E3%80%82%E5%BD%93%E6%88%91%E4%BB%8E%20PCAN%20%E5%8F%91%E5%B0%84%E5%99%A8%E8%8A%82%E7%82%B9%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%E5%8C%85%E6%97%B6%EF%BC%8C%E6%8E%A5%E6%94%B6%E6%96%B9%E8%8A%82%E7%82%B9%E6%B2%A1%E6%9C%89%E6%94%B6%E5%88%B0%E6%95%B0%E6%8D%AE%E5%8C%85%EF%BC%8C%E6%8E%A5%E6%94%B6%E6%96%B9%E8%8A%82%E7%82%B9%E6%B2%A1%E6%9C%89%E5%8F%91%E9%80%81%20Ack%20%E4%BD%8D%EF%BC%8C%E8%80%8C%E6%98%AF%E5%9C%A8%E6%8E%A5%E6%94%B6%E5%99%A8%E8%8A%82%E7%82%B9%E7%9A%84%20TX%20%E5%BC%95%E8%84%9A%E4%B8%8A%E5%8F%91%E9%80%81%206%20%E4%BD%8D%E7%9A%84%E6%B4%BB%E5%8A%A8%E9%94%99%E8%AF%AF%E6%A0%87%E5%BF%97%E3%80%82%E5%9B%A0%E4%B8%BA%20MCAN%20%E5%8D%8F%E8%AE%AE%E4%BC%9A%E5%87%BA%E9%94%99%E3%80%82%E6%8D%95%E8%8E%B7%E7%9A%84%E7%85%A7%E7%89%87%E7%B2%98%E8%B4%B4%E5%9C%A8%E4%B8%8B%E9%9D%A2%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22snagashe_1-1757090841694.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22snagashe_1-1757090841694.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F355784i46E2D3C713F500AA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22snagashe_1-1757090841694.png%22%20alt%3D%22snagashe_1-1757090841694.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E2%E3%80%82%E5%BD%93%20CAN%20%E6%80%BB%E7%BA%BF%E6%9C%89%E4%B8%89%E4%B8%AA%E8%8A%82%E7%82%B9%E6%97%B6%E3%80%82%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%20TXEN_N%20%E5%BC%95%E8%84%9A%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%AB%98%E7%94%B5%E5%B9%B3%EF%BC%8CTJA1465B%20%E5%8F%91%E5%B0%84%E5%99%A8%E5%B0%86%E8%A2%AB%E7%A6%81%E7%94%A8%E3%80%82%E5%BD%93%E6%88%91%E4%BB%8EPCAN%E5%8F%91%E5%B0%84%E5%99%A8%E8%8A%82%E7%82%B9%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%E5%8C%85%E6%97%B6%EF%BC%8C%E4%B8%A4%E4%B8%AA%E6%8E%A5%E6%94%B6%E5%99%A8%E8%8A%82%E7%82%B9%E9%83%BD%E4%BC%9A%E6%94%B6%E5%88%B0%E6%95%B0%E6%8D%AE%E5%8C%85%EF%BC%8C%E8%80%8CAck%E4%BD%8D%E4%B9%9F%E7%94%B1%E6%8E%A5%E6%94%B6%E8%80%85%E7%9A%84%E8%8A%82%E7%82%B9%E5%8F%91%E9%80%81%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2164403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20When%20TXEN_N%20set%20high%2C%20RX%20packets%20are%20not%20received%20by%20CAN%20with%20TJA145B%20Transceiver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%B8%80%E4%B8%AA%E7%AE%80%E7%9F%AD%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%E6%9E%9C%E5%9C%A8%20TJA1465B%20%E6%94%B6%E5%8F%91%E5%99%A8%E7%AB%AF%E7%A6%81%E7%94%A8%E5%8F%91%E5%B0%84%E5%99%A8%EF%BC%8C%E5%88%99%E5%8F%91%E5%B0%84%E5%99%A8%E8%8A%82%E7%82%B9%E5%A6%82%E4%BD%95%E4%BB%8E%E6%8E%A5%E6%94%B6%E5%99%A8%E8%8A%82%E7%82%B9%E8%8E%B7%E5%BE%97%20ack%20%E4%BD%8D%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2164148%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20When%20TXEN_N%20set%20high%2C%20RX%20packets%20are%20not%20received%20by%20CAN%20with%20TJA145B%20Transceiver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164148%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%83%BD%E5%90%A6%E7%BB%99%E5%87%BA%E4%B8%80%E4%BA%9B%E6%B3%A2%E5%BD%A2%EF%BC%8C%E5%8C%85%E6%8B%AC%3CSPAN%20data-teams%3D%22true%22%3E%20%E7%94%B1%20PMIC%20%E6%88%96%E5%A4%96%E9%83%A8%E7%94%B5%E6%BA%90%E4%BF%A1%E5%8F%B7%E6%8E%A7%E5%88%B6%E7%9A%84%3C%2FSPAN%3ETXEN_N%2F%20RXD%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E