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/TMDSPREX28335: eQEP11A (CANTXB), eQEP1B (CANRXB), eQEP1I (SCIRXDB) physical PINs location on the peripheral board?

Part Number: TMDSPREX28335

Tool/software: Code Composer Studio

Hi,

I would like to use two encoders with the f28335 peripheral explorer kit.

eQEP2 work well after connecting it to eCAP1, eCAP2, and eCAP3.

About eQEP1, I don't know where to connect the wires (A, B, Z), because I have 4 pins labeled CAN-H and CAN-L.

What is the link between CAN-H/CAN-L pins and CANTXB/CANRXB or CANTXA/CANRXA?

I guess the SCIRXDB is simply the SCI RX pin? Am I right?

Please I need help.

Thanks

  • Alpha,

    On TMDSPREX28335, there is a SN35HVD230 CAN transceiver which converts CAN_TX and CAN_RX (CAN signals on MCU side) to CAN_H and CAN_L for CAN bus. CAN_H and CAN_L are differential signals with proper voltage level for standard CAN buses. You can connect your CAN transceiver devices such as CANalyzer or CANoe to CAN_H and CAN_L and monitor CAN signals. 

     

    --Kash

    If my post answers your question, please click on "Verify Answer" button.

     

     

  • Hi Kash,
    Your answer will help me when I will need the CAN interface.

    For now, I just need the location of CANRXB (GPIO20), CANTXB (GPIO21) and SCIRXDB (GPIO23) pins to connect my second encoder A, B, and I (Z) outputs.

    It works for eQEP2 which I use for my first encoder, but this one is easy because eCAP1 (GPIO24), eCAP2 (GPIO25), and eCAP3 (GPIO26) pins are clearly identifiable on the board.

    Thanks
    Alpha
  • Kash,

    By following your method,

    the pins for GPIO20, GPIO21, and GPIO23 are 

    GPIO-20 --> Cdc-MDXA
    GPIO-21 --> Cdc-MDRA
    GPIO-23 --> Cdc-MFSXA

    but on the board there are any pins! Do I need to add additional pins?

    Alpha

  • Kash,

    Finally I will configure 3 DI pins that are available on the board and then send their data to GPIO20, 21, and 23.
    I will let you know if it solve the issue.

    Alpha
  • Very good, good luck!
  • Alpha,

    Have you resolved your issue? If you are not using a feature, like the mcbsp, you can configure the GPIO mux to use the QEP function. To ensure that there is no hardware issues, I would recommend removing components that you do not plan to use that may cause any contention or impact your QEP signals. It looks like you pull the resistors R31, R32, and R33 and solder the EQEP1 signals to those pads.