TI C6678双网口系统
发布时间:2020-11-12 21:39:28点击量:
TI C6678双网口项目基于TI主芯片C6678,主要完成裸核情况下基于LWIP协议栈网络通信。
涉及项目主要内容要求如下:
1、能够与所内现有驱动兼容,如SRIO、HyperLink、PCIe等
2、提供测试方法和最终源代码
3、不使用任何操作系统,没有任务调度,没有内存分配
4、实现双网口通信,实现不同的核同时访问不同网口
5、支持TCP/UDP协议,采用Berkeley Socket API,至少提供API接口:socket、listen、connect、recv、send、recvfrom、sendto、closesocket函数
其中以太网交换框架图如下:
客服要求达到交付标准:
1. 单网口速率达到60Mbps
2. 双网口同时工作分别达到40Mbps


