目前需要开发一个基于cpsw模块的以太网端口,开发过程借鉴SDK的examples ,工程名为:enet_l2_cpsw_am64x-evm_r5fss0-0_freertos_ti-arm-clang。发现里边提供enet接口过于复杂,不符合项目的需要。
项目需要一个耦合性很低,功能简单的以太网端口,用于以太网帧的全双工收发即可。 开发过程中发现没有具体的资料,对cpsw的FIFO操作有过多说明。因此存在疑问,能否直接通过FIFO的操作,进行以太网端口的收发,如果可以,那么如何操作FIFO? 然后官方这边是否有一个功能简单的cpsw examples用于参考?
框图如下:


