Other Parts Discussed in Thread: TMDSIDK572
Tool/software:
Hi experts,
From the following thread, we understand that the chip can communicate at 1000Mbps "simultaneously"
through two ports.
: e2e.ti.com/.../am5728-rx_start_of_frame_overruns-on-2port-at-1000mbps-same-time
However, this has not been achieved in my customer's environment.
Q1:First of all, does the SDK support "simultaneous" 1000Mbps communication over two ports?
Q2:If it does, I will send you the verification program created by the customer, so could you please check it and find out what needs to be fixed?
When they ran the verification program using the latest version of Processor SDK 09.02.00.00, a start of frame overrun occurred when consecutive packets were received from two Ethernet ports.
The versions of the components (libraries) used in Processor SDK 09.02.00.00 are as follows.
・am57xx PDK 1.0.21
・SYS/BIOS 6.76.03.01
・NDK 3.61.01.01
The verification program runs the following three tasks.
・Waits for UDP packets addressed to port 51010 on 192.168.1.1 and counts the number and size of received packets (packet contents are immediately discarded)
・Waits for UDP packets addressed to port 51010 on 192.168.2.1 and counts the number and size of received packets (packet contents are immediately discarded)
・Outputs the total number and size of received packets, the number of start of frame overruns, etc. to serial
When sending UDP packets from the PC to two Ethernet ports, the number of start of frame overruns increased.
*The equipment used is not the "AM5728 IDK" but a board designed by customer, so the code for the DDR memory settings, etc. is different.
However, it seems that this difference is not considered to be the reason for the occurrence of “start of frame overruns”.
Please let me know if there is any missing information.
Best regards,
O.H