Explanation#

ANEG FSM#

171406.515335, ANEG,            FSM: (EVENT_INIT_DONE) IDLE -> WAIT_ANEG_ENABLE
171406.515382, ANEG,            FSM: (EVENT_AUTONEG_DISABLE) WAIT_ANEG_ENABLE -> AN_GOOD_CHECK

ANEG FSM messages show the FSM state and state transition of ANEG defined in IEEE 802.3-2022 73.10.4, as shown in the screenshots below.

../_images/an_state_diagram_1.png
../_images/an_state_diagram_2.png
../_images/an_state_diagram_3.png

ANEG MSG#

171406.654505, ANEG,            MSG: SYNC=false, SYNC LOST=true, NEW_PAGE=true

ANEG MSG messages show log messages from ANEG. Explanations of the message content:

  • SYNC: indicates the current lock status. SYNC=true means locked. SYNC=false means lock lost.

  • SYNC LOST: indicates the previous lock status. SYNC LOST=true means the port lost lock previously. SYNC LOST=false means the port locked previously.

  • NEW_PAGE: indicates if there is New Page.

ANEG TX & RX#

The raw hex value of the transmitted and received ANEG test frames are shown first. Then base page and next page indicate if it is Base Page or Next Page, followed by the value of each field.

171406.519452, ANEG,            MSG: TRANSMIT_DISABLE - ANEG restart
171406.519462, ANEG,            TX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
171406.519481, ANEG,            RX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
171406.586888, ANEG,            FSM: (EVENT_BREAK_LINK_TIMER_DONE) TRANSMIT_DISABLE -> ABILITY_DETECT
171406.586905, ANEG,            MSG: SYNC=true, SYNC LOST=false, NEW_PAGE=true
171406.586917, ANEG,            TX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
171406.586935, ANEG,            RX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
171406.586984, ANEG,            FSM: (EVENT_ABILITY_MATCH_NONCE) ABILITY_DETECT -> TRANSMIT_DISABLE
171406.654806, ANEG,            FSM: (EVENT_ACK_NP) COMPLETE_ACKNOWLEDGE -> NEXT_PAGE_WAIT
171406.654818, ANEG,            TX:  0x04DF0353A805, next page, NP:1, ACK:0, MP:1, ACK2:0, T:1
                                     Formatted message:
                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
171406.654837, ANEG,            RX:  0x04DF0353A805, next page, NP:1, ACK:0, MP:1, ACK2:0, T:1
                                     Formatted message:
                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
171406.654889, ANEG,            FSM: (EVENT_NEXT_PAGE) NEXT_PAGE_WAIT -> ACKNOWLEDGE_DETECT
171406.654901, ANEG,            TX:  0x04DF0353E805, next page, NP:1, ACK:1, MP:1, ACK2:0, T:1
                                     Formatted message:
                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
171406.654939, ANEG,            RX:  0x04DF0353E805, next page, NP:1, ACK:1, MP:1, ACK2:0, T:1
                                     Formatted message:
                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)

Base Page#

Base Page is defined in IEEE 802.3-2022 73.6

../_images/base_page.png
../_images/next_page_field.png
../_images/ack_in_bp_field.png
../_images/remote_fault_field.png
../_images/transmitted_nonce_field.png
../_images/echoed_nonce_field.png
../_images/pause_ability_field.png
../_images/fec_capability_field.png
../_images/technology_ability_field.png

Next Page#

Next Page is defined in IEEE 802.3-2022 73.7.7. Next Page contains the following fields

  • ACK: Acknowledge

  • ACK2: Acknowledge 2

  • MP: Message Page

  • T: Toggle

../_images/next_page.png
../_images/next_page_encoding.png

LT FSM#

171406.515404, LT(S0),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
171406.515426, LT(S1),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
171406.518225, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
171406.519238, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
171406.519323, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
171406.519336, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE

LT FSM messages show the FSM state transition of LT for each serdes lane, e.g. LT(S0) for lane 0, and LT(S1) for lane 1.

../_images/link_train_diagram_1.png
../_images/link_train_diagram_2.png
../_images/link_train_diagram_3.png

Note

STATE_ALG_INIT, STATE_ALG_PAM4, STATE_ALG_PRESET, and STATE_ALG_DONE are internal proprietary link training algorithm states.

LT MSG#

171406.708127, LT(S0),          MSG: LOCK=true, SYNC LOST=true, NEW_FRAME=true, OVERRUN=false

LT MSG messages show log messages from a serdes lane of LT.

LT COEFF MSG#

171406.708154, LT_COEF(S0),     FSM: (EVENT_RESET_DEASSERT) IDLE -> OUT_OF_SYNC
171406.708165, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 0
171406.708175, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 68
171406.708185, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
171406.708196, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
171406.708206, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
171406.708217, LT(S0),          TX:  0x00000300, LOCKED=true, TRAINED=false

LT COEFF MSG messages show log messages of coefficient change of a serdes lane from LT.

LT TX & RX#

171406.758221, LT(S0),          TX:  0x12000A00, LOCKED=true, TRAINED=false
                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
171406.758319, LT_ALG0(S1),     FSM: (EVENT_ALG_SCAN_PRESET) STATE_ALG_PAM4 -> STATE_ALG_PRESET
171406.758355, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
171406.758393, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
171406.758410, LT(S1),          TX:  0x12000A00, LOCKED=true, TRAINED=false
                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
171406.758461, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4

The raw hex value of the transmitted and received LT test frames are shown first. Decoding of each field are shown after the raw value.

Note

The example above demonstrates a 4-way handshake of the link training transaction.

  1. The port lane 0 requests the remote to use Preset 1 C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4

  2. The remote confirms the update C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4 without requesting any change.

  3. The port tells the remote port to hold C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4`

  4. The remote port holds the change C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4

Control Field#

The first line C_REQ, C_SEL, IC_REQ, PAM_MOD is control field information, defined in IEEE 802.3ck Table 162-9.

  • C_REQ: Coefficient request

  • C_SEL: Coefficient select

  • IC_REQ, Initial condition request

  • PAM_MOD, Modulation and precoding request

../_images/control_field.png

Status Field#

The second line C_ECH, C_STS, IC_STS, PAM_MOD is status information, defined in IEEE 802.3ck Table 162-10.

  • C_ECH: Coefficient select echo

  • C_STS: Coefficient status

  • IC_STS, Initial condition status

  • PAM_MOD, Modulation and precoding status

../_images/status_field.png

Full Example#

A complete log example is shown below.

  1Last login: Sun Mar 17 12:35:57 on ttys014
  2leonardyu@HRW-L000058 ~ % ssh 2342@localhost -p 22622
  3Hello 2342, welcome to Xena OpenAutomation ANLT Utility server (2.2.0)
  4
  5xoa-utils > anlt log --read -f 20240317_1.log
  6171406.514179, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
  7171406.515194, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
  8171406.515279, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
  9171406.515291, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
 10171406.515335, ANEG,            FSM: (EVENT_INIT_DONE) IDLE -> WAIT_ANEG_ENABLE
 11171406.515382, ANEG,            FSM: (EVENT_AUTONEG_DISABLE) WAIT_ANEG_ENABLE -> AN_GOOD_CHECK
 12171406.515404, LT(S0),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
 13171406.515426, LT(S1),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
 14171406.518225, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
 15171406.519238, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
 16171406.519323, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
 17171406.519336, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
 18171406.519359, ANEG,            FSM: (EVENT_INIT_DONE) IDLE -> WAIT_ANEG_ENABLE
 19171406.519385, ANEG,            FSM: (EVENT_AUTONEG_ENABLE) WAIT_ANEG_ENABLE -> TRANSMIT_DISABLE
 20171406.519396, ANEG,            MSG: Setting coeff c(-1) PRE1 to 0
 21171406.519407, ANEG,            MSG: Setting coeff c(0)  MAIN to 68
 22171406.519417, ANEG,            MSG: Setting coeff c(1)  POST to 0
 23171406.519428, ANEG,            MSG: Setting coeff c(-2) PRE2 to 0
 24171406.519438, ANEG,            MSG: Setting coeff c(-3) PRE3 to 0
 25171406.519452, ANEG,            MSG: TRANSMIT_DISABLE - ANEG restart
 26171406.519462, ANEG,            TX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
 27                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 28171406.519481, ANEG,            RX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
 29                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 30171406.586888, ANEG,            FSM: (EVENT_BREAK_LINK_TIMER_DONE) TRANSMIT_DISABLE -> ABILITY_DETECT
 31171406.586905, ANEG,            MSG: SYNC=true, SYNC LOST=false, NEW_PAGE=true
 32171406.586917, ANEG,            TX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
 33                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 34171406.586935, ANEG,            RX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
 35                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 36171406.586984, ANEG,            FSM: (EVENT_ABILITY_MATCH_NONCE) ABILITY_DETECT -> TRANSMIT_DISABLE
 37171406.586995, ANEG,            MSG: Setting coeff c(-1) PRE1 to 0
 38171406.587005, ANEG,            MSG: Setting coeff c(0)  MAIN to 68
 39171406.587015, ANEG,            MSG: Setting coeff c(1)  POST to 0
 40171406.587026, ANEG,            MSG: Setting coeff c(-2) PRE2 to 0
 41171406.587036, ANEG,            MSG: Setting coeff c(-3) PRE3 to 0
 42171406.587050, ANEG,            MSG: TRANSMIT_DISABLE - ANEG restart
 43171406.587059, ANEG,            TX:  0x004000078001, base page, NP:1, ACK:0, RF:0, TN:7, EN:0, C:0
 44                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 45171406.654488, ANEG,            FSM: (EVENT_BREAK_LINK_TIMER_DONE) TRANSMIT_DISABLE -> ABILITY_DETECT
 46171406.654505, ANEG,            MSG: SYNC=false, SYNC LOST=true, NEW_PAGE=true
 47171406.654517, ANEG,            TX:  0x004000078001, base page, NP:1, ACK:0, RF:0, TN:7, EN:0, C:0
 48                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 49171406.654535, ANEG,            RX:  0x004000198001, base page, NP:1, ACK:0, RF:0, TN:25, EN:0, C:0
 50                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 51171406.654566, ANEG,            MSG: SYNC=true, SYNC LOST=true, NEW_PAGE=true
 52171406.654579, ANEG,            RX:  0x0040001B8001, base page, NP:1, ACK:0, RF:0, TN:27, EN:0, C:0
 53                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 54171406.654612, ANEG,            MSG: SYNC=true, SYNC LOST=false, NEW_PAGE=true
 55171406.654641, ANEG,            FSM: (EVENT_ABILITY_MATCH_N_NONCE) ABILITY_DETECT -> ACKNOWLEDGE_DETECT
 56171406.654653, ANEG,            TX:  0x00400007C361, base page, NP:1, ACK:1, RF:0, TN:7, EN:27, C:0
 57                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 58171406.654707, ANEG,            RX:  0x0040001BC0E1, base page, NP:1, ACK:1, RF:0, TN:27, EN:7, C:0
 59                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
 60171406.654739, ANEG,            FSM: (EVENT_ACKNOWLEDGE_DETECT) ACKNOWLEDGE_DETECT -> COMPLETE_ACKNOWLEDGE
 61171406.654806, ANEG,            FSM: (EVENT_ACK_NP) COMPLETE_ACKNOWLEDGE -> NEXT_PAGE_WAIT
 62171406.654818, ANEG,            TX:  0x04DF0353A805, next page, NP:1, ACK:0, MP:1, ACK2:0, T:1
 63                                     Formatted message:
 64                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
 65171406.654837, ANEG,            RX:  0x04DF0353A805, next page, NP:1, ACK:0, MP:1, ACK2:0, T:1
 66                                     Formatted message:
 67                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
 68171406.654889, ANEG,            FSM: (EVENT_NEXT_PAGE) NEXT_PAGE_WAIT -> ACKNOWLEDGE_DETECT
 69171406.654901, ANEG,            TX:  0x04DF0353E805, next page, NP:1, ACK:1, MP:1, ACK2:0, T:1
 70                                     Formatted message:
 71                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
 72171406.654939, ANEG,            RX:  0x04DF0353E805, next page, NP:1, ACK:1, MP:1, ACK2:0, T:1
 73                                     Formatted message:
 74                                     Value:0x0005, Msg:OUI Tagged: 0x6a737c (preliminary)
 75171406.654973, ANEG,            FSM: (EVENT_ACKNOWLEDGE_DETECT) ACKNOWLEDGE_DETECT -> COMPLETE_ACKNOWLEDGE
 76171406.655022, ANEG,            FSM: (EVENT_ACK_NP) COMPLETE_ACKNOWLEDGE -> NEXT_PAGE_WAIT
 77171406.655034, ANEG,            TX:  0x000000000203, next page, NP:0, ACK:0, MP:0, ACK2:0, T:0
 78                                     Un-formatted message:
 79                                     Value:0x0203, Msg:OUI Tagged: 0x6a737d (final) Ethernet Technology Consortium
 80                                     FEC:[], ABILITY:[]
 81171406.655049, ANEG,            RX:  0x000000000203, next page, NP:0, ACK:0, MP:0, ACK2:0, T:0
 82                                     Un-formatted message:
 83                                     Value:0x0203, Msg:OUI Tagged: 0x6a737d (final) Ethernet Technology Consortium
 84                                     FEC:[], ABILITY:[]
 85171406.656373, ANEG,            FSM: (EVENT_NEXT_PAGE) NEXT_PAGE_WAIT -> ACKNOWLEDGE_DETECT
 86171406.656386, ANEG,            TX:  0x000000004203, next page, NP:0, ACK:1, MP:0, ACK2:0, T:0
 87                                     Un-formatted message:
 88                                     Value:0x0203, Msg:OUI Tagged: 0x6a737d (final) Ethernet Technology Consortium
 89                                     FEC:[], ABILITY:[]
 90171406.658021, ANEG,            RX:  0x000000004203, next page, NP:0, ACK:1, MP:0, ACK2:0, T:0
 91                                     Un-formatted message:
 92                                     Value:0x0203, Msg:OUI Tagged: 0x6a737d (final) Ethernet Technology Consortium
 93                                     FEC:[], ABILITY:[]
 94171406.658050, ANEG,            FSM: (EVENT_ACKNOWLEDGE_DETECT) ACKNOWLEDGE_DETECT -> COMPLETE_ACKNOWLEDGE
 95171406.658080, ANEG,            FSM: (EVENT_ACK_N_NP) COMPLETE_ACKNOWLEDGE -> AN_GOOD_CHECK
 96171406.658103, LT(S0),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
 97171406.658125, LT(S1),          FSM: (EVENT_TRAINING_ENABLE) INITIALIZE -> START_DELAY1
 98171406.683096, LT(S0),          FSM: (EVENT_WAIT_TIMER_DONE) START_DELAY1 -> START_DELAY2
 99171406.683127, LT(S1),          FSM: (EVENT_WAIT_TIMER_DONE) START_DELAY1 -> START_DELAY2
100171406.708103, LT(S0),          FSM: (EVENT_WAIT_TIMER_DONE) START_DELAY2 -> SEND_TF
101171406.708115, LT(S0),          TX:  0x00000000, LOCKED=false, TRAINED=false
102                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
103                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
104171406.708127, LT(S0),          MSG: LOCK=true, SYNC LOST=true, NEW_FRAME=true, OVERRUN=false
105171406.708143, LT(S0),          RX:  0x00000000, LOCKED=false, TRAINED=false
106                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
107                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
108171406.708154, LT_COEF(S0),     FSM: (EVENT_RESET_DEASSERT) IDLE -> OUT_OF_SYNC
109171406.708165, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 0
110171406.708175, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 68
111171406.708185, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
112171406.708196, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
113171406.708206, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
114171406.708217, LT(S0),          TX:  0x00000300, LOCKED=true, TRAINED=false
115                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
116                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM2
117171406.708230, LT_ALG0(S0),     FSM: (EVENT_RESET_DEASSERT) IDLE -> STATE_ALG_INIT
118171406.708240, LT_ALG1(S0),     FSM: (EVENT_RESET_DEASSERT) IDLE -> STATE_ALG_INIT
119171406.708251, LT(S1),          FSM: (EVENT_WAIT_TIMER_DONE) START_DELAY2 -> SEND_TF
120171406.708263, LT(S1),          TX:  0x00000000, LOCKED=false, TRAINED=false
121                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
122                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
123171406.708275, LT(S1),          MSG: LOCK=true, SYNC LOST=true, NEW_FRAME=true, OVERRUN=true
124171406.708291, LT(S1),          RX:  0x00000000, LOCKED=false, TRAINED=false
125                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
126                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
127171406.708303, LT_COEF(S1),     FSM: (EVENT_RESET_DEASSERT) IDLE -> OUT_OF_SYNC
128171406.708313, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 0
129171406.708324, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 68
130171406.708334, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
131171406.708345, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 0
132171406.708355, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
133171406.708366, LT(S1),          TX:  0x00000300, LOCKED=true, TRAINED=false
134                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
135                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM2
136171406.708379, LT_ALG0(S1),     FSM: (EVENT_RESET_DEASSERT) IDLE -> STATE_ALG_INIT
137171406.708390, LT_ALG1(S1),     FSM: (EVENT_RESET_DEASSERT) IDLE -> STATE_ALG_INIT
138171406.708415, LT(S0),          RX:  0x00000300, LOCKED=true, TRAINED=false
139                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
140                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM2
141171406.708428, LT_COEF(S0),     FSM: (EVENT_LOCAL_TF_LOCK) OUT_OF_SYNC -> NEW_INDEX
142171406.708439, LT(S0),          TX:  0x00000280, LOCKED=true, TRAINED=false
143                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
144                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
145171406.708454, LT(S1),          MSG: LOCK=true, SYNC LOST=false, NEW_FRAME=true, OVERRUN=false
146171406.708466, LT(S1),          RX:  0x00000180, LOCKED=false, TRAINED=false
147                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
148                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM2
149171406.708478, LT_COEF(S1),     FSM: (EVENT_LOCAL_TF_LOCK) OUT_OF_SYNC -> NEW_INDEX
150171406.708490, LT(S1),          TX:  0x00000280, LOCKED=true, TRAINED=false
151                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
152                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
153171406.708517, LT(S0),          FSM: (EVENT_TEST_FRAME_LOCK) SEND_TF -> TRAIN_LOCAL
154171406.708529, LT(S0),          RX:  0x00000280, LOCKED=true, TRAINED=false
155                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
156                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
157171406.708552, LT_ALG0(S0),     FSM: (EVENT_ALG_SWITCH_PAM4) STATE_ALG_INIT -> STATE_ALG_PAM4
158171406.708575, LT(S1),          RX:  0x00000280, LOCKED=true, TRAINED=false
159                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
160                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
161171406.708607, LT(S1),          FSM: (EVENT_TEST_FRAME_LOCK) SEND_TF -> TRAIN_LOCAL
162171406.708629, LT_ALG0(S1),     FSM: (EVENT_ALG_SWITCH_PAM4) STATE_ALG_INIT -> STATE_ALG_PAM4
163171406.708665, LT(S0),          TX:  0x02000200, LOCKED=true, TRAINED=false
164                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
165                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
166171406.708682, LT(S1),          RX:  0x02000200, LOCKED=true, TRAINED=false
167                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
168                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
169171406.708697, LT(S1),          TX:  0x00000A00, LOCKED=true, TRAINED=false
170                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM2
171                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
172171406.708726, LT(S0),          RX:  0x02000200, LOCKED=true, TRAINED=false
173                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
174                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM2
175171406.708741, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
176                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
177                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
178171406.712900, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
179                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
180                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
181171406.713344, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
182                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
183                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
184171406.713418, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
185                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
186                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
187171406.758160, LT_ALG0(S0),     FSM: (EVENT_ALG_SCAN_PRESET) STATE_ALG_PRESET -> STATE_ALG_PRESET
188171406.758221, LT(S0),          TX:  0x12000A00, LOCKED=true, TRAINED=false
189                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
190                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
191171406.758319, LT_ALG0(S1),     FSM: (EVENT_ALG_SCAN_PRESET) STATE_ALG_PAM4 -> STATE_ALG_PRESET
192171406.758355, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
193                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
194                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
195171406.758393, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
196                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
197                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
198171406.758410, LT(S1),          TX:  0x12000A00, LOCKED=true, TRAINED=false
199                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
200                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
201171406.758461, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
202                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
203                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
204171406.758561, LT(S1),          RX:  0x02000B00, LOCKED=true, TRAINED=false
205                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
206                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
207171406.758597, LT(S1),          RX:  0x12000B80, LOCKED=true, TRAINED=false
208                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
209                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
210171406.758611, LT_COEF(S1),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
211171406.758622, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 0
212171406.758633, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 68
213171406.758643, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
214171406.758653, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 0
215171406.758664, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
216171406.758675, LT(S1),          TX:  0x02000B00, LOCKED=true, TRAINED=false
217                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
218                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
219171406.758748, LT(S1),          RX:  0x12000A00, LOCKED=true, TRAINED=false
220                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
221                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
222171406.758784, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
223                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
224                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
225171406.758798, LT_COEF(S1),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
226171406.758809, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
227                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
228                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
229171406.783254, LT(S0),          RX:  0x12000A00, LOCKED=true, TRAINED=false
230                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 1   PAM_MOD: PAM4
231                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
232171406.783269, LT_COEF(S0),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
233171406.783280, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 0
234171406.783290, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 68
235171406.783300, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
236171406.783311, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
237171406.783321, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
238171406.783332, LT(S0),          TX:  0x02000B00, LOCKED=true, TRAINED=false
239                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
240                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
241171406.783440, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
242                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
243                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
244171406.783454, LT_COEF(S0),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
245171406.783466, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
246                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
247                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
248171406.808169, LT_ALG0(S0),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
249171406.808230, LT(S0),          TX:  0x22000A00, LOCKED=true, TRAINED=false
250                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
251                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
252171406.808365, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
253                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
254                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
255171406.808415, LT_ALG0(S1),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
256171406.808451, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
257                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
258                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
259171406.808468, LT(S1),          RX:  0x22000A00, LOCKED=true, TRAINED=false
260                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
261                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
262171406.808483, LT_COEF(S1),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
263171406.808494, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 0
264171406.808504, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 42
265171406.808514, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
266171406.808524, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 0
267171406.808535, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
268171406.808545, LT(S1),          TX:  0x02000B00, LOCKED=true, TRAINED=false
269                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
270                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
271171406.808576, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
272                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
273                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
274171406.808595, LT(S1),          TX:  0x22000B80, LOCKED=true, TRAINED=false
275                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
276                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
277171406.808711, LT(S1),          RX:  0x02000B00, LOCKED=true, TRAINED=false
278                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
279                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
280171406.808725, LT_COEF(S1),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
281171406.808737, LT(S1),          TX:  0x22000A00, LOCKED=true, TRAINED=false
282                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
283                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
284171406.808771, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
285                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
286                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
287171406.808865, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
288                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
289                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
290171406.858203, LT_ALG0(S0),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
291171406.858264, LT(S0),          TX:  0x32000A80, LOCKED=true, TRAINED=false
292                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
293                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
294171406.858298, LT(S0),          RX:  0x22000A00, LOCKED=true, TRAINED=false
295                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
296                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
297171406.858313, LT_COEF(S0),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
298171406.858324, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 0
299171406.858334, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 42
300171406.858345, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
301171406.858355, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
302171406.858365, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
303171406.858376, LT(S0),          TX:  0x32000B00, LOCKED=true, TRAINED=false
304                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
305                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
306171406.858411, LT(S0),          RX:  0x22000B80, LOCKED=true, TRAINED=false
307                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 2   PAM_MOD: PAM4
308                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
309171406.858461, LT_ALG0(S1),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
310171406.858497, LT(S0),          TX:  0x02000B00, LOCKED=true, TRAINED=false
311                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
312                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
313171406.858532, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
314                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
315                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
316171406.858546, LT_COEF(S0),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
317171406.858558, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
318                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
319                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
320171406.858574, LT(S1),          RX:  0x32000A80, LOCKED=true, TRAINED=false
321                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
322                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
323171406.858589, LT_COEF(S1),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
324171406.858600, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 8
325171406.858610, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 52
326171406.858621, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
327171406.858631, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 0
328171406.858641, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
329171406.858652, LT(S1),          TX:  0x32000B00, LOCKED=true, TRAINED=false
330                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
331                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
332171406.858683, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
333                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
334                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
335171406.858783, LT(S1),          RX:  0x32000B00, LOCKED=true, TRAINED=false
336                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
337                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
338171406.858819, LT(S1),          RX:  0x02000B00, LOCKED=true, TRAINED=false
339                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
340                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
341171406.858833, LT_COEF(S1),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
342171406.858844, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
343                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
344                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
345171406.858918, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
346                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
347                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
348171406.908314, LT(S0),          RX:  0x32000A80, LOCKED=true, TRAINED=false
349                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
350                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
351171406.908329, LT_COEF(S0),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
352171406.908340, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 8
353171406.908350, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 52
354171406.908361, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
355171406.908371, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
356171406.908381, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
357171406.908392, LT(S0),          TX:  0x02000B00, LOCKED=true, TRAINED=false
358                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
359                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
360171406.908541, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
361                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
362                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
363171406.908555, LT_COEF(S0),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
364171406.908567, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
365                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
366                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
367171406.908583, LT(S1),          RX:  0x0A000A00, LOCKED=true, TRAINED=false
368                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 4   PAM_MOD: PAM4
369                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
370171406.908598, LT_COEF(S1),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
371171406.908609, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 18
372171406.908619, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 52
373171406.908630, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
374171406.908640, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 5
375171406.908650, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
376171406.908661, LT(S1),          TX:  0x02000B00, LOCKED=true, TRAINED=false
377                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
378                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
379171406.908736, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
380                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
381                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
382171406.908750, LT_COEF(S1),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
383171406.908761, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
384                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
385                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
386171406.933241, LT_ALG0(S0),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
387171406.933302, LT(S0),          TX:  0x0A000A00, LOCKED=true, TRAINED=false
388                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 4   PAM_MOD: PAM4
389                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
390171406.933437, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
391                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
392                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
393171406.933486, LT_ALG0(S1),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
394171406.933524, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
395                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
396                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
397171406.933562, LT(S1),          TX:  0x0A000A00, LOCKED=true, TRAINED=false
398                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 4   PAM_MOD: PAM4
399                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
400171406.933593, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
401                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
402                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
403171406.933693, LT(S1),          RX:  0x02000B00, LOCKED=true, TRAINED=false
404                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
405                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
406171406.933729, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
407                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
408                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
409171406.933803, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
410                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
411                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
412171406.958569, LT(S1),          RX:  0x32000A80, LOCKED=true, TRAINED=false
413                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
414                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
415171406.958584, LT_COEF(S1),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
416171406.958595, LT_COEF(S1),     MSG: Setting coeff c(-1) PRE1 to 8
417171406.958605, LT_COEF(S1),     MSG: Setting coeff c(0)  MAIN to 52
418171406.958615, LT_COEF(S1),     MSG: Setting coeff c(1)  POST to 0
419171406.958626, LT_COEF(S1),     MSG: Setting coeff c(-2) PRE2 to 0
420171406.958636, LT_COEF(S1),     MSG: Setting coeff c(-3) PRE3 to 0
421171406.958647, LT(S1),          TX:  0x02000B00, LOCKED=true, TRAINED=false
422                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
423                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
424171406.958741, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
425                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
426                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
427171406.958755, LT_COEF(S1),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
428171406.958766, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
429                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
430                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
431171406.983247, LT_ALG0(S0),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
432171406.983308, LT(S0),          TX:  0x32000A80, LOCKED=true, TRAINED=false
433                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
434                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
435171406.983343, LT(S0),          RX:  0x0A000A00, LOCKED=true, TRAINED=false
436                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 4   PAM_MOD: PAM4
437                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
438171406.983358, LT_COEF(S0),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
439171406.983369, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 18
440171406.983379, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 52
441171406.983390, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
442171406.983400, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 5
443171406.983410, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
444171406.983421, LT(S0),          TX:  0x32000B00, LOCKED=true, TRAINED=false
445                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
446                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
447171406.983456, LT(S0),          RX:  0x0A000B80, LOCKED=true, TRAINED=false
448                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 4   PAM_MOD: PAM4
449                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
450171406.983506, LT_ALG0(S1),     FSM: (EVENT_ALG_NEXT) STATE_ALG_PRESET -> STATE_ALG_PRESET
451171406.983542, LT(S0),          RX:  0x02000B00, LOCKED=true, TRAINED=false
452                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
453                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
454171406.983556, LT_COEF(S0),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
455171406.983568, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
456                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
457                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
458171406.983606, LT(S1),          TX:  0x32000A80, LOCKED=true, TRAINED=false
459                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
460                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
461171406.983657, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
462                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
463                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
464171406.983737, LT(S1),          RX:  0x02000B00, LOCKED=true, TRAINED=false
465                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
466                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
467171406.983773, LT(S1),          TX:  0x02000A80, LOCKED=true, TRAINED=false
468                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
469                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
470171406.983867, LT(S1),          RX:  0x02000A80, LOCKED=true, TRAINED=false
471                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
472                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
473171407.033343, LT(S0),          RX:  0x32000A80, LOCKED=true, TRAINED=false
474                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: IC 3   PAM_MOD: PAM4
475                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
476171407.033358, LT_COEF(S0),     FSM: (EVENT_NEW_IC) NEW_INDEX -> NEW_IC
477171407.033369, LT_COEF(S0),     MSG: Setting coeff c(-1) PRE1 to 8
478171407.033379, LT_COEF(S0),     MSG: Setting coeff c(0)  MAIN to 52
479171407.033390, LT_COEF(S0),     MSG: Setting coeff c(1)  POST to 0
480171407.033400, LT_COEF(S0),     MSG: Setting coeff c(-2) PRE2 to 0
481171407.033410, LT_COEF(S0),     MSG: Setting coeff c(-3) PRE3 to 0
482171407.033422, LT(S0),          TX:  0x02000B00, LOCKED=true, TRAINED=false
483                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
484                                     C_ECH: c(0)   C_STS: No upd IC_STS: Upd    PAM_MOD: PAM4
485171407.033510, LT(S0),          RX:  0x02000A80, LOCKED=true, TRAINED=false
486                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
487                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
488171407.033524, LT_COEF(S0),     FSM: (EVENT_NEW_REQ) NEW_IC -> NEW_INDEX
489171407.033536, LT(S0),          TX:  0x02000A80, LOCKED=true, TRAINED=false
490                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
491                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
492171407.033653, LT(S1),          RX:  0x02008A00, LOCKED=true, TRAINED=true
493                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
494                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
495171407.058271, LT_ALG0(S0),     FSM: (EVENT_ALG_DONE) STATE_ALG_PRESET -> STATE_ALG_DONE
496171407.058292, LT_ALG0(S0),     MSG: {'cmds': [{'ber': ['56', '68'], 'cmd': 'SET PRESET_1', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2081396800, 'errors': 68, 'result': '3.267e-08'}], 'result': 'success'}, {'ber': ['20745', '199'], 'cmd': 'SET PRESET_2', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2082624640, 'errors': 199, 'result': '9.555e-08'}], 'result': 'success'}, {'ber': ['1114', '1', '0'], 'cmd': 'SET PRESET_3', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 4164585280, 'errors': 1, 'result': '2.401e-10'}], 'result': 'success'}, {'ber': ['11397', '1775'], 'cmd': 'SET PRESET_4', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2081435520, 'errors': 1775, 'result': '8.528e-07'}], 'result': 'success'}, {'ber': ['20857', '0', '3'], 'cmd': 'SET PRESET_3', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 4164583040, 'errors': 3, 'result': '7.204e-10'}], 'result': 'success'}, {'cmd': 'LOCAL_TRAINED'}]}
497171407.058340, LT(S0),          FSM: (EVENT_LOCAL_TRAINED) TRAIN_LOCAL -> TRAIN_REMOTE
498171407.058352, LT(S0),          TX:  0x02008A00, LOCKED=true, TRAINED=true
499                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
500                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
501171407.058520, LT_ALG0(S1),     FSM: (EVENT_ALG_DONE) STATE_ALG_PRESET -> STATE_ALG_DONE
502171407.058541, LT_ALG0(S1),     MSG: {'cmds': [{'ber': ['193', '131'], 'cmd': 'SET PRESET_1', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2084357760, 'errors': 131, 'result': '6.285e-08'}], 'result': 'success'}, {'ber': ['7456', '872'], 'cmd': 'SET PRESET_2', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2084303360, 'errors': 872, 'result': '4.184e-07'}], 'result': 'success'}, {'ber': ['443', '2', '2'], 'cmd': 'SET PRESET_3', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 4163505280, 'errors': 4, 'result': '9.607e-10'}], 'result': 'success'}, {'ber': ['15475', '214'], 'cmd': 'SET PRESET_4', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 2081495680, 'errors': 214, 'result': '1.028e-07'}], 'result': 'success'}, {'ber': ['1166', '3', '4'], 'cmd': 'SET PRESET_3', 'flags': ['DONE', 'LOCK'], 'prbs': [{'bits': 4163755520, 'errors': 7, 'result': '1.681e-09'}], 'result': 'success'}, {'cmd': 'LOCAL_TRAINED'}]}
503171407.058588, LT(S1),          FSM: (EVENT_LOCAL_TRAINED) TRAIN_LOCAL -> TRAIN_REMOTE
504171407.058601, LT(S1),          TX:  0x02008A00, LOCKED=true, TRAINED=true
505                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
506                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
507171407.058634, LT(S1),          FSM: (EVENT_REMOTE_RX_READY) TRAIN_REMOTE -> LINK_READY
508171407.058765, LT(S1),          FSM: (EVENT_WAIT_TIMER_DONE) LINK_READY -> SEND_DATA
509171407.058776, LT_COEF(S1),     FSM: (XFSM_EVENT_SELF) NEW_INDEX -> IDLE
510171407.058787, LT_ALG0(S1),     FSM: (XFSM_EVENT_SELF) STATE_ALG_DONE -> IDLE
511171407.058797, LT_ALG1(S1),     FSM: (XFSM_EVENT_SELF) STATE_ALG_INIT -> IDLE
512171407.108387, LT(S0),          RX:  0x02008A00, LOCKED=true, TRAINED=true
513                                     C_REQ: Hold   C_SEL: c(0)   IC_REQ: INDV   PAM_MOD: PAM4
514                                     C_ECH: c(0)   C_STS: No upd IC_STS: No upd PAM_MOD: PAM4
515171407.108419, LT(S0),          FSM: (EVENT_REMOTE_RX_READY) TRAIN_REMOTE -> LINK_READY
516171407.108555, LT(S0),          FSM: (EVENT_WAIT_TIMER_DONE) LINK_READY -> SEND_DATA
517171407.108567, LT_COEF(S0),     FSM: (XFSM_EVENT_SELF) NEW_INDEX -> IDLE
518171407.108577, LT_ALG0(S0),     FSM: (XFSM_EVENT_SELF) STATE_ALG_DONE -> IDLE
519171407.108588, LT_ALG1(S0),     FSM: (XFSM_EVENT_SELF) STATE_ALG_INIT -> IDLE
520171407.108615, ANEG,            FSM: (EVENT_LINK_HCD_OK) AN_GOOD_CHECK -> AN_GOOD
521171415.054007, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
522171415.054970, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
523171415.055053, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
524171415.055065, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
525171415.055111, ANEG,            FSM: (EVENT_INIT_DONE) IDLE -> WAIT_ANEG_ENABLE
526171415.055158, ANEG,            FSM: (EVENT_AUTONEG_ENABLE) WAIT_ANEG_ENABLE -> TRANSMIT_DISABLE
527171415.055169, ANEG,            MSG: Setting coeff c(-1) PRE1 to 0
528171415.055179, ANEG,            MSG: Setting coeff c(0)  MAIN to 68
529171415.055190, ANEG,            MSG: Setting coeff c(1)  POST to 0
530171415.055200, ANEG,            MSG: Setting coeff c(-2) PRE2 to 0
531171415.055210, ANEG,            MSG: Setting coeff c(-3) PRE3 to 0
532171415.055224, ANEG,            MSG: TRANSMIT_DISABLE - ANEG restart
533171415.055233, ANEG,            TX:  0x004000158001, base page, NP:1, ACK:0, RF:0, TN:21, EN:0, C:0
534                                     FEC:[], ABILITY:['200GBASE_KR2_CR2']
535171415.057863, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
536171415.058993, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
537171415.059100, LT(S0),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
538171415.059112, LT(S1),          FSM: (EVENT_RESET_DEASSERT) IDLE -> INITIALIZE
539171415.059136, ANEG,            FSM: (EVENT_INIT_DONE) IDLE -> WAIT_ANEG_ENABLE
540171415.059162, ANEG,            FSM: (EVENT_AUTONEG_DISABLE) WAIT_ANEG_ENABLE -> AN_GOOD_CHECK
541171415.059175, LT(S0),          FSM: (EVENT_TRAINING_DISABLE) INITIALIZE -> SEND_DATA
542171415.059187, LT(S1),          FSM: (EVENT_TRAINING_DISABLE) INITIALIZE -> SEND_DATA
543171415.059212, ANEG,            FSM: (EVENT_LINK_HCD_OK) AN_GOOD_CHECK -> AN_GOOD
544xoa-utils >