Question about initialization of BCM56960 with OpenNSL under ONL

620 views
Skip to first unread message

Jim Tsan

unread,
May 2, 2017, 6:22:53 AM5/2/17
to opennetworklinux
Hi All, 

I am developing projects relying on the OpenNSL on Open Network Linux platform. 

My project combine Broadwell-DE processor and BCM56960 chipset, so I download OpenNSL 3.3.0.2 and choose DELL s6100 as my reference
After port mapping and machine.conf setup, I get following error message when execute example_l2_firewall.
Does anybody have some hints and information about this symptom?


Initializing the system.
Platform configuration file "/etc/opennsl/opennsl.cfg" is used
Platform Boot flags: 0x0
DMA pool size: 33554432
PCI unit 0: Dev 0xb960, Rev 0x12, Chip BCM56960_B1, Driver BCM56960_A0

Initializing platform
SOC unit 0 attached to PCI device BCM56960_B1
Boot flags: Cold boot
rc: unit 0 device BCM56960_B1
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=0 DPORT=7 OPC=11=READ_REG_CMD                                                                                                             ]
  DW[ 0]=0x2c380200 DW[ 1]=0x02060000
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=0 DPORT=7 OPC=11=READ_REG_CMD                                                                                                             ]
  DW[ 0]=0x2c380200 DW[ 1]=0x02030000
INIT: Unable to initialize device: 0
initialization command "init soc" failed, rc = -1 (Internal error).
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=0 DPORT=15 OPC=13=WRITE_REG_C                                                                                                             MD]
  DW[ 0]=0x34780200 DW[ 1]=0x02022400 DW[ 2]=0x0000000f
INIT: Unable to initialize misc for device 0: Operation timed out
initialization command "init misc" failed, rc = -9 (Operation timed out).
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=20 DPORT=4 OPC=13=WRITE_REG_C                                                                                                             MD]
  DW[ 0]=0x34250200 DW[ 1]=0x12800200 DW[ 2]=0x00005730
INIT: Unable to initialize MMU for device: Operation timed out
initialization command "init mmu" failed, rc = -1 (Internal error).
rc: MMU initialized
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=8 ACC=9 DPORT=2 OPC=9=WRITE_MEM_CMD                                                                                                             ]
  DW[ 0]=0x24124400 DW[ 1]=0x041c0000 DW[ 2]=0x00000000 DW[ 3]=0x00000000
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=8 ACC=9 DPORT=2 OPC=9=WRITE_MEM_CMD                                                                                                             ]
  DW[ 0]=0x24124400 DW[ 1]=0x041c0000 DW[ 2]=0x00000000 DW[ 3]=0x00000000
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=8 ACC=9 DPORT=2 OPC=9=WRITE_MEM_CMD                                                                                                             ]
  DW[ 0]=0x24124400 DW[ 1]=0x041c0000 DW[ 2]=0x00000000 DW[ 3]=0x00000000
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=8 ACC=9 DPORT=2 OPC=9=WRITE_MEM_CMD                                                                                                             ]
  DW[ 0]=0x24124400 DW[ 1]=0x041c0000 DW[ 2]=0x00000000 DW[ 3]=0x00000000
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=8 ACC=9 DPORT=2 OPC=9=WRITE_MEM_CMD                                                                                                             ]
  DW[ 0]=0x24124400 DW[ 1]=0x041c0000 DW[ 2]=0x00000000 DW[ 3]=0x00000000
0:soc_mem_clear: soc_mem_clear: write EGR_MAC_DA_PROFILE.epipe0[0] failed: Opera                                                                                                             tion timed out
0:_bcm_modules_init: bcm_init failed in commom
INIT: Unable to initialize BCM driver on unit 0: Operation timed out
initialization command "init bcm" failed, rc = -1 (Internal error).
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=0 DPORT=1 OPC=13=WRITE_REG_CM                                                                                                             D]
  DW[ 0]=0x34080200 DW[ 1]=0x62000500 DW[ 2]=0x00000000
rc: L2 Table shadowing enabled
LINKscan: Error: bcm ports not initialized
initialization command "linkscan spbm=ge,xe interval=250000" failed, rc = -1 (In                                                                                                             ternal error).
rc: Port modes initialized
CounTeR: Error: Could not sync counters: Operation disabled
initialization command "counter sync" failed, rc = -1 (Internal error).
0:_soc_cmicm_schan_poll_wait:   SER Parity Check Error.
Common SDK init completed
0:soc_schan_timeout_check: soc_schan_op: operation attempt timed out
0:_soc_cmicm_schan_op: SchanTimeOut:soc_schan_op operation timed out cmc=0
PORT: Error: bcm ports not initialized
initialization command "port xe if=cr4" failed, rc = -1 (Internal error).
  HDR[NACK=0 BANK=0 DMA=0 ECODE=0 ERR=0 DLEN=4 ACC=0 DPORT=1 OPC=13=WRITE_REG_CM                                                                                                             D]
  DW[ 0]=0x34080200 DW[ 1]=0x62000500 DW[ 2]=0x0000000a
0:_soc_l2mod_sbus_fifo_dma_thread: FIFO DMA engine terminated for cmc[0]:ch[0]
0:_soc_l2mod_sbus_fifo_dma_thread: FIFO DMA engine encountered error: [0xfffffff                                                                                                             f]
PHY: WARNING: excess arguments ignored beginning with '0x8000'
PHY: WARNING: excess arguments ignored beginning with '0x1'
...
something similar
...
PHY: WARNING: excess arguments ignored beginning with '0x240'
PHY: WARNING: excess arguments ignored beginning with '0x802a'
LINKscan: Error: bcm ports not initialized
initialization command "link on" failed, rc = -1 (Internal error).
rc: platform SDK init complete
RX init failed, unit 0 rc -3
Failed to initialize Resource Manager. Error: Internal error.

Failed to initialize the system. Error Operation failed



Best Regards 
Jim Tsan
Reply all
Reply to author
Forward
0 new messages