OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
by facebookC
Description Summary: Add wrynose to the list of LAYERSERIES_COMPAT for the fblite-ref-layer so that new platforms generated by new-fblite.py will build successfully. Motivation New platforms should have the correct set of LAYERSERIES_COMPAT entries so they build without errors. Test Plan Test Plan: ./new-fblite.py -n testbmc . openbmc-init-build-env testbmc bitbake testbmc-image The BitBake command will complete successfully.
Description 1. Include more mac patterns: Add for Accton and for Nexthop. 2. Include more product names: , , , . 3. Change expected fabric on location for Chassis: It should be MCB (Main Control Board) instead of FCB (Fan Control Board) 4. Add a polling before starting the test for . This gives enough time for to be asserted first. was pulled low by the previous test (), so we should avoid running the wedge power commands back-to-back. For context, see here. Motivation To fix test failures like below: Test Plan All tests pass consistently:
Description Add support for a new BMC system, nexthopbmc. Run the new-fblite.py script, then fix the build. Add in support for the correct UARTs for this platform. Fix the RGMII timing for the ASPEED mac4 which is used here. Motivation Need to have nexthopbmc be a supported platform in OpenBMC. Test Plan bitbake nexthopbmc-image completes locally. Running the image on real hardware, we can see the u-boot output, then the kernel output as it boots up. 1) "bitbake nexthopbmc-image" succeeded. 2) booted up nexthopbmc-image on physical hardware: "u-boot" loads and hands off control to kernel successfully. Linux kernel boots up successfully. BMC "eth0" is functional (with random MAC address) after boot up. Flash "data0" partition is mounted under /mnt/data as UBIFS.
Repository: facebook/openbmc. Description: OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC). Stars: 682, Forks: 305. Primary language: C. License: Apache-2.0. Open PRs: 15, open issues: 45. Last activity: 13h ago. Top contributors: amithash, benwei13, tao-ren, williamspatrick, mikechoifb, zhdaniel12, jmehta, joancaneus, garnermic, GoldenBug and others.