If the verifying the CODESYS License
fails, the following are some tips for fixing or troubleshooting the problem
- For some EtherCAT controller
devices running on Linux, verify that the HID and HIDRAW are enabled in the
kernel configuration. This can involve modifying the existing kernel
configuration and rebuilding the kernel.
- Check that EtherCAT controller
device registers that the USB dongle has been connected by entering "lsusb" in
the command line. A message similar to the following
appears
root@am62xx-evm:~# lsusb
Bus 001 Device 002: ID 064f:2af9 WIBU-Systems AG CmStick (HID, article no. 1001-xx-xxx)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Run the following command in the
EtherCAT controller device Linux terminal to capture a CodeMeter log. This log
shows details on if codemeter is able to read the USB
dongle/CmContainers
cmu --cmdust --file CmDust.log
- Run the following command to
check if there is a container matching the serial number of your USB dongle
(3-XXXXXXX)
cmu --list --list-content
Some other potentially helpful
information can be found in this CODESYS thread. Note that being signed
into a CODESYS online account is required to view the thread.