BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.
by facebookC
Last 12 weeks · 52 commits
4 of 6 standards met
Repository: facebook/OpenBIC. Description: BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device. Stars: 63, Forks: 55. Primary language: C. Languages: C (98.9%), Python (0.7%), CMake (0.4%), Shell (0%). License: Apache-2.0. Latest release: oby35-hd-2022.37.01 (3y ago). Open PRs: 2, open issues: 5. Last activity: 23h ago. Community health: 75%. Top contributors: SaraSYLin, LoraLin1, MouchenHung-QUANTA, Yi-Shum, GoldenBug, Victor-Jhong, MarshallZhan-wiwynn, LisaChang-Quanta, HungYi-Li, Quanta-YangChen and others.
Add missing copyright headers for the following files 1. meta-facebook/sb-rb/src/platform/plat_ioexp.c 2. meta-facebook/sb-rb/src/shell/shell_clock_ctrl.c 3. meta-facebook/sb-rb/src/shell/shell_iris_power.c 4. meta-facebook/sb-rb/src/shell/shell_jtag_mux.c 5. meta-facebook/sb-rb/src/shell/shell_vr_hot_switch.c
[Issue Description] YV4T1M-2232 After an AC cycle, CXL deassertion occurs, leading to a "WF DIMM sensor unavailable" status [Root Cause] The WF DIMM presence check originally only occurred once during the initial BIC boot-up or after an AC cycle After an AC cycle, the CXL asserts then immediately deasserts, causing the BIC to misidentify the DIMM as "Not Present" during the transient state Since this status was not re-triggered, the DIMM remained "Not Present" even after the CXL signal stabilized, causing sensors to show "UNA" [Solution] Modified the DIMM presence detection flow to ensure the DIMM can still be correctly initialized when the CXL returns to normal operation (e.g., after CXL HB asserts) Separated Initialization Threads: Refactored the initialization logic by splitting it into independent threads for CXL1 and CXL2 to prevent one device from blocking the other Note: This modification focuses on software-level recovery; the exact root cause of the sudden CXL deassertion remains unconfirmed