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.

CCS/IWR6843ISK: Can not receive any CAN-FD signal.

Part Number: IWR6843ISK

Tool/software: Code Composer Studio

Hi sir,

I want to test CAN-FD in IWR6843ISK ES2.0.

For that, I'm load the "xwr68xx_canfd_mss.xer4f" which in the canfd test folder.

PATH : "C:\ti\mmwave_sdk_03_03_00_03\packages\ti\drivers\canfd\test\xwr68xx"

And the "testSelection" choose "5" and it shows the EVM board is in transmit mode.

But I still can not receive any CAN-FD signal on oscilloscope or pcan.

Please help to solve this problem A.S.A.P.

BR

Thanks

Frank

  • Hi Frank,

    Have you checked the user guide for the carrier card? (SWRU546B).  In your photo, it looks like switch S1.1 is OFF.  According to Table 13 of the user guide, it should be ON for CAN/CANFD.

      -dave

  • Hi sir,

    It still cannot receive any signal after I turn the switch S1.1 to ON.

    Any suggestion?

    BR

    Thanks

    Frank 

  • Hi Sir,

    I set the value of "testSelection"  to 3 and the canfd signal is transmitted!

    But why it can not work when I choose 5?

    BR

    Thanks

    Frank

  • > But why it can not work when I choose 5?

    Hmmm, not sure.  If you get the message "Debug: EVM in transmit mode..." it *will* transmit a number of packets and then print these messages:

            System_printf("Debug: Number of iterations              : %d\n", iterationCount);
            System_printf("Debug: Number of messages transmitted    : %d\n", gTxPkts);
            System_printf("Debug: Number of messages lost           : %d\n", gErrMsgLstCnt);
            System_printf("Debug: Error Status Interrupt            : %d\n", gErrStatusInt);
    

    It will use the same transmit function used in the other tests.  If you stop the code in the debugger, where is the program counter?

      -dave