Hello,
I'd like to test the profinet slave demo on the custom baseboard of my company. I am able to build, download and run the original demo project for IDKAM57x but of course it does not answer to external DCP discovery calls (judging by the fact that my software profinet master does not find any clients although activity LEDs blink during search).
What changes are required for the demo to customize it to a different board?
Where is pin multiplexing done? I found GPIO assignments for PhyResetInfo[] and PhyIntInfo[] in PRU-ICSS-Profinet_Slave_01.00.03.04\examples\board\idkAM572x\board_phy.c, but it does not seem to change anything.
Differences:
- The board only has PRU2 and CPSW ports populated with Ethernet PHYs,
- PRU2_MII0 PHY and PRU2_MII1 PHY reset signals and interrupt signals are routed to a I2C port expander - can the demo handle that (how?) or should I rewire these four lines to CPU GPIOs?
- What clocks are expected? I remember having read something about DM_TIMER4 required for AM33x - are there any changes in clocking necessary for AM57x?
Thanks in advance
Best regards,
Michael