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.

AWR2243-2X-CAS-EVM: Implementing CAN Communication on the AWR2243-2X-CAS-EVM

Part Number: AWR2243-2X-CAS-EVM
Other Parts Discussed in Thread: TCAN1044A-Q1, TCAN1043A-Q1, SYSCONFIG

Tool/software:

Hello Officer, 

I hope you are well. 

I’m working on adding CAN communication to the AWR2243-2X-CAS-EVM, but beyond the EVM User Guide I haven’t found any documents or SDK examples that show how to bring up the CAN ports. Could you please point me to any additional reference materials or application notes?

I am using the AWR2243-2X-CAS-EVM (rev B) with TI mmWave MCU+SDK 04.04.00.01. I plan to drive both CAN ports (TCAN1043A-Q1 and TCAN1044A-Q1) on the board.

Could you please share:

  1. The board has two CAN transceivers. One port must be brought out of standby via the PMIC (SPI) before use, while the other stays active at power-up. Could you share the PMIC register map and step-by-step sequence needed to initialize the standby CAN port?
  2. The PMIC register map and sequence required to enable the STB/INH pin (via CONFIG_MIBSPI2) for the “standby-start” CAN port, and how the WAKE (nINT) pin is signaled back for wake-on-CAN.

  3. Recommended SysConfig settings (MCAN0 vs MCAN1), pad-mux assignments for MSS_MCANA/MSS_MCANB, and sample code location in the SDK.

  4. There is a pin labeled “CAN_WAKE” on the EVM. What is the purpose of this pin on EVM, and how should it be used for wake-on-CAN or low-power scenarios?

  5. Any application notes or reference designs that cover classical CAN 

Any code examples, schema excerpts, or SysConfig settings you can provide would be extremely helpful.

Best Regards,