Syslog error message "XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR(0x70033)"
Syslog error message XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR(0x70033) reports a CPQ Sram parity error. When this error occurs below logs maybe be observed:
From log messages:Sep 6 20:41:05 mx960 : %PFE-3: fpc11 XMCHIP(0): : XMCHIP(0): DDRIF: Checksum error for WO1 - Channel 10, Address 0xc804c, Checksum Errors 1, Checksum Poison Count 0Sep 6 20:41:05 mx960 : %PFE-3: fpc11 XMCHIP(0): XMCHIP(0): DDRIF: 2x32 Instance 2, Part 0 - Write rate: 20424096, Read rate: 20424147, Total rate: 40848243Sep 6 20:41:05 mx960 : %PFE-3: fpc11 XMCHIP(0): XMCHIP(0): DDRIF: Packet memory - Write rate: 365649291, Read rate: 365649396, Total rate: 731298687Sep 6 20:41:05 mx960 chassisd[23316]: %DAEMON-3-CHASSISD_FPC_ASIC_ERROR: <FPC 11> ASIC Error detected errorno 0x00070033 (null)Sep 6 20:41:05 mx960 : %PFE-3: fpc11 XMCHIP(0): XMCHIP(0): DDRIF: Linkram memory - Write rate: 31735, Read rate: 31569, Total rate: 63304Sep 6 20:41:05 mx960 : %PFE-3: fpc11 XMCHIP(0): XMCHIP(0): WO1: Packet error - Error Packets 1, Stream 30Sep 6 20:41:06 mx960 : %PFE-5: fpc11 Error: /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033), scope: pfe, category: functional, severity: major, module: XMCHIP(0), type: CPQ: SRAM parity errorSep 6 20:41:06 mx960 : %PFE-5: fpc11 Performing action log for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: majorSep 6 20:41:07 mx960 : %PFE-5: fpc11 Performing action get-state for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: majorSep 6 20:41:08 mx960 : %PFE-5: fpc11 Performing action cmalarm for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: majorSep 6 20:41:09 mx960 alarmd[23648]: %DAEMON-4: Alarm set: FPC id=150997864, color=RED, class=CHASSIS, reason=FPC 11 Major ErrorsSep 6 20:41:09 mx960 craftd[23321]: %DAEMON-4: Major alarm set, FPC 11 Major ErrorsSep 6 20:41:09 mx960 : %PFE-3: fpc11 Cmerror Op Set: XMCHIP(0): XMCHIP(0): CPQ0: SRAM parity error - data32_err_log 0x10, data32_err_loc 0xa1f (URI: /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR)
From FPC shell:[Sep 5 20:18:22.264 LOG: Info] services_send_cfg_to_pic: LS[11], GS[11], PS[0][Sep 7 02:41:05.520 LOG: Err] XMCHIP(0): : XMCHIP(0): DDRIF: Checksum error for WO1 - Channel 10, Address 0xc804c, Checksum Errors 1, Checksum Poison Count 0[Sep 7 02:41:05.520 LOG: Err] XMCHIP(0): XMCHIP(0): DDRIF: 2x32 Instance 2, Part 0 - Write rate: 20424096, Read rate: 20424147, Total rate: 40848243[Sep 7 02:41:05.520 LOG: Err] XMCHIP(0): XMCHIP(0): DDRIF: Packet memory - Write rate: 365649291, Read rate: 365649396, Total rate: 731298687[Sep 7 02:41:05.520 LOG: Err] XMCHIP(0): XMCHIP(0): DDRIF: Linkram memory - Write rate: 31735, Read rate: 31569, Total rate: 63304[Sep 7 02:41:05.520 LOG: Err] XMCHIP(0): XMCHIP(0): WO1: Packet error - Error Packets 1, Stream 30[Sep 7 02:41:05.529 LOG: Debug] Cmerror: Draining ASIC error message queue[Sep 7 02:41:05.529 LOG: Debug] cmerror_process_queue: module = XMCHIP(0)[Sep 7 02:41:05.529 LOG: Debug] Cmerror: processing the task op_type 1 for scope 1 and category 0 level 1 level_count 0 occur_count 0 clear_count 0 level_threshold 1 level_action 0x7 item errid 458803 item_threshold 1 item_count 0 item_sub_err_state 0 sub_item errid 0 sub_i[Sep 7 02:41:05.529 LOG: Debug] Cmerror: Level 1 count increment 1 occur_count 1 clear_count 0[Sep 7 02:41:05.530 LOG: Notice] Error: /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033), scope: pfe, category: functional, severity: major, module: XMCHIP(0), type: CPQ: SRAM parity error[Sep 7 02:41:05.530 LOG: Debug] Cmerror: Level 1 count 1 (occur_count 1 clear_count 0)crossed threshold 1 action 0x7[Sep 7 02:41:05.530 LOG: Debug] alarm count for level 1 is incremented and set to 1[Sep 7 02:41:05.530 LOG: Notice] Performing action log for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: major[Sep 7 02:41:05.530 LOG: Debug] cmerror_take_action_helper: performing action 1 for scope 1 category 0 level 1 err_id /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR(0x70033) module id 5[Sep 7 02:41:05.530 LOG: Notice] Performing action get-state for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: major[Sep 7 02:41:05.530 LOG: Debug] cmerror_take_action_helper: performing action 2 for scope 1 category 0 level 1 err_id /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR(0x70033) module id 5[Sep 7 02:41:08.935 LOG: Notice] Performing action cmalarm for error /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) in module: XMCHIP(0) with scope: pfe category: functional level: major[Sep 7 02:41:08.935 LOG: Debug] cmerror_take_action_helper: performing action 4 for scope 1 category 0 level 1 err_id /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR(0x70033) module id 5[Sep 7 02:41:08.935 LOG: Err] Cmerror Op Set: XMCHIP(0): XMCHIP(0): CPQ0: SRAM parity error - data32_err_log 0x10, data32_err_loc 0xa1f (URI: /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR)
too long# sh cmerror module 5 error 0x070033Error-id : 0x70033Error Name : XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERRORIdentifier : /fpc/11/pfe/0/cm/0/XMCHIP(0)/0/XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERRORDescription : CPQ: SRAM parity errorState : enabledScope : pfeCategory : functionalPFE : 0Configured Level : MajorDefault Level : MajorCount : 1Threshold : 1Error Limit : 0Occur Count : 1Clear Count : 0Last-occurred(ms ago) : 1967852
Logs:----------------------------------------------------------Index Time Sub-Err State Description----------------------------------------------------------0 09/07/24 02:41:08 0 Set unknown
Syslog error XMCHIP_CMERROR_CPQ_INT_REG_SRAM_PAR_ERROR (0x70033) reports a Sram parity error in CPQ block of XMCHIP. This is a transient hardware error.
Capture the output to a file (in case you have to open a technical support case). To do this, configure each SSH client/terminal emulator to log your session.show log messagesshow log chassisdstart shell network pfe <fpc#>show nvramshow syslog messagesshow cmerror modules brief ---> check for XMCHIP id [In current example error is in "XMCHIP(0)"] exit
3. If the error is seen repeatedly, an FPC restart during a maintenance window should clear this error
4. Contact your technical support representative if this issue transcends FPC reset.
Tip: When looking at an event in the logs, it is important to focus on the first error message in a collection of syslog messages. The first error message is usually the cause of all the follow-on error messages. The follow-on collateral damage error messages can be ignored.