sonic-buildimage/platform/broadcom
RAMA CHANDRA REDDY GADDAM 6370d64b3d [broadcom]: Check for broadcom platform sdk init ready during syncd start. (#2931)
- What I did
During boot/reload time, wait in a loop to check for bcm initialization.
Break the loop, once sdk is ready to process the 'bcmcmd' request (or) loop count reached the maximum value.

- How I did it
In the existing implementation during syncd start process will sleep for a fixed time (3 secs)
for sdk initialization to happen. But the time taken for sdk initialization is varying for different platforms.
To fix this issue, the syncd start process wait in a loop and check whether sdk is ready to process 'bcmcmd' command.

- How to verify it
Check for syncd process status and interface status.
Check for syslogs and no failures related to syncd should be present.
2019-06-19 01:25:37 -07:00
..
docker-saiserver-brcm [docker-saiserver]: upgrade docker saiserver to stretch for brcm/mlnx (#2983) 2019-06-08 16:27:19 -07:00
docker-syncd-brcm [broadcom]: Check for broadcom platform sdk init ready during syncd start. (#2931) 2019-06-19 01:25:37 -07:00
docker-syncd-brcm-rpc [buildsystem] Install debug packages in syncd when INSTALL_DEBUG_TOOLS=y (#2702) 2019-04-18 02:25:51 -07:00
saibcm-modules [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-accton [device][platform] add platform as5835-54x, accton. (#2977) 2019-06-07 09:00:12 -07:00
sonic-platform-modules-alphanetworks [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-arista@ad5abe1205 [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-brcm-xlr-gts [devices]: Add Broadcom XLR/GTS (BCM9COMX2XMC) support for Tomahawk switch (BCM956960K) (#2682) 2019-06-09 12:09:31 -07:00
sonic-platform-modules-cel [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-dell [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-delta [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-ingrasys [platform] update Ingrassy platform to support stretch (#2322) 2018-11-30 20:46:36 -08:00
sonic-platform-modules-inventec [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sonic-platform-modules-mitac [devices]: move platform modules of accton, ingrasys, mitac, quanta into buildimage repo 2018-08-11 09:09:03 +00:00
sonic-platform-modules-quanta update .gitignore 2018-08-12 07:58:59 +00:00
sonic-platform-modules-s6000 [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
docker-ptf-brcm.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-saiserver-brcm.mk [docker-saiserver]: upgrade docker saiserver to stretch for brcm/mlnx (#2983) 2019-06-08 16:27:19 -07:00
docker-syncd-brcm-rpc.mk [docker-brcm-syncd]: build brcm syncd from stretch 2019-05-06 05:39:37 +00:00
docker-syncd-brcm.mk [docker-brcm-syncd]: build brcm syncd from stretch 2019-05-06 05:39:37 +00:00
libsaithrift-dev.mk [sai and sairedis] advance sairedis sub-module and upgrade to matching Broadcom SAI build (#2488) 2019-02-16 10:14:18 -08:00
one-aboot.mk [device/arista] Update Arista drivers submodule (#1376) 2018-02-08 00:12:30 +08:00
one-image.mk [build]: Build sonic-broadcom.bin using debug dockers for all stretch based dockers (#2833) 2019-06-12 01:36:21 -07:00
platform-modules-accton.mk [device][platform] add platform as5835-54x, accton. (#2977) 2019-06-07 09:00:12 -07:00
platform-modules-alphanetworks.mk [devices]: Add snh60b0-640f device (Tomhawk2) & snh60a0-320fv2 device 32x100G (Tomhawk) (#2129) 2018-10-10 18:33:51 -07:00
platform-modules-arista.mk [arista] update arista drivers submodule (#2059) 2018-09-19 13:25:54 -07:00
platform-modules-brcm-xlr-gts.mk [devices]: Add Broadcom XLR/GTS (BCM9COMX2XMC) support for Tomahawk switch (BCM956960K) (#2682) 2019-06-09 12:09:31 -07:00
platform-modules-cel.mk [platform/device] - Update Haliburton platform modules and device configuration (#1975) 2018-08-23 13:43:05 -07:00
platform-modules-dell.mk [devices]: DellEMC new platform support for z9264f - 64x100 (#26) 2018-08-11 09:09:03 +00:00
platform-modules-delta.mk [devices]: Add Delta Platform et-6248brb (#1640) 2018-09-01 13:25:46 -07:00
platform-modules-ingrasys.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform-modules-inventec.mk [device][platform] Update Inventec platform porting to support stretch (#2010) 2018-09-14 00:54:08 -07:00
platform-modules-mitac.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform-modules-quanta.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
platform-modules-s6000.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform.conf one image implementation (#215) 2017-01-29 11:33:33 -08:00
raw-image.mk add INSTALLS, LAZY_INSTALLS, DEPENDS targets to image build (#1159) 2017-11-16 12:27:03 -08:00
rules.mk [devices]: Add Broadcom XLR/GTS (BCM9COMX2XMC) support for Tomahawk switch (BCM956960K) (#2682) 2019-06-09 12:09:31 -07:00
sai-modules.mk [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
sai.mk [Broadcom]: Update SAI version to 3.5.2.3 (#3014) 2019-06-14 15:47:11 -07:00