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.

TDA4VM: About how to config a CAN transceiver phy by use CAN bus driver.

Part Number: TDA4VM


Hi,

TI support team.

We used PSDKLA_8.1 released. Custom board planning to use a CAN transceiver(TJA1153ATK chip), Need to config the chip through CAN bus.

But can not  figure out how to modify the code. Please help me to understand it.

Best Regards

Murphy.

  • Hi

    By the way, Is there any instance can be refered to?

    Regards

    Murphy.

  • Hi Murphy,

    The configuration for the transceiver can be added to the A72 Linux Device Tree. The CAN transceivers are simple and hence a dedicated driver should not be needed.

    You can take a look at the reference in the SDK at board-support/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts. Look at the mcu_mcan0, mcu_mcan1, main_mcan0 or main_mcan2 node's "phys" property.

    The datasheet for you CAN transceiver TJA1153ATK along with the custom board schematics can be used and these nodes can be updated accordingly.

    Regards

    Karan