PL1_LINKTRAININFO
code: 386
Attention
Only for the following modules:
Freya-800G-4S-1P
Freya-800G-4S-1P-OSFP
# get
<module-index>/<port-index> PL1_LINKTRAININFO [<serdes>, <page>] ?
Description
Get L1 link training information. Information is per Serdes and split into a number of pages.
Actions
get
Parameters
duration_us
: integer, duration of the link training process in microseconds, from autoneg is enabled on the port to the negotiation is finished.lock_lost_count
: integer, number of lost locks.pre1_current_level
: integer, c(-1) current local value.pre1_rx_increment_req_count
: integer, c(-1) received number of increment requests from link partner.pre1_rx_decrement_req_count
: integer, c(-1) received number of decrement requests from link partner.pre1_rx_coeff_eq_limit_reached_count
: integer, c(-1) received number of equalization coefficient request limits reached from link partner.pre1_rx_eq_limit_reached_count
: integer, c(-1) received number of equalization request limits reached from link partner.pre1_rx_coeff_not_supported_count
: integer, c(-1) received number of coefficients not supported from link partner.pre1_rx_coeff_at_limit_count
: integer, c(-1) received number of coefficients at limit from link partner.pre1_tx_increment_req_count
: integer, c(-1) transmitted number of increment requests to link partner.pre1_tx_decrement_req_count
: integer,c(-1) transmitted number of decrement requests to link partner.pre1_tx_coeff_eq_limit_reached_count
: integer, c(-1) transmitted number of equalization coefficient request limits reached to link partner.pre1_tx_eq_limit_reached_count
: integer, c(-1) transmitted number of equalization request limits reached to link partner.pre1_tx_coeff_not_supported_count
: integer, c(-1) transmitted number of coefficients not supported to link partner.pre1_tx_coeff_at_limit_count
: integer, c(-1) transmitted number of coefficients at limit to link partner.main_current_level
: integer, c(0) current local value.main_rx_increment_req_count
: integer, c(0) received number of increment requests from link partner.main_rx_decrement_req_count
: integer, c(0) received number of decrement requests from link partner.main_rx_coeff_eq_limit_reached_count
: integer, c(0) received number of equalization coefficient request limits reached from link partner.main_rx_eq_limit_reached_count
: integer, c(0) received number of equalization request limits reached from link partner.main_rx_coeff_not_supported_count
: integer, c(0) received number of coefficients not supported from link partner.main_rx_coeff_at_limit_count
: integer, c(0) received number of coefficients at limit from link partner.main_tx_increment_req_count
: integer, c(0) transmitted number of increment requests to link partner.main_tx_decrement_req_count
: integer,c(0) transmitted number of decrement requests to link partner.main_tx_coeff_eq_limit_reached_count
: integer, c(0) transmitted number of equalization coefficient request limits reached to link partner.main_tx_eq_limit_reached_count
: integer, c(0) transmitted number of equalization request limits reached to link partner.main_tx_coeff_not_supported_count
: integer, c(0) transmitted number of coefficients not supported to link partner.main_tx_coeff_at_limit_count
: integer, c(0) transmitted number of coefficients at limit to link partner.post1_current_level
: integer, c(1) current local value.post1_rx_increment_req_count
: integer, c(1) received number of increment requests from link partner.post1_rx_decrement_req_count
: integer, c(1) received number of decrement requests from link partner.post1_rx_coeff_eq_limit_reached_count
: integer, c(1) received number of equalization coefficient request limits reached from link partner.post1_rx_eq_limit_reached_count
: integer, c(1) received number of equalization request limits reached from link partner.post1_rx_coeff_not_supported_count
: integer, c(1) received number of coefficients not supported from link partner.post1_rx_coeff_at_limit_count
: integer, c(1) received number of coefficients at limit from link partner.post1_tx_increment_req_count
: integer, c(1) transmitted number of increment requests to link partner.post1_tx_decrement_req_count
: integer,c(1) transmitted number of decrement requests to link partner.post1_tx_coeff_eq_limit_reached_count
: integer, c(1) transmitted number of equalization coefficient request limits reached to link partner.post1_tx_eq_limit_reached_count
: integer, c(1) transmitted number of equalization request limits reached to link partner.post1_tx_coeff_not_supported_count
: integer, c(1) transmitted number of coefficients not supported to link partner.post1_tx_coeff_at_limit_count
: integer, c(1) transmitted number of coefficients at limit to link partner.pre2_current_level
: integer, c(-2) current local value.pre2_rx_increment_req_count
: integer, c(-2) received number of increment requests from link partner.pre2_rx_decrement_req_count
: integer, c(-2) received number of decrement requests from link partner.pre2_rx_coeff_eq_limit_reached_count
: integer, c(-2) received number of equalization coefficient request limits reached from link partner.pre2_rx_eq_limit_reached_count
: integer, c(-2) received number of equalization request limits reached from link partner.pre2_rx_coeff_not_supported_count
: integer, c(-2) received number of coefficients not supported from link partner.pre2_rx_coeff_at_limit_count
: integer, c(-2) received number of coefficients at limit from link partner.pre2_tx_increment_req_count
: integer, c(-2) transmitted number of increment requests to link partner.pre2_tx_decrement_req_count
: integer, c(-2) transmitted number of decrement requests to link partner.pre2_tx_coeff_eq_limit_reached_count
: integer, c(-2) transmitted number of equalization coefficient request limits reached to link partner.pre2_tx_eq_limit_reached_count
: integer, c(-2) transmitted number of equalization request limits reached to link partner.pre2_tx_coeff_not_supported_count
: integer, c(-2) transmitted number of coefficients not supported to link partner.pre2_tx_coeff_at_limit_count
: integer, c(-2) transmitted number of coefficients at limit to link partner.pre3_current_level
: integer, c(-3) current local value.pre3_rx_increment_req_count
: integer, c(-3) received number of increment requests from link partner.pre3_rx_decrement_req_count
: integer, c(-3) received number of decrement requests from link partner.pre3_rx_coeff_eq_limit_reached_count
: integer, c(-3) received number of equalization coefficient request limits reached from link partner.pre3_rx_eq_limit_reached_count
: integer, c(-3) received number of equalization request limits reached from link partner.pre3_rx_coeff_not_supported_count
: integer, c(-3) received number of coefficients not supported from link partner.pre3_rx_coeff_at_limit_count
: integer, c(-3) received number of coefficients at limit from link partner.pre3_tx_increment_req_count
: integer, c(-3) transmitted number of increment requests to link partner.pre3_tx_decrement_req_count
: integer,c(-3) transmitted number of decrement requests to link partner.pre3_tx_coeff_eq_limit_reached_count
: integer, c(-3) transmitted number of equalization coefficient request limits reached to link partner.pre3_tx_eq_limit_reached_count
: integer, c(-3) transmitted number of equalization request limits reached to link partner.pre3_tx_coeff_not_supported_count
: integer, c(-3) transmitted number of coefficients not supported to link partner.pre3_tx_coeff_at_limit_count
: integer, c(-3) transmitted number of coefficients at limit to link partner.prbs_total_bits_high
: integer, PRBS total bits (most significant 32-bit).prbs_total_bits_low
: integer, PRBS total bits (least significant 32-bit).prbs_total_error_bits_high
: integer, PRBS total error bits (most significant 32-bit, only bit 15-0 should be used).prbs_total_error_bits_low
: integer, PRBS total error bits (least significant 32-bit).frame_lock
: integer, frame lock status.
LOST = 0
LOCKED = 1
remote_frame_lock
: integer, frame lock status of the remote end.
LOST = 0
LOCKED = 1
Example
# get
input: 0/0 PL1_LINKTRAININFO [0, 0] ?
output: 0/0 PL1_LINKTRAININFO [0, 0] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 LOCKED LOCKED 0 0 1 1