This article describes LUCHIP Memory read error syslog.
The "luchip_index_read_dmem_block: luchip_instance_read_dmem_block error for RC 1" message reports a transient hardware issue.
This is a Troubleshooting Article for a PFE ASIC Syslog Event.
To view other documented syslog events related to XMCHIP, XLCHIP, MQCHIP, LUCHIP, EACHIP, and PECHIP, see KB31893 - Master Index of Articles for Troubleshooting PFE ASIC Syslog Events [juniper.net].
When the background scrubbing process of memory reading fails, the below syslog messages can be seen.
:Feb 23 13:11:17 Juniper : %PFE-3: fpc1 luchip_index_read_dmem_block: luchip_instance_read_dmem_block error for RC 1, lu_idx 0.
:Feb 23 13:11:17 Juniper : %PFE-3: fpc1 jnh_read_cmem_internal(1318): Failed jnh_pread_cmem inst 1, lkup_idx 0 addr 0xc000d132.
:Feb 23 13:11:17 Juniper : %PFE-3: fpc1 stats_lu_counter_read_internal(1215): pfe 1:[exception-counter] jnh_counter_read error - generic failure
:Feb 23 13:11:20 Juniper : %PFE-3: fpc1 trinity_pio: 1 PIO errors occurred
:Feb 23 13:11:20 Juniper : %PFE-3: fpc1 trinity_pio: Last error: 7 LU-1.0 Trinity PCI 0x00000090 Read PCIe 0
Indications:
The PIO read errors for LUCHIP are due to the background scrubbing process reading the memory.
It is a transient hardware error and clears on its own.
A single occurrence of this message indicates a one-time condition.
Perform these steps to determine the cause and resolve the problem:
show chassis alarms
show log messages
show log chassisd
show chassis fpc
show chassis fpc detail
start shell pfe network <fpc#>
show nvram
show syslog messages
exit