Other Parts Discussed in Thread: DP83869
Tool/software:
Hi,
Can you help me with how to enable PRU Ethernet on the ICSSG0 instance on AM64x/AM243x?
Regards
Ashwani
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,
Can you help me with how to enable PRU Ethernet on the ICSSG0 instance on AM64x/AM243x?
Regards
Ashwani
Hi,
Note:
On AM243X/AM64x, ethernet PHYs are connected to the ICSSG1 instance. We do not have out of the box support for PRU Ethernet on ICSSG0.
Please refer for general user guide:
Sample application:
You may refer to the sample application that used ICSSG0 peripheral for Ethernet packet tranfer here -
https://github.com/TexasInstruments/mcupsdk-core/tree/next/test/networking/enet_layer2_icssg/icssg_layer2_switch/am64x-evm/r5fss0-0_freertos
(a) The above example expects a daughter board connected on J2 of AM64x-EVM with DP83869 PHY.
Please modify https://github.com/TexasInstruments/mcupsdk-core/blob/next/test/networking/enet_layer2_icssg/icssg_layer2_switch/am64x-evm/r5fss0-0_freertos/enet_custom_board_config.c as per your daughter board requirement.
(b) Refer to https://github.com/TexasInstruments/mcupsdk-core/blob/next/test/networking/enet_layer2_icssg/icssg_layer2_switch/am64x-evm/r5fss0-0_freertos/example.syscfg syscfg-gui changes (pinmux, etc.) that need to be done in your example. Note that manual modification of example.syscfg file is not recommended, rather change it in syscfg-gui tool.
Regards
Ashwani