2025-09-10 2:34 AM - last edited on 2025-09-10 8:39 AM by Andrew Neil
Hello @ST Community,
I am working on a project with the STM32F746NG board. In this project, I want to communicate with a PLC using the EtherNet/IP communication protocol. To achieve this, I plan to integrate the OpENer stack into my project.
I am looking for guidance on how to properly build and port the OpENer stack to the STM32F746NG board and how to test it to ensure it communicates correctly with the PLC. Any examples, step-by-step instructions, or references would be greatly appreciated.
Thank you in advance for your support!
2025-09-10 7:11 AM - edited 2025-09-10 8:35 AM
@ashish1907 wrote:I am looking for guidance on how to properly build and port the OpENer stack
Surely, that would be found in the OpENer documentation, and/or from the OpENer community?
https://github.com/EIPStackGroup/OpENer - community links there
https://eipstackgroup.github.io/OpENer/
PS:
A quick search for "STM32 OpENer" finds:
https://eipstackgroup.github.io/OpENer/dc/dcb/porting.html - Porting Guide
https://community.st.com/t5/stm32-mcus-embedded-software/stm32f4-ethernet-ip-library/td-p/677457 - ST Partner solutioin
https://groups.google.com/g/eip-stack-group-opener-users/c/c1houg86m_U?pli=1 - Opener on STM32F746
2025-09-10 8:32 AM
@Andrew Neil wrote:
@ashish1907 wrote:
I am looking for guidance on how to properly build and port the OpENer stack
Surely, that would be found in the OpENer documentation, and/or from the OpENer community?
https://github.com/EIPStackGroup/OpENer - community links there
And especially STM32 port: https://github.com/EIPStackGroup/OpENer/tree/master/source/src/ports/STM32
2025-09-10 10:03 PM
Thank you for your response @Andrew Neil @mƎALLEm . I have all the files needed to build OpENer for my STM32F746NG board, but I don’t know the correct process to compile and integrate the stack. Could you please share a detailed step-by-step build procedure (with images/flow diagrams)? I have tried many times and it keeps failing — a picture-based flow would help me a lot.
2025-09-11 1:07 AM - edited 2025-09-11 1:25 AM
Again, you need to go to the OpENer community for that - it's not an ST thing.
There are instruction for compiling here: https://github.com/EIPStackGroup/OpENer
PS:
You haven't actually said what board you're using:
How to write your question to maximize your chances to find a solution
2025-09-11 1:23 AM
@ashish1907 wrote:
Could you please share a detailed step-by-step build procedure (with images/flow diagrams)? I have tried many times and it keeps failing — a picture-based flow would help me a lot.
This is a general question on integration, C programming, compiler settings etc no relation with that stack itself. If you have a colleague in your company to help you in that task it could be efficient for you.