Tool/software:
I would like to ask for guidance as we attempt to port the EtherNet/IP Adapter Demo to our custom board, which uses an AM64x processor with Features marked as “E”.
This is part of our effort to prepare for integrating a third-party EtherNet/IP stack, and we would like to begin by verifying the demo on our hardware.
Here is the setup we are working with:
- SDK: AM64x Industrial Communications SDK v11.00.00
- Sample: EtherNet/IP Adapter Demo
- Target Board Processor: A processor that, according to section 9.1.2 of the Device Naming Convention for JAJSL34G, has Features marked as ”E”
- (i.e., supports features of D, plus EtherCAT HW Accelerator and CAN-FD are enabled)
- Stack: We plan to use a third-party EtherNet/IP stack on the target board instead of the one provided in the SDK
We have confirmed that the EtherNet/IP Adapter Demo runs successfully on the AM64x-EVM.
As a first step toward integrating the third-party stack, we would like to port and run the EtherNet/IP Adapter Demo on our custom board to verify basic functionality and ensure the environment is correctly set up.
Could you please help us clarify the following points:
- Is it possible to port the EtherNet/IP Adapter Demo to our custom board (with Features "E") by modifying the configuration accordingly?
- If porting to a processor with Features "E" is not supported, would using a processor with Features "F"—same as the one on the AM64x-EVM—make it feasible?
- Are the PRU-ICSS firmware files used in the EtherNet/IP Adapter FWHAL and those used in the EtherNet/IP Adapter Demo the same, or are they different?
- Besides the following documentation, are there any other resources or references that would be helpful when integrating a third-party EtherNet/IP stack using the demo as a base?
Any advice or pointers would be greatly appreciated.
Thank you.