Other Parts Discussed in Thread: C2000WARE, TMDSCNCD28388D
Hi Team,
H/W: LAUNCHXL-F28P65X
S/W: C2000Ware_5_01_00_00
Refer to the document EtherCAT_SubordinateDevice_ under C2000Ware_5_01_00_00\libraries\communications\EtherCAT\f28p65x\docs section 4.3 Scanning for EtherCAT Devices via TwinCAT in Controller_Software_User_Guide.pdf, the following issues were encountered when implementing EtherCAT functionality:
1) When using the f28p65x_cpu1_pdi_hal_test_app routine to compile the option LAUNCHXL_flash, the project reports the following error: "#1008-D cannot find file "c2000ware_libraries.cmd.genlibs".
The file cannot be found in the project directory. However, by removing c2000ware_libraries.cmd.genlibs in the project CCS build/C2000 Linker/File Search Path, the build succeeds and the download to the development board runs with the correct results.
2) In EtherCAT_SubordinateDevice_Controller_Software_User_Guide.pdf, in section 4.3 Scanning for EtherCAT Devices via TwinCAT,
“6. after clicking OK, another popup will ask to Scan for boxes. click Yes.”
The device is not recognized correctly and the customer has checked the computer network adapter, the network port recognizes the network cable plugged in, and the link speed is 100 MHz.
In TWINCAT, it can be seen that a packet has started to be sent, but the packet is all lost.
For the development board gateway indicator, the yellow and green lights on the network port are solid when the network cable is not plugged in, and the yellow and green lights are off when the network cable is plugged in.
There is no problem with the computer operating environment and the network cable as the customer has successfully connected to another EtherCAT device.
Could you help check this case? Thanks.
Best Regards,
Cherry