Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
In the example enet_cpsw_est_am243x-evm_r5fss0-0_freertos_ti-arm-clang, I want to change it to press T to send 160 packets, so I change the ENETAPP_TEST_TX_PKT_CNT to 160U, but the serial port printing result is as follows
Invalid option, try again...
CPSW EST Test Menu:
EST control list tests:
'T' - Send test packets from host port
'1' - Set admin list #1 (stretch)
'2' - Set admin list #2 (truncate)
'3' - Set admin list #3 (guard band)
'4' - Set admin list #4 (single priority)
'5' - Set admin list #5 (admin basetime in future)
'6' - Set admin list #6 (unsupported list - new cycle time)
'7' - Set admin list #7 (unsupported list - too small interval)
'8' - Set admin list #8 (invalid list - zero length)
'9' - Set admin list #9 (invalid list - zero interval)
EST state:
'E' - Set EST state to 'ENABLE'
'D' - Set EST state to 'DISABLE'
'R' - Set EST state to 'RESET'
Others:
'c' - Get current time
't' - Toggle printing timestamps
's' - Print statistics
'r' - Reset statistics
'x' - Stop the test
'h' - Show this menu
t
Enable timestamp printing
T
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
Drop due to TX pkt not available
MAC 1: EST timestamp verification
-------------------------------------------
Programmed EST time intervals:
Gate mask=ooCCCCCC (0xc0), start=0 ns, end=62503 ns
Gate mask=CCooCCCC (0x30), start=62504 ns, end=125007 ns
Gate mask=CCCCooCC (0x0c), start=125008 ns, end=187511 ns
Gate mask=CCCCCCoo (0x03), start=187512 ns, end=250000 ns
Retrieved EST timestamps:
Note: last 8 timestamps per port are stored with current CPTS pool size (8)
MAC Port 1: packet with priority 1 timestamp 51966643409 (norm 188570) interval (187512, 250000) : PASS
MAC Port 1: packet with priority 0 timestamp 51966644079 (norm 189240) interval (187512, 250000) : PASS
MAC Port 1: packet with priority 7 timestamp 51966705224 (norm 385) interval (0, 62503) : PASS
MAC Port 1: packet with priority 7 timestamp 51966705894 (norm 1055) interval (0, 62503) : PASS
MAC Port 1: packet with priority 6 timestamp 51966706569 (norm 1730) interval (0, 62503) : PASS
MAC Port 1: packet with priority 6 timestamp 51966707239 (norm 2400) interval (0, 62503) : PASS
MAC Port 1: packet with priority 5 timestamp 51966767729 (norm 62890) interval (62504, 125007) : PASS
MAC Port 1: packet with priority 4 timestamp 51966768399 (norm 63560) interval (62504, 125007) : PASS
EST Self Test Result: PASS