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.
I added CPSW Ethernet to my project with sysconfig. When I build the project, there is no generated source code to initialize the CPSW Ethernet interface. If I add I2C to the project, re-build the project, then the generated source code contains code to initialize the CPSW Ethernet interface. The CPSW Ethernet interface should not be dependent on I2C.
Paul
It depends on the part number chosen in sysconfig.
If you have chosen AM243x_ALV_beta which is am243x_evm then YES, I2C is necessary as it is on am243-evm board there is one port muxed between CPSW and ICSSG so for that muxed port access i2c is required.
If you are working on a custom board or AM243x-lp then you need to change the settings to AM243x_ALX_beta to have the dependency removed.