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.

TCAN4550EVM: CAN communication stopped after some time

Part Number: TCAN4550EVM
Other Parts Discussed in Thread: TCAN4550

Hi TI Team,

This question is related to CAN communication over SPI.

I am using iMX8m Nano processor and TCAN4550 EVM at Master side and one slave board.

According to the question, communication is happening successfully between Master and Slave.

But after some transactions of CAN frames, slave is disconnecting and I am getting below error is as follow:

error -  [ 7016.945247] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 0 is occupied!

  • Hello Abhijeet,

    In the CAN protocol, devices can remove themselves if they detect too many message transmission errors.  If one device disconnects from participating in CAN bus activity, this usually implies the bit timing configuration is different for the two devices, or there is a physical problem with the wiring between the two boards that is preventing successful communication.

    Are you using the TCAN4550 on both sides of the wire, or just on one side?  Is the TCAN4550 the device that is disconnecting?  If so, you can read the Error Counter Register 0x1040 and the Protocol Status Register 0x1044 to verify the device's status.

    Are you using CAN or CAN FD communication, and at what Nominal and Data bit rates are you using?  I would suggest you verify that the bit timing configuration is the same for all CAN boards in your system and that they have the same sample point location.  Even if the bit rates are the same, a different sample point can cause errors if using CAN FD with a faster data rate (Bit Rate Switching) enabled.  This is because the faster data rate occurs at the sample point location of the BRS bit in the message.  If the different boards have different sample points, then the bit rate may switch before some of the boards are ready for the switch to occur and they will see this as an bit error.

    Regards,

    Jonathan

  • Hi Jonathan,

    Thank you for your response.

    I am using TCAN4550 at Master side only and only one CAN Slave connected on the CAN bus. Wiring is ok so I don't think there will be any problem with that. I am using CAN communication with 1Mbps Data rate.

    I need to check below points -

    1) Bit Timing Configuration and Sample point location,

    2) Reading Error Counter Register and Protocol Status Register

    I will check and update on above points.

  • Hi Abhijeet,

    Thanks, I will wait for your updates.

    Regards,

    Jonathan

  • Hi Jonathan,

    I have monitored ECR and PSR registers.

    Result - 

    1) When CAN slave connected, PSR value is 708 (11100001000). As per datasheet of TCAN4550 it means no error because last 3 bits are 000.

    2) After some time I am getting error message which I mentioned above ( tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 0 is occupied!). This is indicated by blue arrow in below screenshot. Here CAN slave disconnected.

    3) After getting above message PSR value is 710 (11100010000) for one time. This is indicated by red arrow.

    4) Then PSR register status becomes continuously 70F(11100001111) . It means no CAN bus event was detected since the last CPU read access to the Protocol Status Register. This is indicated by blue lines.

    I have attached screenshot. Please check that.

    After copying screenshot here it is not looking clear, that's why used different colors of arrows for indication.

    Thank you.

  • Hello Abhijeet,

    My expertise is with the TCAN4550 device, and not with Linux, but my basic understanding of this error is that the transmit buffer may still contain messages that have not been sent resulting in the "occupied" message.  However, I could be wrong, or there may be more to this message than I am aware of.

    I'm not sure how the TX configuration is being set, and whether it is using a TX FIFO, Queue, or just dedicated Buffers.  I would suggest monitoring the TX FIFO/Queue status register (0x10C4) to check for a full FIFO or Queue.  You could also monitor the TX Buffer Request Pending register (0x10CC) register to see if any buffers have messages that are still pending transmission and have not been successfully transmitted and acknowledged by another device on the CAN bus.

    If the other device on the CAN bus is getting disconnected, it may not be able to receive and acknowledge the CAN messages transmitted by the TCAN4550.  This may result in a full TX FIFO/Queue resulting in the error message you have seen. 

    Regards,

    Jonathan

  • Hi Jonathan,

    Thank you for your response. i will check with these registers.

  • Hi Jonathan,

    As per your suggestion I have monitored TX FIFO/Queue status register (0x10C4) to check for a full FIFO or Queue.

    As per result 21st bit of 0x10C4 register (TFQF) is toggling continuously like 1 or 0 means fifo is full or not full. 

    Also I have monitored TX Buffer Request Pending register (0x10CC) and result is always 0.

    [ 1869.637458] ***********M_CAN_PSR=708*********
    [ 1869.642382] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 1869.649883] **************M_CAN_TXBRP=0**************
    [ 1869.655022] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =1***********
    [ 1869.655541] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 1869.670052] ***********M_CAN_PSR=708*********
    [ 1869.675056] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 1869.682540] **************M_CAN_TXBRP=0**************
    [ 1869.687638] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 0 is occupied!
    [ 1869.695144] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =1***********
    [ 1869.695423] ***********M_CAN_PSR=710*********
    [ 1869.707134] ***********M_CAN_PSR=708*********

    In yellow background line is of Protocol Status Register 0x1044.

    After coming red background line, CAN disconnected.

    Please check and let me know.

    Thank you.

  • Hi Abhijeet,

    I don't know how large your TX FIFO is based on your device tree configuration.  If you have a TX FIFO that only has 1 element, then it will report Full while the message is trying to be transmitted.  Once it has transmitted, it will show as Not Full.  The fact that this is toggling between Full and Not Full tells me that you are able to successfully transmit messages, and likely just have a small TX FIFO, and perhaps only have a single TX Buffer element allocated.

    If you don't have a lot of CAN message activity on the bus, the TX messages will likely transmit very quickly because they do not have to wait to win arbitration with higher priority messages being transmitted on the bus by other nodes.  If you saw a static value that never returned to 0 in the TXBRP register, then this would indicate the TX messages are not getting transmitted.  You can also monitor the TX Buffer Add Request Transmission Occurred register (0x10D8) to see if a transmission occurred from the TX Buffers.

    The PSR register values do not show any errors and the difference between 708 and 710 is simply the device is either Idle (708) or acting as a receiver (710) at the moment the register was read.

    What is your device tree configuration?  Can you allocate a larger number of TX and RX FIFO elements?

    Regards,

    Jonathan

  • Hi Jonathan,

    Thanks for your reply. It will definitely helpful for me.

    My current MRAM configuration in device tree is bosch,mram-cfg = <0x0 0 0 64 0 0 1 1>; 

    Currently Transmit Event FIFO and Tx Buffers sections are 1,1.

    Is there any changes required in MRAM configuration?

    Please respond. Thank you.

    Regard,

    Abhijeet.

  • Hi Abhijeet,

    I would suggest you increase the number of TX Buffers and make sure the Transmit FIFO/Queue Size (TFQS) bit field of TX Buffer Configuration register (0x10C0) is set to match.  As I've said, my expertise is not with this Linux driver, so I'm not sure if it will immediately allocate all the TX buffers with the TX FIFO because it is possible to have a mix of both dedicated TX buffers and a TX FIFO/Queue.

    Because your TX FIFO only has a single element, the TX FIFO will be full when a single message has been loaded.  If this message has not transmitted before the MCU tries to place another message in the FIFO, this might cause the "occupied" error code to be returned. If so, then increasing the number of TX FIFO elements may prevent a Full FIFO and this error code.

    The TX Event FIFO is another type of FIFO that contains information about when messages have transmitted.  This is not required to use to just send and receive messages.  It is however a way to track what messages have transmitted and when they have transmitted because it can contain a timestamp.  Using the TX Event FIFO allows you to track and log the TX message status, but it also requires additional SPI communication for the MCU to read and clear the FIFO in addition to the SPI communication already needed to keep up with the RX and TX FIFO messages.

    Perhaps try to change the TX Buffer elements to 10 and see if there are any changes to the performance.

    Regards,

    Jonathan

  • Hi Jonathan,

    I will change the TX Buffer elements to 10 and inform you about any changes in the performance.

    Regards,

    Abhijeet.

  • Hi Abhijeet,

    I will wait for your update.

    Regards,

    Jonathan

  • Hi Jonathan,

    I have changed MRAM configuration to bosch,mram-cfg = <0x0 0 0 64 0 0 1 10>; and checked.

    [ 86.669374] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.669686] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.684404] ***********M_CAN_PSR=708*********
    [ 86.689392] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.697748] **************M_CAN_TXBRP=0**************
    [ 86.703125] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 86.710606] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.710900] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.725628] ***********M_CAN_PSR=708*********
    [ 86.730618] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.739286] **************M_CAN_TXBRP=0**************
    [ 86.744658] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 86.752434] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.752604] ***********M_CAN_PSR=708*********
    [ 86.764476] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.772217] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.779830] **************M_CAN_TXBRP=0**************
    [ 86.785224] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 86.793071] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.793272] ***********M_CAN_PSR=708*********
    [ 86.805115] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.813132] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.821489] **************M_CAN_TXBRP=0**************
    [ 86.827182] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 86.834647] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.834961] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.849670] ***********M_CAN_PSR=708*********
    [ 86.854510] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.863185] **************M_CAN_TXBRP=0**************
    [ 86.868559] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 86.876360] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.876527] ***********M_CAN_PSR=708*********
    [ 86.888367] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.896378] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.904779] **************M_CAN_TXBRP=0**************
    [ 86.910189] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 86.917829] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.918124] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.932837] ***********M_CAN_PSR=0*********
    [ 86.937682] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.945194] **************M_CAN_TXBRP=0**************
    [ 86.950593] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 86.958096] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.958337] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.973113] ***********M_CAN_PSR=0*********
    [ 86.977903] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.985683] **************M_CAN_TXBRP=0**************
    [ 86.990788] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 86.998563] ************m_can_read(cdev, M_CAN_TXFQS) & TXFQS_TFQF =0***********
    [ 86.998753] ***********M_CAN_PSR=708*********
    [ 87.010655] ***********M_CAN_PSR=70f*********
    [ 87.017286] ***********M_CAN_PSR=70f*********
    [ 87.031180] ***********M_CAN_PSR=708*********

    After getting debug message echo skb 8 is occupied! CAN communication braked.

    Regards,

    Abhijeet.

  • Hello Abjijeet,

    I'm trying to get more information about the Linux Driver and what causes this error from some of my colleagues.  My expertise is with the TCAN4550 device itself and I'm not a Linux developer.  I will follow up early next week.

    Regards,

    Jonathan

  • Ok Jonathan. I will also debug and let you know if I found anything.

    Regards,

    Abhijeet.

  • Hi Abhijeet,

    Thank you, any information specific to the device registers before, during and after the failure will help me to debug the TCAN4550 behavior.

    Regards,

    Jonathan

  • Hi Jonathan,

    As per your suggestion, till now i was monitoring following registers.

    ECR (0x1040), PSR (0x1044), TX Fifo/Queue status register (0x10C4) and TX Buffer Request Pending Register (0x10CC).

    I have shared result of all these registers above. 

    Can you suggest other registers to monitor which will be helpful for us to debug more?

    Please respond. Thank you.

    regards,

    Abhijeet. 

  • Hi Abhijeet,

    The following registers would help determine if there is something causing a state change or error condition in the device that could result in it disconnecting from CAN bus activity.  Can you add them to the list of registers you are monitoring?

    0x000C - Status, (SPI communication related errors)

    0x0800 - Mode of Operation and Pin Configuration (Contains the MODE_SEL bit that will indicate if a device state change of Normal to Standby has occurred)

    0x0820 - Interrupts (Any device related interrupts that would indicate an error condition)

    0x0824 or 0x1050 - MCAN Interrupts (Any MCAN specific interrupts that would indicate CAN specific error and status information)  Note that 0x0824 is a read only copy of register 0x1050. 

    Thanks and Regards,

    Jonathan

  • Hi Jonathan,

    Thanks for your reply. I will monitor all of the registers mentioned above and let you know about result.

    Regards,

    Abhijeet.

  • Hi Abhijeet,

    Thank you, I will wait for your results.

    Regards,

    Jonathan

  • Hi Jonathan,

    As per your suggestion I have monitored above mentioned registers.

    Here, 

    TX-HANDLER-READ-REG-CONFIG means 0x0800 (Mode of Operation and Pin Configuration),

    TX-HANDLER-READ-REG-INT means 0x0820 (Interrupts),

    TX-HANDLER-READ-REG-MCAN_INT means 0x0824 or 0x1050 (MCAN Interrupts) and 

    TX-HANDLER-READ-REG-STATUS means 0x000C - Status, (SPI communication related errors).

    After some time timeout occurred and slave response stopped.

    Please check below result. 

    Regards,

    Abhijeet.

    [ 1661.371505] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1661.377464] *******TX-HANDLER-READ-REG-INT=0******
    [ 1661.382643] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1661.667749] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1661.673666] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1661.679649] *******TX-HANDLER-READ-REG-INT=0******
    [ 1661.684759] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1661.701586] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1661.707504] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1661.713487] *******TX-HANDLER-READ-REG-INT=0******
    [ 1661.718638] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1661.727968] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1661.733872] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1661.739856] *******TX-HANDLER-READ-REG-INT=0******
    [ 1661.744950] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.030011] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.035933] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.041932] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.047238] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.063854] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.069776] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.075773] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.081089] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.096165] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.102091] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.108080] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.113204] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.127567] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.133462] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.139802] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.144907] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.538511] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.544233] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.550071] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.554977] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.590466] *******TX-HANDLER-READ-REG-STATUS=8000800******
    [ 1662.596111] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.601818] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.606675] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.613353] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.618994] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.624698] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.629548] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.636519] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.642141] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.647906] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.652833] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.658092] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1662.666602] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.672239] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.677953] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.682784] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.688038] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1662.697079] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.702706] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.708420] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.713269] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.718521] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1662.727128] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.732748] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.738459] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.743302] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.748558] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1662.757267] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.762898] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.768615] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.773451] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.778704] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 1662.787246] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.792862] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.798569] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.803410] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.808667] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 1662.817408] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.823043] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.828751] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.833597] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.838847] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 1662.847423] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.853040] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.858753] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.863600] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.868856] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 1662.877511] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.883141] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.888851] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.893695] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.898939] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 9 is occupied!
    [ 1662.907460] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.913076] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.918784] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.923625] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.929945] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.935561] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.941285] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.946121] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.951373] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1662.960402] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.966041] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1662.971763] *******TX-HANDLER-READ-REG-INT=0******
    [ 1662.976618] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1662.981872] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1662.990429] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1662.996049] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.001756] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.006587] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.011830] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1663.020946] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.026575] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.032289] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.037127] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.042378] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1663.051097] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.056705] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.062396] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.067232] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.072477] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 1663.080995] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.086611] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.092312] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.097138] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.102386] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 1663.111096] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.116711] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.122406] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.127247] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.132492] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 1663.141078] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.146702] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.152406] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.157241] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.162488] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 1663.171220] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.176833] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.182524] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.187369] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.192618] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 9 is occupied!
    [ 1663.201176] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.206800] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.212507] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.217346] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.223887] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.229498] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.235191] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.240045] *******TX-HANDLER-READ-REG-MCAN_INT=1000000******
    [ 1663.245820] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1663.254867] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.260512] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.266221] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.271065] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.276314] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1663.284873] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.290493] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.296207] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.301046] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.306298] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1663.315039] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.320659] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.326349] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.331186] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.336432] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1663.345147] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.350766] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.356473] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.361306] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.366555] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 1663.375066] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.380679] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.386374] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.391216] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.396464] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 1663.405486] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.411116] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.416824] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.421655] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.426905] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 1663.435918] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.441542] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.447251] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.452108] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.457364] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 1663.465922] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.471543] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.477250] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.482083] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.487328] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 9 is occupied!
    [ 1663.496104] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.501749] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.507465] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.512319] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.518701] *******TX-HANDLER-READ-REG-STATUS=8000800******
    [ 1663.524319] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.530014] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.534865] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.540114] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1663.548915] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.554543] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.560259] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.565101] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.570350] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1663.579065] *******TX-HANDLER-READ-REG-STATUS=8000800******
    [ 1663.584680] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.590371] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.595212] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.600464] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1663.609178] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.614801] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.620509] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.625344] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.630595] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1663.639325] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.644938] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.650639] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.655476] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.660721] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 1663.669409] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.675027] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.680733] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.685568] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.690812] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 1663.699410] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.705024] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.710718] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.715569] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.720822] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 1663.729484] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.735101] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.740799] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.745626] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.750869] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 1663.759423] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.765036] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.770735] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.775574] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.780820] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 9 is occupied!
    [ 1663.789517] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.795138] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.800844] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.805680] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.812053] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.817668] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.823397] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.828237] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.833487] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1663.842175] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.847846] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.853553] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.858399] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.863642] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1663.872438] *******TX-HANDLER-READ-REG-STATUS=8000800******
    [ 1663.878064] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.883777] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.888616] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.893866] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1663.902557] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.908179] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.913885] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.918726] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.923974] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1663.932714] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.938338] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.944064] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.948905] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.954156] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    [ 1663.962868] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.968487] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1663.974183] *******TX-HANDLER-READ-REG-INT=0******
    [ 1663.979020] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1663.984273] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 6 is occupied!
    [ 1663.992834] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1663.998454] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.004160] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.008999] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.014248] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 7 is occupied!
    [ 1664.022991] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.028605] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.034297] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.039141] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.044386] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 8 is occupied!
    [ 1664.053086] *******TX-HANDLER-READ-REG-STATUS=8000200******
    [ 1664.058707] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.064408] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.069235] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.074485] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 9 is occupied!
    [ 1664.083376] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.088998] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.094707] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.099568] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.105952] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.111569] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.117277] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.122131] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.127381] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!
    [ 1664.135948] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.141574] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.147288] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.152128] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.157380] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 2 is occupied!
    [ 1664.165943] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.171560] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.177268] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.182116] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.187361] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 3 is occupied!
    [ 1664.195920] *******TX-HANDLER-READ-REG-STATUS=8000000******
    [ 1664.201553] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.207259] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.212102] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.217351] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 4 is occupied!
    [ 1664.225906] *******TX-HANDLER-READ-REG-STATUS=8000200******
    [ 1664.231536] *******TX-HANDLER-READ-REG-CONFIG=880000A8******
    [ 1664.237247] *******TX-HANDLER-READ-REG-INT=0******
    [ 1664.242097] *******TX-HANDLER-READ-REG-MCAN_INT=0******
    [ 1664.247342] tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 5 is occupied!
    611 40 b3 4 1e aa aa aa aa
    611 40 b3 4 1e aa aa aa aa
    611 40 b3 4 1e aa aa aa aa

  • Hi Abhijeet,

    I don't understand the STATUS (0x000C) value and this does not look correct.  It appears that bit 27 is getting set but bit 2 is not.  Bit 2 (Internal_error_interrupt) is the Logical OR of bits 31:24.  Therefore if bit 27 is set, bit 2 should also be set.  Furthermore, bits 15:8 should always read 0, and there are a couple of locations where either bit 11 or bit 9 are set to 1.  If this occurred, I would also expect a SPI Error (bit 1) to get set, which it doesn't.  Perhaps there is something that is wrong with the read of this register.

    However, bit 27 is a bit that can be cleared by writing a 1 to this bit, so could you try to clear it initially and see if it remains cleared, or whether it gets set again in your log file?

    I see that there is a change to the Error Warning Status of the device which could mean that there are errors with the transmitted messages.

    [ 1663.240045] *******TX-HANDLER-READ-REG-MCAN_INT=1000000******

    If the Transmitter Error Counter exceeds 255, the device will enter a Bus Off state and disable it's ability to communicate on the CAN bus.  If this occurs, it could be why the CAN communication eventually stops.  If so, there is likely some nominal or data bit timing configuration issue or signal integrity issue with the CANH/L signals resulting in the errors.  Can you monitor the CANH/L signals with a scope and see if you detect any error flags or frames?  These will be a series of 6 or more dominant pulses and may come in the middle of a message that another node has detected an error with.

    Could you also monitor the Error Counter Register (0x1040) to see if it has an incremental change in the error counter values leading up to the moment the CAN communication stops?

    The error messages like (tcan4x5x spi1.0 can0: can_put_echo_skb: BUG! echo_skb 1 is occupied!) appear to be something with your Linux code, and I can't help you with this because my expertise is with the TCAN4550 device itself.  I tried to research this error message and it appears that there may be an issue with the two ref count variables that control the freeing of a socket.  But this information seemed relevant. (Link). 

    What version of Linux are you using? Also, what board are you using with the TCAN4550?  Are you working with one of the boards designed by TI, (EVM or BOOSTXL-CANFD-LIN) or are you using a custom board?

    Regards,

    Jonathan

  • Hi Jonathan,

    This is very useful information for me.

    I will check status register (0x000C) and error counter register (0x1040) again.

    I am using 5.15.71-dirty named Linux version.

    About board, at master side I am using TCAN4550 EVM with IMX8MNano processor (NXP's) and at slave side there is a custom board.

    Thank you.

    Regards,

    Abhijeet.

  • Hi Abhijeet,

    Thanks, I'll be interested to see if there are transmitter errors, and if so, this is likely a bit timing or transmitter delay configuration issue that just needs some optimization.  You could check that the custom board and the TCAN4550 boards are configured for the same nominal and data bit timing and prescaler values, and also have a transmitter delay compensation value that is equal to the number of time quanta used before the sample point in the data bit period.

    Regards,

    Jonathan

  • Hi Jonathan,

    I had checked bit timing configuration before but I will check that again and let you know if my problem will be solved.

    Thanks & Regards,

    Abhijeet.

  • HI Abhijeet,

    I will wait for your feedback.

    Regards,

    Jonathan

  • Hi Jonathan,

    Here I have done one different test case like i have connected CAN analyzer as a slave and from CAN master (iMX8M Nano EVK + TCAN4550) sending data continuously after 100 millisecond. While doing this, I am monitoring each and every register and it's value during transmission.

    Please look below result.

    1) In Yellow background I entered command to up the can0 device.

    Blue background line showing register number and its value in hex like TCAN-READ-REG-IN-HEX=50 means register number 1050 (Interrupt register) and TCAN-RAED-REG-VALUE-IN-HEX=10000 means value of 1050 register is 10000.

    Two times 1050 register value is showing but second time it is 0.

    This observation is before starting ./TESTING named utility from which we are transmitting data continuously after 100 millisecond.

    2) After executing ./TESTING utility highlighted by RED background, data transmission started and 1050 register value changed. In Orange background we can see the 1050 register value. Now value of 1050 register is 5800 till communication is happening. Last successfully transmitted data is 822 value.

    3) When tried to transmit 823 value, 1050 register value changed from 5800 to 8800 which is highlighted by AMBER in color. Check it at down.

    4) After transmitting value 824 onwards 1050 register value changed to 10000 again and coming two times. Second time value is 0 and it is highlighted by blue background. Check it at down. Here onwards CAN communication braked.

    Regards,

    Abhijeet Gurav.


    root@CT-100:/home/test# ifconfig can0 up
    [Tue Sep 05 12:43:13.183 2023] [ 105.732046] ********TCAN-READ-REG-IN-HEX=18********
    [Tue Sep 05 12:43:13.183 2023] [ 105.737126] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:13.183 2023] [ 105.742555] ********TCAN-READ-REG-IN-HEX=18********
    [Tue Sep 05 12:43:13.183 2023] [ 105.747522] ********TCAN-RAED-REG-VALUE-IN-HEX=3********
    [Tue Sep 05 12:43:13.183 2023] [ 105.753000] ********TCAN-READ-REG-IN-HEX=18********
    [Tue Sep 05 12:43:13.183 2023] [ 105.757982] ********TCAN-RAED-REG-VALUE-IN-HEX=3********
    [Tue Sep 05 12:43:13.183 2023] [ 105.763329] ********TCAN-READ-REG-IN-HEX=10********
    [Tue Sep 05 12:43:13.183 2023] [ 105.768273] ********TCAN-RAED-REG-VALUE-IN-HEX=80********
    [Tue Sep 05 12:43:13.183 2023] [ 105.773959] ********TCAN-READ-REG-IN-HEX=18********
    [Tue Sep 05 12:43:13.183 2023] [ 105.778880] ********TCAN-RAED-REG-VALUE-IN-HEX=3********
    [Tue Sep 05 12:43:13.183 2023] [ 105.784261] ********TCAN-READ-REG-IN-HEX=18********
    [Tue Sep 05 12:43:13.183 2023] [ 105.789182] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:13.237 2023] [ 105.815916] ********TCAN-READ-REG-IN-HEX=40********
    [Tue Sep 05 12:43:13.237 2023] [ 105.820828] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:13.237 2023] [ 105.826160] **********M_CAN_ECR=0********
    [Tue Sep 05 12:43:13.237 2023] [ 105.830630] IPv6: ADDRCONF(NETDEV_CHANGE): can0: link becomes ready
    [Tue Sep 05 12:43:13.237 2023] root@CT-100:/home/test# [ 105.837829] ********TCAN-READ-REG-IN-HEX=40********
    [Tue Sep 05 12:43:13.237 2023] [ 105.844176] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:13.237 2023] [ 105.849539] **********M_CAN_ECR=0********
    [Tue Sep 05 12:43:14.247 2023] [ 106.833249] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:14.247 2023] [ 106.838218] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:14.247 2023] [ 106.844019] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:14.247 2023] [ 106.848970] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:14.247 2023] [ 106.854312] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:14.247 2023] [ 106.859242] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:43:15.252 2023] [ 107.881831] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:15.297 2023] [ 107.886782] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:15.297 2023] [ 107.892579] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:15.297 2023] [ 107.897526] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:15.298 2023] [ 107.902862] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:15.298 2023] [ 107.907803] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:43:16.125 2023]
    [Tue Sep 05 12:43:16.141 2023] root@CT-100:/home/test# [ 108.930422] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:16.347 2023] [ 108.935384] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:16.347 2023] [ 108.941187] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:16.347 2023] [ 108.946140] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:16.347 2023] [ 108.951477] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:16.347 2023] [ 108.956413] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:43:16.617 2023] ./[ 109.979007] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:17.398 2023] [ 109.983966] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:17.398 2023] [ 109.989763] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:17.398 2023] [ 109.994716] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:17.398 2023] [ 110.000054] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:17.398 2023] [ 110.004989] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:43:17.507 2023] TESTING [ 111.027627] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:18.404 2023] [ 111.032595] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:18.442 2023] [ 111.038406] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:18.442 2023] [ 111.043354] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:18.442 2023] [ 111.048689] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:18.442 2023] [ 111.053618] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:43:18.599 2023]
    [Tue Sep 05 12:43:18.813 2023] [ 111.332410] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.813 2023] [ 111.337645] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.813 2023] [ 111.342983] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.813 2023] Data written with can id: 0
    [Tue Sep 05 12:43:18.813 2023] writ[ 111.348226] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.813 2023] ten data is: 0
    [Tue Sep 05 12:43:18.813 2023] [ 111.356407] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:18.813 2023] [ 111.362659] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:18.813 2023] [ 111.368066] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.813 2023] [ 111.368192] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:18.813 2023] [ 111.378161] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.813 2023] [ 111.378206] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:18.813 2023] [ 111.389185] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:18.813 2023] [ 111.394103] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:18.813 2023] [ 111.399948] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:18.813 2023] [ 111.404875] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:18.813 2023] [ 111.410778] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.813 2023] [ 111.415703] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.828 2023] [ 111.448060] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.927 2023] Data written with can id: 0
    [Tue Sep 05 12:43:18.927 2023] writ[ 111.453286] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.927 2023] [ 111.461444] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.927 2023] ten data is: 1
    [Tue Sep 05 12:43:18.927 2023] [ 111.466571] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.927 2023] [ 111.473090] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:18.927 2023] [ 111.478142] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:18.927 2023] [ 111.483536] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.927 2023] [ 111.483677] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:18.927 2023] [ 111.493635] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:18.927 2023] [ 111.493677] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:18.927 2023] [ 111.504651] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:18.927 2023] [ 111.509569] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:18.927 2023] [ 111.515418] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:18.927 2023] [ 111.520345] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:18.927 2023] [ 111.526277] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:18.927 2023] [ 111.531201] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.039 2023] [ 111.553219] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.039 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.039 2023] writ[ 111.558446] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.039 2023] [ 111.566608] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.039 2023] ten data is: 2
    [Tue Sep 05 12:43:19.039 2023] [ 111.571817] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.039 2023] [ 111.578719] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.039 2023] [ 111.583774] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.039 2023] [ 111.589165] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.039 2023] [ 111.589300] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.039 2023] [ 111.599258] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.039 2023] [ 111.599296] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.039 2023] [ 111.610280] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.039 2023] [ 111.615203] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.039 2023] [ 111.621052] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.039 2023] [ 111.625975] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.039 2023] [ 111.631891] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.039 2023] [ 111.636808] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.039 2023] [ 111.653758] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.133 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.133 2023] writ[ 111.658992] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.133 2023] [ 111.667141] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.133 2023] ten data is: 3
    [Tue Sep 05 12:43:19.133 2023] [ 111.672373] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.133 2023] [ 111.679383] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.133 2023] [ 111.684596] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.133 2023] [ 111.690590] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.133 2023] [ 111.690889] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.133 2023] [ 111.695518] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.133 2023] [ 111.706240] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.133 2023] [ 111.706345] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.133 2023] [ 111.716483] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.133 2023] [ 111.722343] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.133 2023] [ 111.727275] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.133 2023] [ 111.733183] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.133 2023] [ 111.738103] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.133 2023] [ 111.754109] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.233 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.233 2023] writ[ 111.759322] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.233 2023] [ 111.767490] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.233 2023] ten data is: 4
    [Tue Sep 05 12:43:19.233 2023] [ 111.772699] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.233 2023] [ 111.779921] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.233 2023] [ 111.785159] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.233 2023] [ 111.791133] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.233 2023] [ 111.791144] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.233 2023] [ 111.801215] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.233 2023] [ 111.801581] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.233 2023] [ 111.812233] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.233 2023] [ 111.817147] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.233 2023] [ 111.822991] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.233 2023] [ 111.827909] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.233 2023] [ 111.833806] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.233 2023] [ 111.838720] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.233 2023] [ 111.854241] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.330 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.330 2023] writ[ 111.859447] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.330 2023] ten data is: 5
    [Tue Sep 05 12:43:19.330 2023] [ 111.867616] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.330 2023] [ 111.873921] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.330 2023] [ 111.879293] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.330 2023] [ 111.884220] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.330 2023] [ 111.889629] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.330 2023] [ 111.889760] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.330 2023] [ 111.899431] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.330 2023] [ 111.899465] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.330 2023] [ 111.910483] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.330 2023] [ 111.915399] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.330 2023] [ 111.921245] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.330 2023] [ 111.926166] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.330 2023] [ 111.932072] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.330 2023] [ 111.936998] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.440 2023] [ 111.954495] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.440 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.440 2023] writ[ 111.959688] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.440 2023] [ 111.967868] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.440 2023] ten data is: 6
    [Tue Sep 05 12:43:19.440 2023] [ 111.973077] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.440 2023] [ 111.979947] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.440 2023] [ 111.984867] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.440 2023] [ 111.990254] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.440 2023] [ 111.990412] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.440 2023] [ 112.000337] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.440 2023] [ 112.000374] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.440 2023] [ 112.011374] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.440 2023] [ 112.016290] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.440 2023] [ 112.022136] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.440 2023] [ 112.027062] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.440 2023] [ 112.032972] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.440 2023] [ 112.037893] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.440 2023] [ 112.054584] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.745 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.745 2023] writ[ 112.059785] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.745 2023] [ 112.067966] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.745 2023] ten data is: 7
    [Tue Sep 05 12:43:19.745 2023] [ 112.073198] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.745 2023] [ 112.076153] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.745 2023] [ 112.085059] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.745 2023] [ 112.085096] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:19.745 2023] [ 112.090232] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.745 2023] [ 112.095776] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.745 2023] [ 112.105890] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.745 2023] [ 112.111215] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:19.745 2023] [ 112.111229] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.745 2023] [ 112.116144] ********TCAN-RAED-REG-VALUE-IN-HEX=708********
    [Tue Sep 05 12:43:19.745 2023] [ 112.126788] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.745 2023] [ 112.126836] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.745 2023] [ 112.137027] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.745 2023] [ 112.142729] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.745 2023] [ 112.147655] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.773 2023] [ 112.153503] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.773 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.773 2023] [ 112.158453] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.773 2023] written data is: 8
    [Tue Sep 05 12:43:19.773 2023] [ 112.166818] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.773 2023] [ 112.173398] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.773 2023] [ 112.178769] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.773 2023] [ 112.183699] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.773 2023] [ 112.189032] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.773 2023] [ 112.193964] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.773 2023] [ 112.199342] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.773 2023] [ 112.204264] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.773 2023] [ 112.209658] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.773 2023] [ 112.214568] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.773 2023] [ 112.219498] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.773 2023] [ 112.225175] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.773 2023] [ 112.230095] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.773 2023] [ 112.235942] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.796 2023] [ 112.240864] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.796 2023] [ 112.246771] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.796 2023] [ 112.251692] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.796 2023] [ 112.257083] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.796 2023] Data written with can id: 0[ 112.262436] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.796 2023]
    [Tue Sep 05 12:43:19.796 2023] written data is: 9
    [Tue Sep 05 12:43:19.796 2023] [ 112.269689] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.796 2023] [ 112.276878] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.796 2023] [ 112.281806] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.796 2023] [ 112.287175] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.796 2023] [ 112.292093] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.796 2023] [ 112.297488] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.796 2023] [ 112.302396] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.796 2023] [ 112.307324] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.796 2023] [ 112.312999] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.796 2023] [ 112.317917] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.796 2023] [ 112.323770] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.806 2023] [ 112.328694] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.806 2023] [ 112.334595] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.806 2023] [ 112.339521] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.806 2023] [ 112.344910] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.850 2023] [ 112.363064] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.850 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.850 2023] writ[ 112.368284] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.850 2023] [ 112.376451] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.850 2023] ten data is: 10
    [Tue Sep 05 12:43:19.850 2023] [ 112.381655] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.850 2023] [ 112.388758] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.850 2023] [ 112.393995] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.850 2023] [ 112.400006] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.850 2023] [ 112.400015] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.850 2023] [ 112.410084] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.850 2023] [ 112.410439] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.850 2023] [ 112.421095] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.850 2023] [ 112.426011] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.850 2023] [ 112.431860] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.850 2023] [ 112.436786] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.850 2023] [ 112.442694] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.850 2023] [ 112.447613] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.850 2023] [ 112.463103] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.943 2023] Data written with can id: 0
    [Tue Sep 05 12:43:19.943 2023] writ[ 112.468316] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.943 2023] [ 112.476502] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.943 2023] ten data is: 11
    [Tue Sep 05 12:43:19.943 2023] [ 112.481592] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.943 2023] [ 112.488484] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:19.943 2023] [ 112.493410] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:19.943 2023] [ 112.499405] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:19.943 2023] [ 112.499408] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.943 2023] [ 112.499450] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:19.943 2023] [ 112.509506] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.943 2023] [ 112.514870] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.943 2023] [ 112.525013] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.943 2023] [ 112.530858] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:19.943 2023] [ 112.535777] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:19.943 2023] [ 112.541681] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:19.943 2023] [ 112.546598] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:19.943 2023] [ 112.563254] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.041 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.041 2023] writ[ 112.568492] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.041 2023] [ 112.576641] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.041 2023] ten data is: 12
    [Tue Sep 05 12:43:20.041 2023] [ 112.581619] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.041 2023] [ 112.588657] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.041 2023] [ 112.594081] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.041 2023] [ 112.599485] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.041 2023] [ 112.599619] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.041 2023] [ 112.609573] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.041 2023] [ 112.609609] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.041 2023] [ 112.620591] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.041 2023] [ 112.625503] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.041 2023] [ 112.631345] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.041 2023] [ 112.636263] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.041 2023] [ 112.642165] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.041 2023] [ 112.647081] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.148 2023] [ 112.663767] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.148 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.148 2023] writ[ 112.668975] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.148 2023] [ 112.677118] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.148 2023] ten data is: 13
    [Tue Sep 05 12:43:20.148 2023] [ 112.682355] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.148 2023] [ 112.689430] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.148 2023] [ 112.694956] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.148 2023] [ 112.700938] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.148 2023] [ 112.700941] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.148 2023] [ 112.705857] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.148 2023] [ 112.716592] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.148 2023] [ 112.716692] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.148 2023] [ 112.726834] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.148 2023] [ 112.732684] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.148 2023] [ 112.737603] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.148 2023] [ 112.743504] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.148 2023] [ 112.748434] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.148 2023] [ 112.763916] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.245 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.245 2023] writ[ 112.769146] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.245 2023] [ 112.777435] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.245 2023] ten data is: 14
    [Tue Sep 05 12:43:20.245 2023] [ 112.782969] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.245 2023] [ 112.789560] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.245 2023] [ 112.794762] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.245 2023] [ 112.800712] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.245 2023] [ 112.800736] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.245 2023] [ 112.810812] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.245 2023] [ 112.810848] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.245 2023] [ 112.821828] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.245 2023] [ 112.826744] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.245 2023] [ 112.832590] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.245 2023] [ 112.837538] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.245 2023] [ 112.843444] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.245 2023] [ 112.848363] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.245 2023] [ 112.864061] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.345 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.345 2023] writ[ 112.869285] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.345 2023] [ 112.877431] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.345 2023] ten data is: 15
    [Tue Sep 05 12:43:20.345 2023] [ 112.882950] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.345 2023] [ 112.889877] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.345 2023] [ 112.895081] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.345 2023] [ 112.900482] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.345 2023] [ 112.900614] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.345 2023] [ 112.910560] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.345 2023] [ 112.910599] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.345 2023] [ 112.921588] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.345 2023] [ 112.926500] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.345 2023] [ 112.932347] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.345 2023] [ 112.937274] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.345 2023] [ 112.943176] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.345 2023] [ 112.948093] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.345 2023] [ 112.964224] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.441 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.441 2023] writ[ 112.969452] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.441 2023] [ 112.977595] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.441 2023] ten data is: 16
    [Tue Sep 05 12:43:20.441 2023] [ 112.982831] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.441 2023] [ 112.990122] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.441 2023] [ 112.995351] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.441 2023] [ 113.001377] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.441 2023] [ 113.001379] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.441 2023] [ 113.006603] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.441 2023] [ 113.011188] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.441 2023] [ 113.022188] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.441 2023] [ 113.027104] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.441 2023] [ 113.032949] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.441 2023] [ 113.037870] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.441 2023] [ 113.043767] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.441 2023] [ 113.048695] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.441 2023] [ 113.064372] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.802 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.802 2023] writ[ 113.069582] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.802 2023] [ 113.077756] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.802 2023] ten data is: 17
    [Tue Sep 05 12:43:20.802 2023] [ 113.082948] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.802 2023] [ 113.090021] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.802 2023] [ 113.095207] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.802 2023] [ 113.100848] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.804 2023] [ 113.101298] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.804 2023] [ 113.110939] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.804 2023] [ 113.111284] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.804 2023] [ 113.121967] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.804 2023] [ 113.126882] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.804 2023] [ 113.132732] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.804 2023] [ 113.137654] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.804 2023] [ 113.143560] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.804 2023] [ 113.148479] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.804 2023] [ 113.153821] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.827 2023] [ 113.158751] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:43:20.827 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.827 2023] [ 113.164535] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.827 2023] written data is: 18
    [Tue Sep 05 12:43:20.827 2023] [ 113.164571] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.827 2023] [ 113.178722] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.827 2023] [ 113.178752] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.827 2023] [ 113.184044] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.827 2023] [ 113.189663] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.827 2023] [ 113.194247] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:43:20.827 2023] [ 113.194279] ********TCAN-RAED-REG-VALUE-IN-HEX=708********
    [Tue Sep 05 12:43:20.827 2023] [ 113.204467] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.827 2023] [ 113.214965] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.827 2023] [ 113.220647] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.827 2023] [ 113.220775] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.827 2023] [ 113.230743] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.827 2023] [ 113.230785] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.827 2023] [ 113.241777] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.859 2023] [ 113.246696] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.859 2023] [ 113.252545] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.859 2023] [ 113.257473] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.859 2023] [ 113.263381] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.859 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.859 2023] [ 113.268314] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.859 2023] written data is: 19
    [Tue Sep 05 12:43:20.859 2023] [ 113.276204] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.859 2023] [ 113.282885] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.859 2023] [ 113.288224] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.859 2023] [ 113.293159] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.859 2023] [ 113.298519] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.859 2023] [ 113.303442] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.859 2023] [ 113.308839] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.859 2023] [ 113.313750] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.859 2023] [ 113.318672] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.860 2023] [ 113.324355] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.860 2023] [ 113.329281] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.891 2023] [ 113.335125] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.891 2023] [ 113.340041] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.891 2023] [ 113.345947] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.891 2023] [ 113.350867] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.891 2023] [ 113.356278] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.891 2023] [ 113.368464] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.891 2023] Data written with can id: 0
    [Tue Sep 05 12:43:20.891 2023] writ[ 113.373645] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.891 2023] [ 113.381824] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.891 2023] ten data is: 20
    [Tue Sep 05 12:43:20.891 2023] [ 113.386802] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.891 2023] [ 113.393835] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:43:20.891 2023] [ 113.398769] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:43:20.891 2023] [ 113.404560] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.891 2023] [ 113.404697] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:43:20.891 2023] [ 113.414675] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.891 2023] [ 113.415024] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:43:20.891 2023] [ 113.425690] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.891 2023] [ 113.430606] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.908 2023] [ 113.436455] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:43:20.908 2023] [ 113.441375] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:43:20.908 2023] [ 113.447274] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:43:20.908 2023] [ 113.452195] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:43:20.908 2023] [ 113.468932] ********TCAN-READ-REG-IN-HEX=c4********
    .
    .
    .
    .
    .
    [Tue Sep 05 12:44:41.932 2023] ten data is: 820
    [Tue Sep 05 12:44:41.932 2023] [ 194.472353] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:41.932 2023] [ 194.479533] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:44:41.932 2023] [ 194.484738] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:41.932 2023] [ 194.490382] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:41.932 2023] [ 194.490816] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:41.932 2023] [ 194.500463] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:41.932 2023] [ 194.500777] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:44:41.932 2023] [ 194.511473] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:41.932 2023] [ 194.516399] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:41.932 2023] [ 194.522259] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:41.932 2023] [ 194.527192] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:41.932 2023] [ 194.533107] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:41.932 2023] [ 194.538031] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:41.932 2023] [ 194.554097] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.041 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.041 2023] writ[ 194.559324] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.041 2023] [ 194.567469] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.041 2023] ten data is: 821
    [Tue Sep 05 12:44:42.041 2023] [ 194.572458] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.041 2023] [ 194.579302] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:44:42.041 2023] [ 194.584476] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:42.041 2023] [ 194.589876] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.041 2023] [ 194.590002] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.041 2023] [ 194.599984] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.041 2023] [ 194.600025] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:44:42.041 2023] [ 194.611017] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:42.041 2023] [ 194.615941] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:42.041 2023] [ 194.621791] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:42.041 2023] [ 194.626734] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:42.041 2023] [ 194.632648] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.041 2023] [ 194.637566] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.041 2023] [ 194.654560] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.128 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.128 2023] writ[ 194.659769] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.129 2023] [ 194.667942] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.129 2023] ten data is: 822
    [Tue Sep 05 12:44:42.129 2023] [ 194.672931] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.129 2023] [ 194.679769] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:44:42.129 2023] [ 194.684915] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:42.129 2023] [ 194.690309] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.129 2023] [ 194.690444] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.129 2023] [ 194.700411] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.129 2023] [ 194.700447] ********TCAN-RAED-REG-VALUE-IN-HEX=5800********
    [Tue Sep 05 12:44:42.129 2023] [ 194.711439] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:42.129 2023] [ 194.716352] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:42.129 2023] [ 194.722199] ********TCAN-READ-REG-IN-HEX=f4********
    [Tue Sep 05 12:44:42.129 2023] [ 194.727110] ********TCAN-RAED-REG-VALUE-IN-HEX=1000001********
    [Tue Sep 05 12:44:42.129 2023] [ 194.733005] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.129 2023] [ 194.737910] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.129 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.222 2023] [ 194.755124] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.222 2023] written data is: 823
    [Tue Sep 05 12:44:42.222 2023] [ 194.762804] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.222 2023] [ 194.770011] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.222 2023] [ 194.775342] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.222 2023] [ 194.780998] ********TCAN-READ-REG-IN-HEX=cc********
    [Tue Sep 05 12:44:42.222 2023] [ 194.786219] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:42.222 2023] [ 194.791895] ********TCAN-READ-REG-IN-HEX=c4********
    [Tue Sep 05 12:44:42.222 2023] [ 194.792029] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.222 2023] [ 194.801974] ********TCAN-RAED-REG-VALUE-IN-HEX=1********
    [Tue Sep 05 12:44:42.222 2023] [ 194.802012] ********TCAN-RAED-REG-VALUE-IN-HEX=8800********
    [Tue Sep 05 12:44:42.222 2023] [ 194.813023] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.222 2023] [ 194.817944] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:42.222 2023] [ 194.823272] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:42.222 2023] [ 194.828203] ********TCAN-RAED-REG-VALUE-IN-HEX=708********
    [Tue Sep 05 12:44:42.236 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.236 2023] written data is: 824
    [Tue Sep 05 12:44:42.348 2023] [ 194.915188] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.348 2023] [ 194.920124] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:44:42.348 2023] [ 194.925902] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:42.348 2023] [ 194.930838] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:42.348 2023] [ 194.936174] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:42.348 2023] [ 194.941102] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:44:42.348 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.348 2023] written data is: 825
    [Tue Sep 05 12:44:42.440 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.440 2023] written data is: 826
    [Tue Sep 05 12:44:42.535 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.535 2023] written data is: 827
    [Tue Sep 05 12:44:42.631 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.631 2023] written data is: 828
    [Tue Sep 05 12:44:42.744 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.744 2023] written data is: 829
    [Tue Sep 05 12:44:42.841 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.841 2023] written data is: 830
    [Tue Sep 05 12:44:42.936 2023] Data written with can id: 0
    [Tue Sep 05 12:44:42.936 2023] written data is: 831
    [Tue Sep 05 12:44:43.030 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.048 2023] written data is: 832
    [Tue Sep 05 12:44:43.143 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.143 2023] written data is: 833
    [Tue Sep 05 12:44:43.239 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.239 2023] written data is: 834
    [Tue Sep 05 12:44:43.336 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.336 2023] writ[ 195.963780] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:43.386 2023] ten data is: 835
    [Tue Sep 05 12:44:43.386 2023] [ 195.968916] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:44:43.386 2023] [ 195.976206] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:43.386 2023] [ 195.981151] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:43.386 2023] [ 195.986495] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:43.386 2023] [ 195.991431] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:44:43.448 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.448 2023] written data is: 836
    [Tue Sep 05 12:44:43.544 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.544 2023] written data is: 837
    [Tue Sep 05 12:44:43.640 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.640 2023] written data is: 838
    [Tue Sep 05 12:44:43.735 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.751 2023] written data is: 839
    [Tue Sep 05 12:44:43.847 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.847 2023] written data is: 840
    [Tue Sep 05 12:44:43.943 2023] Data written with can id: 0
    [Tue Sep 05 12:44:43.943 2023] written data is: 841
    [Tue Sep 05 12:44:44.039 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.039 2023] written data is: 842
    [Tue Sep 05 12:44:44.151 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.151 2023] written data is: 843
    [Tue Sep 05 12:44:44.247 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.247 2023] written data is: 844
    [Tue Sep 05 12:44:44.343 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.343 2023] written data is: 845
    [Tue Sep 05 12:44:44.428 2023] [ 197.012379] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:44.428 2023] [ 197.017346] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:44:44.428 2023] [ 197.023149] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:44.428 2023] [ 197.028102] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:44.428 2023] [ 197.033444] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:44.428 2023] [ 197.038375] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:44:44.442 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.442 2023] written data is: 846
    [Tue Sep 05 12:44:44.538 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.555 2023] written data is: 847
    [Tue Sep 05 12:44:44.651 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.651 2023] written data is: 848
    [Tue Sep 05 12:44:44.747 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.747 2023] written data is: 849
    [Tue Sep 05 12:44:44.841 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.841 2023] written data is: 850
    [Tue Sep 05 12:44:44.953 2023] Data written with can id: 0
    [Tue Sep 05 12:44:44.953 2023] written data is: 851
    [Tue Sep 05 12:44:45.051 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.051 2023] written data is: 852
    [Tue Sep 05 12:44:45.146 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.146 2023] written data is: 853
    [Tue Sep 05 12:44:45.242 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.258 2023] written data is: 854
    [Tue Sep 05 12:44:45.354 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.354 2023] written data is: 855
    [Tue Sep 05 12:44:45.434 2023] [ 198.060967] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:45.486 2023] [ 198.065930] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:44:45.486 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.486 2023] [ 198.071759] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:45.486 2023] written data is: 856
    [Tue Sep 05 12:44:45.486 2023] [ 198.079081] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:45.486 2023] [ 198.086249] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:45.486 2023] [ 198.091183] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:44:45.552 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.562 2023] written data is: 857
    [Tue Sep 05 12:44:45.658 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.658 2023] written data is: 858
    [Tue Sep 05 12:44:45.754 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.754 2023] written data is: 859
    [Tue Sep 05 12:44:45.850 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.850 2023] written data is: 860
    [Tue Sep 05 12:44:45.962 2023] Data written with can id: 0
    [Tue Sep 05 12:44:45.962 2023] written data is: 861
    [Tue Sep 05 12:44:46.058 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.058 2023] written data is: 862
    [Tue Sep 05 12:44:46.152 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.152 2023] written data is: 863
    [Tue Sep 05 12:44:46.249 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.265 2023] written data is: 864
    [Tue Sep 05 12:44:46.362 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.362 2023] written data is: 865
    [Tue Sep 05 12:44:46.457 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.457 2023] written data is: 866
    [Tue Sep 05 12:44:46.526 2023] [ 199.109557] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:46.526 2023] [ 199.114516] ********TCAN-RAED-REG-VALUE-IN-HEX=10000********
    [Tue Sep 05 12:44:46.526 2023] [ 199.120318] ********TCAN-READ-REG-IN-HEX=50********
    [Tue Sep 05 12:44:46.526 2023] [ 199.125264] ********TCAN-RAED-REG-VALUE-IN-HEX=0********
    [Tue Sep 05 12:44:46.526 2023] [ 199.130610] ********TCAN-READ-REG-IN-HEX=44********
    [Tue Sep 05 12:44:46.526 2023] [ 199.135548] ********TCAN-RAED-REG-VALUE-IN-HEX=70f********
    [Tue Sep 05 12:44:46.556 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.556 2023] written data is: 867
    [Tue Sep 05 12:44:46.652 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.668 2023] written data is: 868
    [Tue Sep 05 12:44:46.764 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.764 2023] written data is: 869
    [Tue Sep 05 12:44:46.859 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.859 2023] written data is: 870
    [Tue Sep 05 12:44:46.956 2023] Data written with can id: 0
    [Tue Sep 05 12:44:46.956 2023] written data is: 871
    [Tue Sep 05 12:44:47.051 2023] Data written with can id: 0
    [Tue Sep 05 12:44:47.067 2023] written data is: 872
    [Tue Sep 05 12:44:47.164 2023] Data written with can id: 0
    [Tue Sep 05 12:44:47.164 2023] written data is: 873
    [Tue Sep 05 12:44:47.260 2023] Data written with can id: 0
    [Tue Sep 05 12:44:47.260 2023] written data is: 874

  • Hi Abhijeet,

    A change in register 0x1050 from 0x5800 to 0x8800 shows that bit 15 is set informing us that a TX Event FIFO Element is Lost.  After this, the communication is halted.

    From an earlier post you shared the MRAM configuration that shows there is one TX Event FIFO Element configured.

    My current MRAM configuration in device tree is bosch,mram-cfg = <0x0 0 0 64 0 0 1 1>; 

    When a message has transmitted, it will create an event in the TX Event FIFO allowing the MCU to track the message transmission.  With only 1 FIFO element, every time a message is transmitted, the TX Event FIFO will become full resulting in bit 14 of register 0x1050 being set (TX Event FIFO Full) in addition to bit 12 (TX Event FIFO New Entry).

    In order to prevent a lost TX Event FIFO element, the MCU must read and clear this TX Event FIFO before the next message is transmitted.  This does not appear to have occurred between the transmission of 822 and 823. Therefore, when the device transmitted message 823, it did not have a TX Event FIFO Element available to store the new event resulting a lost element and the status bit getting set.

    I don't know how your linux driver or processor is handling this type of situation and whether there is any error handling that will allow it to continue transmitting messages.  But there are a few things you could try.

    1. Try increasing the number of TX Event FIFO Elements to allow a cushion for the processor in case it can't clear the TX Event FIFO before the next message transmission occurs. 

    2. Increase the delay between TX Message Transmission allowing extra time for the MCU to read and clear the TX Event FIFO before the next message is transmitted.

    3. If you are not using the TX Event FIFO for actual verification and tracking of message transmission, then you can disable it by configuring zero TX Event FIFO Elements.  This also reduces the amount of SPI communication needed between the MCU and the TCAN4550 for every message transmitted.

    Could you try some of these to see if there are any improvements to the test results?

    Regards,

    Jonathan

  • Hi Jonathan,

    I will try all above mentioned points and let you know.

    Thank you.

    Abhijeet.

  • Hi Abhijeet,

    I will wait for and look forward to your response.

    Regards,

    Jonathan