Part Number: SK-AM62A-LP
Other Parts Discussed in Thread: SYSCONFIG, TFP410
Tool/software:
Hi Experts,
I am currently working on integrating the EtherCAT native driver on a AM62Ax platform using the EtherCAT IGH master stack.
During the configuration process, I encountered the following issue:
I compiled the IGH EtherCAT master with the native driver support by using the --enable-am65cpsw flag and --disable-generic to select the native driver path. Based on the ( https://gitlab.com/npitre/ethercat/-/commits/master?ref_type=HEADS ) commit by IGH. branch:master commit:(Support for ti-am65-cpsw-nuss with v6.6 kernel).
However, I faced a problem related to load the native EtherCAT driver. It was succesfully installed but when i tried to start the systemctl command it was seem some error related to driver
cmd : /etc/init.d/ethercat restart
Shutting down EtherCAT master 1.6.1 done
Starting EtherCAT master 1.6.1 [ 72.193952] ec_master: loading out-of-tree module taints kernel.
[ 72.205165] EtherCAT: Master driver 1.6.1 1.6-alpha-176-gdb48d9b0
[ 72.211744] EtherCAT: 1 master waiting for devices.
[ 72.257645] Error: Driver 'am65-cpsw-nuss' is already registered, aborting...
modprobe: ERROR: could not insert 'ec_ti_am65_cpsw_nuss': Device or resource busy
failed
root@am62ax:/# uname -a
Linux am62ax 6.6.58-g7a2fa4c23070-dirty #2 SMP Thu May 1 16:07:13 IST 2025 aarch64 aarch64 aarch64 GNU/Linux
Regards,
Debashis