highfreq 按走线设置: opcurrent 111: 130, 114: 校准设置 Host Slot Lane RT_Id RT_Lane 30 50 70 90 110 130 150 170 190 210 230 ------------------------------------------------------------------------------------------------------------------------------ 10.57.216.111 0 0 2 0 69999 69999 69999 0 0 0 0 0 0 0 3 10.57.216.111 0 1 4 0 69999 69999 69999 69999 0 0 0 0 0 0 0 10.57.216.111 0 2 4 8 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 0 3 2 8 69999 69999 69999 0 0 0 0 0 0 0 188 10.57.216.111 0 4 1 0 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 0 5 3 0 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 0 6 3 8 69999 69999 69999 1 0 0 0 0 0 0 0 10.57.216.111 0 7 1 8 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 1 0 2 1 69999 69999 0 0 0 0 0 0 0 0 65535 10.57.216.111 1 1 4 1 69999 69999 69999 69999 0 0 0 0 0 299 511 10.57.216.111 1 2 4 9 69999 69999 69999 0 0 0 0 0 0 497 5763 10.57.216.111 1 3 2 9 69999 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.111 1 4 1 1 69999 69999 69999 0 0 0 0 0 0 0 4 10.57.216.111 1 5 3 1 69999 69999 69999 0 0 0 0 0 0 14075 65535 10.57.216.111 1 6 3 9 69999 69999 0 0 0 0 0 0 69999 2421 65535 10.57.216.111 1 7 1 9 69999 69999 0 0 0 0 0 0 0 0 0 10.57.216.111 2 0 2 2 69999 69999 69999 0 0 0 0 0 0 65535 52539 10.57.216.111 2 1 4 2 69999 69999 69999 0 0 0 0 0 0 0 19657 10.57.216.111 2 2 4 10 69999 69999 0 0 0 0 0 0 0 2 54253 10.57.216.111 2 3 2 10 69999 69999 0 0 0 0 0 0 69999 65535 16127 10.57.216.111 2 4 1 2 69999 69999 69999 0 0 0 0 0 0 69 1821 10.57.216.111 2 5 3 2 69999 69999 0 0 0 0 0 0 0 6 65535 10.57.216.111 2 6 3 10 69999 69999 0 0 0 0 0 0 69999 17 65535 10.57.216.111 2 7 1 10 69999 69999 0 0 0 0 0 0 0 22958 1034 10.57.216.111 3 0 2 3 69999 69999 69999 69999 0 0 0 0 0 0 2 10.57.216.111 3 1 4 3 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 3 2 4 11 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 3 3 2 11 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 3 4 1 3 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 3 5 3 3 69999 69999 69999 0 0 0 0 0 0 0 3595 10.57.216.111 3 6 3 11 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 3 7 1 11 69999 69999 0 0 0 0 0 0 0 0 0 10.57.216.111 4 0 2 4 69999 69999 1 0 0 0 0 0 69999 65535 65535 10.57.216.111 4 1 4 4 69999 69999 69999 0 0 0 0 0 0 0 18969 10.57.216.111 4 2 4 12 69999 69999 0 0 0 0 0 0 69999 0 82 10.57.216.111 4 3 2 12 69999 69999 0 0 0 0 0 0 69999 0 61 10.57.216.111 4 4 1 4 69999 69999 69999 0 0 0 0 0 0 0 3 10.57.216.111 4 5 3 4 69999 69999 0 0 0 0 0 0 69999 56 65535 10.57.216.111 4 6 3 12 69999 69999 0 0 0 0 0 0 0 9498 65535 10.57.216.111 4 7 1 12 69999 69999 0 0 0 0 0 0 0 0 878 10.57.216.111 5 0 2 5 69999 69999 0 0 0 0 0 0 65535 65535 65535 10.57.216.111 5 1 4 5 69999 69999 0 0 0 0 0 0 69999 1774 65535 10.57.216.111 5 2 4 13 69999 69999 69999 0 0 0 0 0 319 5696 65535 10.57.216.111 5 3 2 13 69999 69999 0 0 0 0 0 0 9 11669 65535 10.57.216.111 5 4 1 5 69999 69999 0 0 0 0 0 0 69999 0 24 10.57.216.111 5 5 3 5 69999 69999 0 0 0 0 0 0 69999 1730 28849 10.57.216.111 5 6 3 13 69999 69999 0 0 0 0 0 0 69999 0 137 10.57.216.111 5 7 1 13 69999 69999 0 0 0 0 0 0 0 0 11 10.57.216.111 6 0 2 6 69999 69999 0 0 0 0 0 0 0 16 1034 10.57.216.111 6 1 4 6 69999 69999 69999 1 0 0 0 0 0 2385 65535 10.57.216.111 6 2 4 14 69999 69999 69999 0 0 0 0 0 0 322 27404 10.57.216.111 6 3 2 14 69999 69999 0 0 0 0 0 0 0 0 65535 10.57.216.111 6 4 1 6 69999 69999 69999 0 0 0 0 0 0 0 0 10.57.216.111 6 5 3 6 69999 69999 0 0 0 0 0 0 69999 70 65535 10.57.216.111 6 6 3 14 69999 69999 0 0 0 0 0 0 69999 0 45428 10.57.216.111 6 7 1 14 69999 69999 0 0 0 0 0 0 0 0 6388 10.57.216.111 7 0 2 7 69999 69999 69999 69999 0 0 0 0 0 5 0 10.57.216.111 7 1 4 7 69999 69999 69999 0 0 0 0 0 0 22 65535 10.57.216.111 7 2 4 15 69999 69999 69999 0 0 0 0 0 0 25 18601 10.57.216.111 7 3 2 15 69999 69999 0 0 0 0 0 0 69999 954 15457 10.57.216.111 7 4 1 7 69999 69999 69999 0 0 0 0 0 0 0 7 10.57.216.111 7 5 3 7 69999 69999 0 0 0 0 0 0 69999 0 503 10.57.216.111 7 6 3 15 69999 0 0 0 0 0 0 0 0 59554 65535 10.57.216.111 7 7 1 15 69999 69999 0 0 0 0 0 0 0 0 1 opcurrent 111: 130 Host Slot Lane RT_Id RT_Lane 50 70 90 110 130 150 170 190 210 230 ----------------------------------------------------------------------------------------------------------------------- 10.57.216.114 0 0 2 0 69999 0 0 0 0 0 7 69999 65535 65535 10.57.216.114 0 1 4 0 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 0 2 4 8 69999 0 0 0 0 0 0 69999 2137 1757 10.57.216.114 0 3 2 8 0 0 0 0 0 0 0 7341 65535 65535 10.57.216.114 0 4 1 0 69999 69999 0 0 0 0 0 6 6360 975 10.57.216.114 0 5 3 0 0 0 0 0 0 0 0 65535 65535 65535 10.57.216.114 0 6 3 8 69999 0 0 0 0 0 0 134 65535 2980 10.57.216.114 0 7 1 8 69999 0 0 0 0 0 0 0 16 3395 10.57.216.114 1 0 2 1 69999 69999 0 0 0 0 0 1 4965 65535 10.57.216.114 1 1 4 1 0 0 0 0 0 0 65535 65535 65535 65535 10.57.216.114 1 2 4 9 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 1 3 2 9 69999 0 0 0 0 0 0 0 31502 60583 10.57.216.114 1 4 1 1 69999 0 0 0 0 0 0 109 65535 65535 10.57.216.114 1 5 3 1 0 0 0 0 0 0 119 65535 65535 65535 10.57.216.114 1 6 3 9 69999 69999 0 0 0 0 0 65535 65535 65535 10.57.216.114 1 7 1 9 69999 69999 69999 0 0 0 0 0 16 65535 10.57.216.114 2 0 2 2 69999 38 0 0 0 0 0 69999 56 65535 10.57.216.114 2 1 4 2 69999 69999 0 0 0 0 0 0 1112 275 10.57.216.114 2 2 4 10 69999 0 0 0 0 0 0 0 2387 119 10.57.216.114 2 3 2 10 69999 10 0 0 0 0 0 0 15806 2395 10.57.216.114 2 4 1 2 69999 0 0 0 0 0 0 0 1 65535 10.57.216.114 2 5 3 2 69999 0 0 0 0 0 0 69999 0 65535 10.57.216.114 2 6 3 10 69999 0 0 0 0 0 0 0 0 1645 10.57.216.114 2 7 1 10 69999 0 0 0 0 0 0 0 0 1 10.57.216.114 3 0 2 3 69999 0 0 0 0 0 2758 69999 65535 65535 10.57.216.114 3 1 4 3 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 3 2 4 11 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 3 3 2 11 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 3 4 1 3 69999 69999 0 0 0 0 0 0 174 65535 10.57.216.114 3 5 3 3 69999 0 0 0 0 0 50 69999 65535 65535 10.57.216.114 3 6 3 11 69999 0 0 0 0 0 0 69999 60828 65535 10.57.216.114 3 7 1 11 69999 0 0 0 0 0 0 69999 10464 65535 10.57.216.114 4 0 2 4 69999 1 0 0 0 0 0 0 65535 65535 10.57.216.114 4 1 4 4 69999 0 0 0 0 0 0 69999 65535 9543 10.57.216.114 4 2 4 12 69999 4 0 0 0 0 0 69999 410 65535 10.57.216.114 4 3 2 12 69999 43 0 0 0 0 6 69999 65535 65535 10.57.216.114 4 4 1 4 69999 0 0 0 0 0 0 69999 0 8686 10.57.216.114 4 5 3 4 19 0 0 0 0 0 0 954 65535 65535 10.57.216.114 4 6 3 12 69999 0 0 0 0 0 0 103 65535 65535 10.57.216.114 4 7 1 12 69999 0 0 0 0 0 0 69999 65535 56743 10.57.216.114 5 0 2 5 69999 0 0 0 0 0 0 69999 6 8 10.57.216.114 5 1 4 5 0 0 0 0 0 0 0 3 1 453 10.57.216.114 5 2 4 13 69999 69999 69999 0 0 0 0 0 0 65535 10.57.216.114 5 3 2 13 69999 0 0 0 0 0 0 69999 5 2 10.57.216.114 5 4 1 5 69999 69999 0 0 0 0 0 0 0 39 10.57.216.114 5 5 3 5 69999 0 0 0 0 0 0 69999 65535 65535 10.57.216.114 5 6 3 13 69999 69999 0 0 0 0 0 1 0 4782 10.57.216.114 5 7 1 13 69999 69999 0 0 0 0 0 0 0 0 10.57.216.114 6 0 2 6 69999 0 0 0 0 0 0 69999 498 58315 10.57.216.114 6 1 4 6 69999 0 0 0 0 0 0 69999 37941 65535 10.57.216.114 6 2 4 14 69999 69999 0 0 0 0 0 0 0 0 10.57.216.114 6 3 2 14 69999 0 0 0 0 0 0 69999 0 65535 10.57.216.114 6 4 1 6 69999 69999 0 0 0 0 0 0 0 0 10.57.216.114 6 5 3 6 17 0 0 0 0 0 0 0 0 65535 10.57.216.114 6 6 3 14 69999 0 0 0 0 0 0 0 4 255 10.57.216.114 6 7 1 14 69999 69999 0 0 0 0 0 0 0 0 10.57.216.114 7 0 2 7 69999 10 0 0 0 0 0 69999 19071 65535 10.57.216.114 7 1 4 7 69999 0 0 0 0 0 0 0 54 65535 10.57.216.114 7 2 4 15 69999 69999 0 0 0 0 0 0 0 0 10.57.216.114 7 3 2 15 129 0 0 0 0 0 0 65535 138 1 10.57.216.114 7 4 1 7 69999 69999 69999 0 0 0 0 0 2 21185 10.57.216.114 7 5 3 7 69999 0 0 0 0 0 0 69999 0 10673 10.57.216.114 7 6 3 15 69999 0 0 0 0 0 0 0 1216 65535 10.57.216.114 7 7 1 15 69999 69999 0 0 0 0 0 0 0 0 [root@xz-vm:/xz/gyou/nexusbench]$ python3 ocsdiag.py -i 114 -e 6 -c eye-check 1.2.11 2025-11-10 14:40:28 [INFO] logger:62 log_file: logs/ocsdiag_20251110_144028.log 2025-11-10 14:40:28 [INFO] ocsdiag:1181 2025-11-10 14:40:28 [INFO] ocsdiag:1184 -------save load file: 2025-11-10 14:40:28 [INFO] ocsdiag:1187 ------ host_list: ['10.57.216.114'] 2025-11-10 14:40:28 [INFO] ocsdiag:1208 ------slot_list:[0] 2025-11-10 14:40:28 [INFO] ocsdiag:871 -----------process: 10.57.216.114 2025-11-10 14:40:28 [INFO] ocsdiag:882 ----------process_host 10.57.216.114 lock 2025-11-10 14:40:29 [INFO] ocsdiag:888 --------GetOpticalRouteStatus route_info:1111111111111111 2025-11-10 14:40:29 [INFO] ocsdiag:688 lane_list: [0, 1, 2, 3, 4, 5, 6, 7] 2025-11-10 14:40:29 [INFO] ocsdiag:696 start auto tune eq: exp_id=6, slots=[0, 1, 2, 3, 4, 5, 6, 7] 2025-11-10 14:40:29 [INFO] eq_tune_tool:232 🔍 Starting eye diagram check for EXP 6 2025-11-10 14:40:29 [INFO] eq_tune_tool:830 RTMR1 measurement attempt 1/2 2025-11-10 14:40:29 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 1 eye 0 a 2025-11-10 14:40:29 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} Zoysia Platform, (c)2025 Lightelligence Inc. RTMR1 EYE_A00: (-81, 81) mV | (-0.09, 0.19) UI RTMR1 EYE_A01: (-78, 83) mV | (-0.09, 0.28) UI RTMR1 EYE_A02: (-36, 58) mV | (0.00, 0.25) UI RTMR1 EYE_A03: (-29, 49) mV | (-0.03, 0.28) UI RTMR1 EYE_A04: (-36, 58) mV | (-0.03, 0.28) UI RTMR1 EYE_A05: (-31, 36) mV | (-0.03, 0.25) UI RTMR1 EYE_A06: (-18, 36) mV | (0.00, 0.22) UI RTMR1 EYE_A07: (-33, 40) mV | (-0.03, 0.25) UI RTMR1 EYE_A08: (-38, 45) mV | (0.00, 0.28) UI RTMR1 EYE_A09: (-47, 36) mV | (0.00, 0.28) UI RTMR1 EYE_A10: (-40, 49) mV | (-0.03, 0.25) UI RTMR1 EYE_A11: (-54, 81) mV | (-0.06, 0.25) UI RTMR1 EYE_A12: (-72, 54) mV | (-0.06, 0.19) UI RTMR1 EYE_A13: (-69, 67) mV | (-0.06, 0.25) UI RTMR1 EYE_A14: (-49, 51) mV | (0.00, 0.25) UI RTMR1 EYE_A15: (-74, 58) mV | (-0.03, 0.28) UI VCMD(rtmr 1 eye 0 a) get 794(B): 2025-11-10 14:40:41 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:40:41 [INFO] eq_tune_tool:830 RTMR1 measurement attempt 2/2 2025-11-10 14:40:41 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 1 eye 0 a 2025-11-10 14:40:41 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR1 EYE_A00: (-58, 72) mV | (-0.03, 0.25) UI RTMR1 EYE_A01: (-72, 81) mV | (-0.06, 0.28) UI RTMR1 EYE_A02: (-31, 58) mV | (0.00, 0.25) UI RTMR1 EYE_A03: (-36, 51) mV | (0.00, 0.28) UI RTMR1 EYE_A04: (-45, 47) mV | (-0.03, 0.28) UI RTMR1 EYE_A05: (-45, 38) mV | (-0.03, 0.25) UI RTMR1 EYE_A06: (-29, 18) mV | (-0.03, 0.22) UI RTMR1 EYE_A07: (-38, 49) mV | (-0.03, 0.25) UI RTMR1 EYE_A08: (-15, 42) mV | (-0.03, 0.28) UI RTMR1 EYE_A09: (-49, 24) mV | (-0.03, 0.25) UI RTMR1 EYE_A10: (-38, 51) mV | (-0.03, 0.28) UI RTMR1 EYE_A11: (-67, 87) mV | (-0.06, 0.22) UI RTMR1 EYE_A12: (-58, 58) mV | (-0.06, 0.22) UI RTMR1 EYE_A13: (-67, 56) mV | (-0.06, 0.25) UI RTMR1 EYE_A14: (-36, 45) mV | (-0.03, 0.22) UI RTMR1 EYE_A15: (-74, 67) mV | (-0.03, 0.25) UI VCMD(rtmr 1 eye 0 a) get 751(B): 2025-11-10 14:40:53 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:40:53 [INFO] eq_tune_tool:881 [EyeData(rt_phys_index=1, phys_lane_index=6, rt_index=11, lane_index=6, down=-23.5, top=27.0, left=-0.015, right=0.22, issue=)] 2025-11-10 14:40:53 [WARNING] eq_tune_tool:239 ⚠️ Found 1 bad eye(s) on Retimer (logical) 1 2025-11-10 14:40:53 [INFO] eq_tune_tool:830 RTMR2 measurement attempt 1/2 2025-11-10 14:40:53 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 2 eye 0 a 2025-11-10 14:40:53 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR2 EYE_A00: (-72, 72) mV | (-0.12, 0.25) UI RTMR2 EYE_A01: (-69, 58) mV | (-0.09, 0.28) UI RTMR2 EYE_A02: (-72, 54) mV | (-0.09, 0.28) UI RTMR2 EYE_A03: (-67, 49) mV | (-0.09, 0.28) UI RTMR2 EYE_A04: (-74, 47) mV | (-0.09, 0.22) UI RTMR2 EYE_A05: (-74, 63) mV | (-0.12, 0.22) UI RTMR2 EYE_A06: (-56, 65) mV | (-0.06, 0.28) UI RTMR2 EYE_A07: (-69, 78) mV | (-0.09, 0.25) UI RTMR2 EYE_A08: (-76, 51) mV | (-0.09, 0.31) UI RTMR2 EYE_A09: (-69, 33) mV | (-0.03, 0.34) UI RTMR2 EYE_A10: (-65, 72) mV | (-0.09, 0.25) UI RTMR2 EYE_A11: (-65, 47) mV | (-0.06, 0.28) UI RTMR2 EYE_A12: (-63, 36) mV | (-0.06, 0.25) UI RTMR2 EYE_A13: (-74, 67) mV | (-0.09, 0.25) UI RTMR2 EYE_A14: (-78, 69) mV | (-0.06, 0.22) UI RTMR2 EYE_A15: (-78, 63) mV | (-0.09, 0.22) UI VCMD(rtmr 2 eye 0 a) get 753(B): 2025-11-10 14:41:06 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:41:06 [INFO] eq_tune_tool:830 RTMR2 measurement attempt 2/2 2025-11-10 14:41:06 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 2 eye 0 a 2025-11-10 14:41:06 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR2 EYE_A00: (-58, 69) mV | (-0.12, 0.25) UI RTMR2 EYE_A01: (-65, 58) mV | (-0.09, 0.28) UI RTMR2 EYE_A02: (-74, 54) mV | (-0.09, 0.28) UI RTMR2 EYE_A03: (-60, 51) mV | (-0.09, 0.28) UI RTMR2 EYE_A04: (-78, 49) mV | (-0.09, 0.25) UI RTMR2 EYE_A05: (-63, 56) mV | (-0.12, 0.25) UI RTMR2 EYE_A06: (-56, 56) mV | (-0.06, 0.28) UI RTMR2 EYE_A07: (-60, 72) mV | (-0.06, 0.25) UI RTMR2 EYE_A08: (-78, 49) mV | (-0.09, 0.28) UI RTMR2 EYE_A09: (-67, 24) mV | (-0.03, 0.31) UI RTMR2 EYE_A10: (-63, 69) mV | (-0.09, 0.25) UI RTMR2 EYE_A11: (-65, 33) mV | (-0.06, 0.28) UI RTMR2 EYE_A12: (-54, 42) mV | (-0.06, 0.25) UI RTMR2 EYE_A13: (-74, 74) mV | (-0.09, 0.22) UI RTMR2 EYE_A14: (-69, 76) mV | (-0.06, 0.25) UI RTMR2 EYE_A15: (-78, 60) mV | (-0.09, 0.25) UI VCMD(rtmr 2 eye 0 a) get 753(B): 2025-11-10 14:41:18 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:41:18 [INFO] eq_tune_tool:881 [] 2025-11-10 14:41:18 [INFO] eq_tune_tool:830 RTMR3 measurement attempt 1/2 2025-11-10 14:41:18 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 3 eye 0 a 2025-11-10 14:41:18 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR3 EYE_A00: (-67, 78) mV | (-0.06, 0.25) UI RTMR3 EYE_A01: (-45, 72) mV | (-0.06, 0.25) UI RTMR3 EYE_A02: (-72, 58) mV | (-0.06, 0.28) UI RTMR3 EYE_A03: (-78, 87) mV | (-0.12, 0.22) UI RTMR3 EYE_A04: (-72, 42) mV | (-0.03, 0.28) UI RTMR3 EYE_A05: (-69, 87) mV | (-0.06, 0.28) UI RTMR3 EYE_A06: (-72, 56) mV | (-0.06, 0.28) UI RTMR3 EYE_A07: (-81, 67) mV | (-0.06, 0.28) UI RTMR3 EYE_A08: (-65, 54) mV | (-0.06, 0.28) UI RTMR3 EYE_A09: (-54, 60) mV | (-0.06, 0.25) UI RTMR3 EYE_A10: (-78, 67) mV | (-0.06, 0.25) UI RTMR3 EYE_A11: (-65, 63) mV | (-0.06, 0.25) UI RTMR3 EYE_A12: (-99, 63) mV | (-0.06, 0.22) UI RTMR3 EYE_A13: (-83, 76) mV | (-0.06, 0.25) UI RTMR3 EYE_A14: (-56, 69) mV | (-0.06, 0.28) UI RTMR3 EYE_A15: (-81, 92) mV | (-0.06, 0.25) UI VCMD(rtmr 3 eye 0 a) get 753(B): 2025-11-10 14:41:31 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:41:31 [INFO] eq_tune_tool:830 RTMR3 measurement attempt 2/2 2025-11-10 14:41:31 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 3 eye 0 a 2025-11-10 14:41:31 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR3 EYE_A00: (-67, 74) mV | (-0.06, 0.25) UI RTMR3 EYE_A01: (-40, 67) mV | (-0.06, 0.25) UI RTMR3 EYE_A02: (-83, 74) mV | (-0.06, 0.28) UI RTMR3 EYE_A03: (-85, 87) mV | (-0.12, 0.22) UI RTMR3 EYE_A04: (-63, 27) mV | (-0.06, 0.28) UI RTMR3 EYE_A05: (-69, 81) mV | (-0.06, 0.25) UI RTMR3 EYE_A06: (-58, 56) mV | (-0.03, 0.28) UI RTMR3 EYE_A07: (-78, 72) mV | (-0.06, 0.25) UI RTMR3 EYE_A08: (-63, 56) mV | (-0.09, 0.28) UI RTMR3 EYE_A09: (-58, 65) mV | (-0.06, 0.25) UI RTMR3 EYE_A10: (-76, 47) mV | (-0.06, 0.22) UI RTMR3 EYE_A11: (-76, 60) mV | (-0.06, 0.25) UI RTMR3 EYE_A12: (-99, 49) mV | (-0.06, 0.25) UI RTMR3 EYE_A13: (-76, 74) mV | (-0.09, 0.25) UI RTMR3 EYE_A14: (-58, 63) mV | (-0.06, 0.28) UI RTMR3 EYE_A15: (-76, 94) mV | (-0.06, 0.25) UI VCMD(rtmr 3 eye 0 a) get 753(B): 2025-11-10 14:41:44 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:41:44 [INFO] eq_tune_tool:881 [] 2025-11-10 14:41:44 [INFO] eq_tune_tool:830 RTMR4 measurement attempt 1/2 2025-11-10 14:41:44 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 4 eye 0 a 2025-11-10 14:41:44 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR4 EYE_A00: (-42, 72) mV | (-0.06, 0.25) UI RTMR4 EYE_A01: (-47, 18) mV | (-0.03, 0.31) UI RTMR4 EYE_A02: (-63, 69) mV | (-0.06, 0.22) UI RTMR4 EYE_A03: (-40, 74) mV | (-0.06, 0.28) UI RTMR4 EYE_A04: (-90, 56) mV | (-0.06, 0.25) UI RTMR4 EYE_A05: (-67, 60) mV | (-0.06, 0.22) UI RTMR4 EYE_A06: (-47, 36) mV | (-0.06, 0.25) UI RTMR4 EYE_A07: (-76, 63) mV | (-0.06, 0.19) UI RTMR4 EYE_A08: (-81, 83) mV | (-0.12, 0.25) UI RTMR4 EYE_A09: (-74, 47) mV | (-0.03, 0.31) UI RTMR4 EYE_A10: (-72, 51) mV | (-0.06, 0.28) UI RTMR4 EYE_A11: (-60, 42) mV | (-0.03, 0.25) UI RTMR4 EYE_A12: (-36, 42) mV | (-0.03, 0.28) UI RTMR4 EYE_A13: (-60, 67) mV | (-0.09, 0.25) UI RTMR4 EYE_A14: (-51, 6) mV | (0.00, 0.22) UI RTMR4 EYE_A15: (-65, 58) mV | (-0.06, 0.25) UI VCMD(rtmr 4 eye 0 a) get 751(B): 2025-11-10 14:41:56 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:41:56 [INFO] eq_tune_tool:830 RTMR4 measurement attempt 2/2 2025-11-10 14:41:56 [INFO] exp_util:304 10.57.216.114 exp: 6, Vendor command: rtmr 4 eye 0 a 2025-11-10 14:41:56 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR4 EYE_A00: (-45, 72) mV | (-0.06, 0.28) UI RTMR4 EYE_A01: (-51, 31) mV | (-0.03, 0.31) UI RTMR4 EYE_A02: (-67, 72) mV | (-0.06, 0.22) UI RTMR4 EYE_A03: (-47, 72) mV | (-0.03, 0.28) UI RTMR4 EYE_A04: (-83, 58) mV | (-0.06, 0.25) UI RTMR4 EYE_A05: (-69, 69) mV | (-0.03, 0.25) UI RTMR4 EYE_A06: (-51, 54) mV | (-0.06, 0.22) UI RTMR4 EYE_A07: (-69, 63) mV | (-0.06, 0.19) UI RTMR4 EYE_A08: (-81, 78) mV | (-0.12, 0.22) UI RTMR4 EYE_A09: (-74, 47) mV | (-0.06, 0.31) UI RTMR4 EYE_A10: (-72, 49) mV | (-0.06, 0.25) UI RTMR4 EYE_A11: (-42, 49) mV | (-0.03, 0.28) UI RTMR4 EYE_A12: (-33, 27) mV | (-0.03, 0.28) UI RTMR4 EYE_A13: (-67, 63) mV | (-0.06, 0.25) UI RTMR4 EYE_A14: (-51, 9) mV | (0.00, 0.22) UI RTMR4 EYE_A15: (-67, 65) mV | (-0.06, 0.22) UI VCMD(rtmr 4 eye 0 a) get 751(B): 2025-11-10 14:42:09 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:42:09 [INFO] eq_tune_tool:881 [EyeData(rt_phys_index=4, phys_lane_index=14, rt_index=42, lane_index=6, down=-51.0, top=7.5, left=0.0, right=0.22, issue=)] 2025-11-10 14:42:09 [WARNING] eq_tune_tool:239 ⚠️ Found 1 bad eye(s) on Retimer (logical) 4 2025-11-10 14:42:09 [ERROR] eq_tune_tool:246 🚨========================================================================== 2025-11-10 14:42:09 [ERROR] eq_tune_tool:247 BAD EYE DIAGRAMS DETECTED 2025-11-10 14:42:09 [ERROR] eq_tune_tool:248 Please replace or debug the modules below 2025-11-10 14:42:09 [ERROR] eq_tune_tool:249 🚨========================================================================== 2025-11-10 14:42:09 [ERROR] eq_tune_tool:250 Host Slot Lane RT_ID RT_Lane Down(mV) Top(mV) Left(UI) Right(UI) Issue 2025-11-10 14:42:09 [ERROR] eq_tune_tool:252 ---------------------------------------------------------------------------------------------------- use retimer logic index and lane, rt_index: 11, rt_lane: 6 use retimer logic index and lane, rt_index: 11, rt_lane: 6 2025-11-10 14:42:09 [ERROR] eq_tune_tool:262 10.57.216.114 6 4 1 6 -23.50 27.00 -0.015 0.220 EYE_TOO_SMALL use retimer logic index and lane, rt_index: 42, rt_lane: 6 use retimer logic index and lane, rt_index: 42, rt_lane: 6 2025-11-10 14:42:09 [ERROR] eq_tune_tool:262 10.57.216.114 6 2 4 14 -51.00 7.50 0.000 0.220 EYE_TOO_DOWN 2025-11-10 14:42:09 [ERROR] eq_tune_tool:273 💡 Tip: Check cabling, retimer settings, or optical module health. 2025-11-10 14:42:09 [INFO] ocsdiag:1135 ----------process_host 10.57.216.114 exp 6 unlock [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ [root@xz-vm:/xz/gyou/nexusbench]$ python3 ocsdiag.py -i 111 -e 6 -c eye-check 1.2.11 2025-11-10 14:42:28 [INFO] logger:62 log_file: logs/ocsdiag_20251110_144228.log 2025-11-10 14:42:28 [INFO] ocsdiag:1181 2025-11-10 14:42:28 [INFO] ocsdiag:1184 -------save load file: 2025-11-10 14:42:28 [INFO] ocsdiag:1187 ------ host_list: ['10.57.216.111'] 2025-11-10 14:42:28 [INFO] ocsdiag:1208 ------slot_list:[0] 2025-11-10 14:42:28 [INFO] ocsdiag:871 -----------process: 10.57.216.111 2025-11-10 14:42:29 [INFO] ocsdiag:882 ----------process_host 10.57.216.111 lock 2025-11-10 14:42:29 [INFO] ocsdiag:888 --------GetOpticalRouteStatus route_info:1111111111111111 2025-11-10 14:42:29 [INFO] ocsdiag:688 lane_list: [0, 1, 2, 3, 4, 5, 6, 7] 2025-11-10 14:42:29 [INFO] ocsdiag:696 start auto tune eq: exp_id=6, slots=[0, 1, 2, 3, 4, 5, 6, 7] 2025-11-10 14:42:29 [INFO] eq_tune_tool:232 🔍 Starting eye diagram check for EXP 6 2025-11-10 14:42:29 [INFO] eq_tune_tool:830 RTMR1 measurement attempt 1/2 2025-11-10 14:42:29 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 1 eye 0 a 2025-11-10 14:42:29 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} Zoysia Platform, (c)2025 Lightelligence Inc. RTMR1 EYE_A00: (-47, 63) mV | (-0.03, 0.25) UI RTMR1 EYE_A01: (-63, 78) mV | (-0.06, 0.25) UI RTMR1 EYE_A02: (-51, 58) mV | (-0.06, 0.25) UI RTMR1 EYE_A03: (-60, 56) mV | (-0.03, 0.25) UI RTMR1 EYE_A04: (-27, 56) mV | (0.00, 0.28) UI RTMR1 EYE_A05: (-54, 33) mV | (0.00, 0.31) UI RTMR1 EYE_A06: (-51, 24) mV | (-0.03, 0.25) UI RTMR1 EYE_A07: (-29, 18) mV | (0.00, 0.31) UI RTMR1 EYE_A08: (-6, 33) mV | (0.00, 0.28) UI RTMR1 EYE_A09: (-63, 65) mV | (-0.03, 0.25) UI RTMR1 EYE_A10: (-51, 63) mV | (-0.03, 0.25) UI RTMR1 EYE_A11: (-18, 29) mV | (-0.03, 0.25) UI RTMR1 EYE_A12: (-54, 47) mV | (-0.03, 0.25) UI RTMR1 EYE_A13: (-49, 36) mV | (-0.03, 0.28) UI RTMR1 EYE_A14: (-63, 56) mV | (-0.03, 0.22) UI RTMR1 EYE_A15: (-78, 45) mV | (-0.03, 0.25) UI VCMD(rtmr 1 eye 0 a) get 794(B): 2025-11-10 14:42:41 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:42:41 [INFO] eq_tune_tool:830 RTMR1 measurement attempt 2/2 2025-11-10 14:42:41 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 1 eye 0 a 2025-11-10 14:42:41 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR1 EYE_A00: (-38, 65) mV | (-0.03, 0.25) UI RTMR1 EYE_A01: (-63, 72) mV | (-0.03, 0.25) UI RTMR1 EYE_A02: (-45, 54) mV | (-0.03, 0.22) UI RTMR1 EYE_A03: (-51, 45) mV | (-0.03, 0.25) UI RTMR1 EYE_A04: (-24, 40) mV | (0.00, 0.25) UI RTMR1 EYE_A05: (-56, 36) mV | (-0.03, 0.31) UI RTMR1 EYE_A06: (-45, 42) mV | (-0.03, 0.22) UI RTMR1 EYE_A07: (-65, 51) mV | (-0.06, 0.28) UI RTMR1 EYE_A08: (-22, 18) mV | (0.00, 0.28) UI RTMR1 EYE_A09: (-63, 72) mV | (-0.03, 0.25) UI RTMR1 EYE_A10: (-54, 67) mV | (-0.06, 0.28) UI RTMR1 EYE_A11: (-18, 22) mV | (0.00, 0.22) UI RTMR1 EYE_A12: (-49, 49) mV | (-0.03, 0.25) UI RTMR1 EYE_A13: (-56, 40) mV | (-0.03, 0.28) UI RTMR1 EYE_A14: (-63, 54) mV | (-0.03, 0.22) UI RTMR1 EYE_A15: (-74, 56) mV | (-0.03, 0.25) UI VCMD(rtmr 1 eye 0 a) get 750(B): 2025-11-10 14:42:53 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:42:53 [INFO] eq_tune_tool:881 [EyeData(rt_phys_index=1, phys_lane_index=7, rt_index=11, lane_index=7, down=-47.0, top=34.5, left=-0.03, right=0.29500000000000004, issue=), EyeData(rt_phys_index=1, phys_lane_index=8, rt_index=12, lane_index=0, down=-14.0, top=25.5, left=0.0, right=0.28, issue=), EyeData(rt_phys_index=1, phys_lane_index=11, rt_index=12, lane_index=3, down=-18.0, top=25.5, left=-0.015, right=0.235, issue=)] 2025-11-10 14:42:53 [WARNING] eq_tune_tool:239 ⚠️ Found 3 bad eye(s) on Retimer (logical) 1 2025-11-10 14:42:53 [INFO] eq_tune_tool:830 RTMR2 measurement attempt 1/2 2025-11-10 14:42:53 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 2 eye 0 a 2025-11-10 14:42:53 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR2 EYE_A00: (-60, 42) mV | (-0.06, 0.28) UI RTMR2 EYE_A01: (-85, 58) mV | (-0.09, 0.28) UI RTMR2 EYE_A02: (-54, 47) mV | (-0.09, 0.28) UI RTMR2 EYE_A03: (-51, 65) mV | (-0.06, 0.22) UI RTMR2 EYE_A04: (-60, 51) mV | (-0.12, 0.25) UI RTMR2 EYE_A05: (-65, 40) mV | (-0.09, 0.25) UI RTMR2 EYE_A06: (-40, 51) mV | (-0.06, 0.28) UI RTMR2 EYE_A07: (-49, 38) mV | (-0.06, 0.28) UI RTMR2 EYE_A08: (-58, 40) mV | (-0.03, 0.25) UI RTMR2 EYE_A09: (-78, 65) mV | (-0.12, 0.22) UI RTMR2 EYE_A10: (-60, 54) mV | (-0.09, 0.28) UI RTMR2 EYE_A11: (-56, 45) mV | (-0.06, 0.28) UI RTMR2 EYE_A12: (-63, 40) mV | (-0.03, 0.28) UI RTMR2 EYE_A13: (-47, 47) mV | (-0.03, 0.25) UI RTMR2 EYE_A14: (-33, 24) mV | (-0.03, 0.25) UI RTMR2 EYE_A15: (-63, 36) mV | (-0.06, 0.22) UI VCMD(rtmr 2 eye 0 a) get 753(B): 2025-11-10 14:43:05 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:43:05 [INFO] eq_tune_tool:830 RTMR2 measurement attempt 2/2 2025-11-10 14:43:05 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 2 eye 0 a 2025-11-10 14:43:05 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR2 EYE_A00: (-51, 38) mV | (-0.06, 0.28) UI RTMR2 EYE_A01: (-83, 63) mV | (-0.09, 0.25) UI RTMR2 EYE_A02: (-51, 49) mV | (-0.06, 0.28) UI RTMR2 EYE_A03: (-47, 65) mV | (-0.06, 0.22) UI RTMR2 EYE_A04: (-65, 49) mV | (-0.12, 0.25) UI RTMR2 EYE_A05: (-58, 49) mV | (-0.09, 0.25) UI RTMR2 EYE_A06: (-36, 51) mV | (-0.09, 0.28) UI RTMR2 EYE_A07: (-56, 47) mV | (-0.06, 0.28) UI RTMR2 EYE_A08: (-49, 38) mV | (-0.03, 0.25) UI RTMR2 EYE_A09: (-69, 69) mV | (-0.09, 0.25) UI RTMR2 EYE_A10: (-60, 49) mV | (-0.06, 0.25) UI RTMR2 EYE_A11: (-60, 42) mV | (-0.06, 0.28) UI RTMR2 EYE_A12: (-65, 33) mV | (-0.03, 0.25) UI RTMR2 EYE_A13: (-38, 40) mV | (-0.03, 0.25) UI RTMR2 EYE_A14: (-38, 31) mV | (-0.03, 0.22) UI RTMR2 EYE_A15: (-54, 36) mV | (-0.06, 0.22) UI VCMD(rtmr 2 eye 0 a) get 753(B): 2025-11-10 14:43:17 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:43:17 [INFO] eq_tune_tool:881 [] 2025-11-10 14:43:17 [INFO] eq_tune_tool:830 RTMR3 measurement attempt 1/2 2025-11-10 14:43:17 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 3 eye 0 a 2025-11-10 14:43:17 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR3 EYE_A00: (-49, 36) mV | (-0.03, 0.25) UI RTMR3 EYE_A01: (-47, 47) mV | (-0.06, 0.25) UI RTMR3 EYE_A02: (-49, 45) mV | (-0.06, 0.25) UI RTMR3 EYE_A03: (-54, 49) mV | (-0.03, 0.25) UI RTMR3 EYE_A04: (-58, 42) mV | (-0.06, 0.28) UI RTMR3 EYE_A05: (-83, 85) mV | (-0.06, 0.25) UI RTMR3 EYE_A06: (-31, 63) mV | (0.00, 0.28) UI RTMR3 EYE_A07: (-47, 54) mV | (-0.03, 0.28) UI RTMR3 EYE_A08: (-60, 27) mV | (-0.03, 0.22) UI RTMR3 EYE_A09: (-63, 45) mV | (-0.03, 0.25) UI RTMR3 EYE_A10: (-27, 51) mV | (-0.03, 0.25) UI RTMR3 EYE_A11: (-38, 38) mV | (-0.03, 0.25) UI RTMR3 EYE_A12: (-36, 4) mV | (-0.03, 0.28) UI RTMR3 EYE_A13: (-47, 47) mV | (-0.03, 0.28) UI RTMR3 EYE_A14: (-20, 22) mV | (-0.03, 0.25) UI RTMR3 EYE_A15: (-72, 87) mV | (-0.06, 0.28) UI VCMD(rtmr 3 eye 0 a) get 751(B): 2025-11-10 14:43:29 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:43:29 [INFO] eq_tune_tool:830 RTMR3 measurement attempt 2/2 2025-11-10 14:43:29 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 3 eye 0 a 2025-11-10 14:43:29 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR3 EYE_A00: (-56, 40) mV | (-0.03, 0.22) UI RTMR3 EYE_A01: (-45, 49) mV | (-0.06, 0.28) UI RTMR3 EYE_A02: (-47, 51) mV | (-0.06, 0.25) UI RTMR3 EYE_A03: (-58, 51) mV | (-0.03, 0.25) UI RTMR3 EYE_A04: (-33, 38) mV | (-0.03, 0.25) UI RTMR3 EYE_A05: (-81, 81) mV | (-0.06, 0.25) UI RTMR3 EYE_A06: (-40, 63) mV | (-0.03, 0.28) UI RTMR3 EYE_A07: (-51, 72) mV | (-0.06, 0.25) UI RTMR3 EYE_A08: (-69, 33) mV | (-0.03, 0.25) UI RTMR3 EYE_A09: (-51, 47) mV | (-0.03, 0.25) UI RTMR3 EYE_A10: (-24, 67) mV | (-0.03, 0.28) UI RTMR3 EYE_A11: (-54, 40) mV | (-0.03, 0.25) UI RTMR3 EYE_A12: (-29, 24) mV | (-0.03, 0.28) UI RTMR3 EYE_A13: (-38, 45) mV | (-0.03, 0.25) UI RTMR3 EYE_A14: (-24, 24) mV | (0.00, 0.22) UI RTMR3 EYE_A15: (-69, 87) mV | (-0.06, 0.28) UI VCMD(rtmr 3 eye 0 a) get 752(B): 2025-11-10 14:43:41 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:43:41 [INFO] eq_tune_tool:881 [EyeData(rt_phys_index=3, phys_lane_index=12, rt_index=32, lane_index=4, down=-32.5, top=14.0, left=-0.03, right=0.28, issue=), EyeData(rt_phys_index=3, phys_lane_index=14, rt_index=32, lane_index=6, down=-22.0, top=23.0, left=-0.015, right=0.235, issue=)] 2025-11-10 14:43:41 [WARNING] eq_tune_tool:239 ⚠️ Found 2 bad eye(s) on Retimer (logical) 3 2025-11-10 14:43:41 [INFO] eq_tune_tool:830 RTMR4 measurement attempt 1/2 2025-11-10 14:43:41 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 4 eye 0 a 2025-11-10 14:43:41 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR4 EYE_A00: (-42, 58) mV | (-0.06, 0.22) UI RTMR4 EYE_A01: (-60, 49) mV | (-0.06, 0.25) UI RTMR4 EYE_A02: (-54, 42) mV | (-0.03, 0.25) UI RTMR4 EYE_A03: (-58, 40) mV | (-0.03, 0.22) UI RTMR4 EYE_A04: (-67, 40) mV | (-0.06, 0.25) UI RTMR4 EYE_A05: (-67, 60) mV | (-0.06, 0.25) UI RTMR4 EYE_A06: (-58, 40) mV | (-0.03, 0.25) UI RTMR4 EYE_A07: (-54, 65) mV | (-0.06, 0.22) UI RTMR4 EYE_A08: (-36, 20) mV | (-0.03, 0.28) UI RTMR4 EYE_A09: (-83, 56) mV | (-0.06, 0.28) UI RTMR4 EYE_A10: (-60, 74) mV | (-0.09, 0.22) UI RTMR4 EYE_A11: (-81, 60) mV | (-0.06, 0.25) UI RTMR4 EYE_A12: (-65, 33) mV | (-0.03, 0.28) UI RTMR4 EYE_A13: (-69, 24) mV | (0.00, 0.25) UI RTMR4 EYE_A14: (-18, 33) mV | (-0.03, 0.28) UI RTMR4 EYE_A15: (-72, 60) mV | (-0.09, 0.28) UI VCMD(rtmr 4 eye 0 a) get 752(B): 2025-11-10 14:43:53 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:43:53 [INFO] eq_tune_tool:830 RTMR4 measurement attempt 2/2 2025-11-10 14:43:53 [INFO] exp_util:304 10.57.216.111 exp: 6, Vendor command: rtmr 4 eye 0 a 2025-11-10 14:43:53 [INFO] exp_util:460 VcmdPost res: {'CmdId': 254, 'DataLen': 25, 'ExpanderId': 3} RTMR4 EYE_A00: (-47, 58) mV | (-0.06, 0.25) UI RTMR4 EYE_A01: (-60, 45) mV | (-0.06, 0.25) UI RTMR4 EYE_A02: (-49, 27) mV | (-0.03, 0.25) UI RTMR4 EYE_A03: (-60, 40) mV | (-0.03, 0.25) UI RTMR4 EYE_A04: (-69, 56) mV | (-0.09, 0.25) UI RTMR4 EYE_A05: (-74, 60) mV | (-0.06, 0.25) UI RTMR4 EYE_A06: (-60, 36) mV | (-0.06, 0.25) UI RTMR4 EYE_A07: (-56, 58) mV | (-0.03, 0.25) UI RTMR4 EYE_A08: (-36, 24) mV | (-0.03, 0.28) UI RTMR4 EYE_A09: (-85, 58) mV | (-0.09, 0.28) UI RTMR4 EYE_A10: (-67, 69) mV | (-0.09, 0.22) UI RTMR4 EYE_A11: (-74, 60) mV | (-0.06, 0.25) UI RTMR4 EYE_A12: (-63, 36) mV | (-0.03, 0.28) UI RTMR4 EYE_A13: (-67, 27) mV | (0.00, 0.25) UI RTMR4 EYE_A14: (-29, 31) mV | (0.00, 0.28) UI RTMR4 EYE_A15: (-74, 67) mV | (-0.06, 0.28) UI VCMD(rtmr 4 eye 0 a) get 751(B): 2025-11-10 14:44:05 [INFO] eq_tune_tool:1099 Parsed 16 valid eye diagrams. 2025-11-10 14:44:05 [INFO] eq_tune_tool:881 [] 2025-11-10 14:44:05 [ERROR] eq_tune_tool:246 🚨========================================================================== 2025-11-10 14:44:05 [ERROR] eq_tune_tool:247 BAD EYE DIAGRAMS DETECTED 2025-11-10 14:44:05 [ERROR] eq_tune_tool:248 Please replace or debug the modules below 2025-11-10 14:44:05 [ERROR] eq_tune_tool:249 🚨========================================================================== 2025-11-10 14:44:05 [ERROR] eq_tune_tool:250 Host Slot Lane RT_ID RT_Lane Down(mV) Top(mV) Left(UI) Right(UI) Issue 2025-11-10 14:44:05 [ERROR] eq_tune_tool:252 ---------------------------------------------------------------------------------------------------- use retimer logic index and lane, rt_index: 11, rt_lane: 7 use retimer logic index and lane, rt_index: 11, rt_lane: 7 2025-11-10 14:44:05 [ERROR] eq_tune_tool:262 10.57.216.111 7 4 1 7 -47.00 34.50 -0.030 0.295 EYE_TOO_SMALL use retimer logic index and lane, rt_index: 12, rt_lane: 0 use retimer logic index and lane, rt_index: 12, rt_lane: 0 2025-11-10 14:44:05 [ERROR] eq_tune_tool:262 10.57.216.111 0 7 1 8 -14.00 25.50 0.000 0.280 EYE_TOO_SMALL use retimer logic index and lane, rt_index: 12, rt_lane: 3 use retimer logic index and lane, rt_index: 12, rt_lane: 3 2025-11-10 14:44:05 [ERROR] eq_tune_tool:262 10.57.216.111 3 7 1 11 -18.00 25.50 -0.015 0.235 EYE_TOO_SMALL use retimer logic index and lane, rt_index: 32, rt_lane: 4 use retimer logic index and lane, rt_index: 32, rt_lane: 4 2025-11-10 14:44:05 [ERROR] eq_tune_tool:262 10.57.216.111 4 6 3 12 -32.50 14.00 -0.030 0.280 EYE_TOO_SMALL use retimer logic index and lane, rt_index: 32, rt_lane: 6 use retimer logic index and lane, rt_index: 32, rt_lane: 6 2025-11-10 14:44:05 [ERROR] eq_tune_tool:262 10.57.216.111 6 6 3 14 -22.00 23.00 -0.015 0.235 EYE_TOO_SMALL 2025-11-10 14:44:05 [ERROR] eq_tune_tool:273 💡 Tip: Check cabling, retimer settings, or optical module health. 2025-11-10 14:44:05 [INFO] ocsdiag:1135 ----------process_host 10.57.216.111 exp 6 unlock