Part Number: AM6442
I have a device in production that uses a custom Ethernet packet daemon sitting on port 18767. Ethernet/IP uses port 44818. Can they co-exist?
Specifically, our design uses the A53 cores in Linux to handle our protocol; the Sitara AM64x Ethernet/IP uses the R5 and PRU-ICSS cores: they use different Ethernet channels, do they not? This would mean our design would have to have multiple RJ485/Ethernet jacks, one for the Sitara IIoT protocols and one for our custom protocol?
We're trying to enable our device as an Ethernet/IP I/O adapter, not a controller or whatever, so it will just respond to explicit messages over TCP and stream I/O data over UDP as requested. Can I just implement the parser myself inside the A53 core as a second Daemon bound to port 44818? Is the CIS-parsing layer source available so I don't have to write that from scratch?
When is the Discrete I/O device profile sample expected to land in the SDK?