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.
Tool/software:
Hi all,
one of our customers is using the AM263P4 device with an Ethercat Master stack over the ICSSM0 MII interfaces. They are using the latest version of sysconfig to enable initially the ICSS-EMAC function on ICSSM0 on each MII interface. But what we are finding is that ICSS-EMAC does not assign any pins for the MII interfaces. Can this be checked? Can this feature be added to sysconfig?
Here you can see no pins are assigned
Thanks!
--Gunter
HI all,
when using sysconfig 1.22 with the AM263Px Industrial Comms SDK, there are now configurations for Ethercat. But keep in mind that the customer is actually planning on running Ethercat Master over the two ICSSM0 MII ports, so in the true sense, enabling Ethercat may not be the right choice, as that should be for Ethercat subdevice.
But selecting Ethercat and adding an instance enables the PRU ICSSM0 instance with all its local pins PR0_PRU0/1_GPIOxx. However it does not specifically enable any ICSSM0 MII pins. There is a table in the TRM, showing the mapping for MII ports, Table 7-32.
Can the sysconfig map the pins for MII mode in Table 7-32?
What needs to be enabled to do this mapping correctly?
Maybe there is a reference sysconfig file for this.
Thanks!
--Gunter
Gunter,
I may be misunderstanding your question here. I am using SysConfig and the Industrial Communications SDK, and when I add EtherCAT all of the required pins are added:
You can double check with the instructions and mapping on the following slides:
Regards,
Brennan