Part Number: AM625
Other Parts Discussed in Thread: ISOW1044, SYSCONFIG
Tool/software:
Hi,
I’m working on a new board using the AM625, which has a built-in CAN interface. However, I’m having trouble getting the device recognized by the system.
- I’m using the CAN device ISOW1044.
- The TXD of the ISOW1044 is connected to
MCU_MCAN1_TX, and the RXD is connected toMCU_MCAN1_RX. - I created the device tree file using sysconfig(SysConfig (ti.com)) and added the relevant entries to the
k3-am625-lp.dtsfile. - I compiled the
btsfile following the instructions from Processor SDK Linux for AM62x 10_00_07_04.(3.2.1. Users Guide — Processor SDK AM62x Documentation - I moved the generated
dtbfile to/root/boot/dtb/tion the SD card. - In U-Boot, I set
env name_overlays ti/k3-am625-lp.dtb bootto overlay thedtbfile. - After booting Linux, I checked
/dev, but no CAN communication device was found.
Despite these efforts, the CAN device is still not recognized, and I’m stuck. Below is the device tree source code I created using sysconfig, and I’ve also provided the final xxx file.
I hope someone can help spot the issue or give me advice.
I would really appreciate any help or guidance on what I might be doing wrong.
Thanks in advance for your assistance!