Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting build error for Master/Helium BMC source #92

Open
dhanasekar-jv opened this issue Sep 25, 2018 · 1 comment
Open

Getting build error for Master/Helium BMC source #92

dhanasekar-jv opened this issue Sep 25, 2018 · 1 comment

Comments

@dhanasekar-jv
Copy link

Hi All,

I am unable to build latest facebook BMC source (both Master/Helium) branch. I am getting build error. Please help me to solve the error.

Build Target = Wedge100.

For Master branch getting below error,

**ERROR: Nothing RPROVIDES 'python3-argparse' (but /home/user/dhanasekar/BMC/OpenBMC/Facebook/Master/poky/meta-openbmc/meta-facebook/recipes-core/packagegroups/packagegroup-openbmc-python3.bb, /home/user/dhanasekar/BMC/OpenBMC/Facebook/Master/poky/meta-openbmc/common/recipes-utils/openbmc-gpio/openbmc-gpio_0.2.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'python3-argparse' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-argparse']
NOTE: Runtime target 'packagegroup-openbmc-python3' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['packagegroup-openbmc-python3', 'python3-argparse']
ERROR: Required build target 'wedge100-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['wedge100-image', 'packagegroup-openbmc-python3', 'python3-argparse']

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.**

For Helium branch getting below error,

user@ubuntu:~/dhanasekar/BMC/OpenBMC/Facebook/Helium/openbmc$ source openbmc-init-build-env meta-facebook/meta-wedge100
Init build environment for platform 'meta-facebook/meta-wedge100' with distro krogoth...
Error: 'meta-openbmc/meta-facebook/meta-wedge100/conf' must be a directory containing local.conf & bblayers.conf

Thanks,
Dhanasekar

facebook-github-bot pushed a commit that referenced this issue Sep 2, 2019
Summary:
Add command that to get/set BMC/BIOS boot source.
Pull Request resolved: facebookexternal/openbmc.celestica#92

Test Plan:
root@bmc-oob:~# boot_info.sh
Usage:
  boot_info.sh <bmc|bios> reset <master|slave>

Examples:
  boot_info.sh bmc
  boot_info.sh bmc reset master
root@bmc-oob:~# boot_info.sh bmc
WDT1 Timeout Count:  22
WDT2 Timeout Count:  1
Current Boot Code Source:  Slave Flash

root@bmc-oob:~# boot_info.sh bios
master
root@bmc-oob:~#

Pass

Reviewed By: joancaneus

fbshipit-source-id: 0f1d396f87
@siawash96
Copy link

bde2ed9

facebook-github-bot pushed a commit that referenced this issue Sep 29, 2020
…they fail (#92)

Summary:
This change updates setup_i2c.sh to retry adding the BMC LM73 sensor and the SCM UCD90320 if the initial probe fails, as probing these devices can occasionally fail on the first try.

### Testing

Manually tested on Elbert.

For example, in the case that LM73 fails:
```
root@bmc-oob:~# dmesg | grep lm73
[   45.701426] i2c i2c-15: new_device: Instantiated device lm73 at 0x4a
[   45.777687] lm73: probe of 15-004a failed with error -5
[   47.880105] i2c i2c-15: delete_device: Deleting device lm73 at 0x4a
[   47.972344] lm73 15-004a: sensor 'lm73'
[   48.033222] i2c i2c-15: new_device: Instantiated device lm73 at 0x4a
```

Pull Request resolved: facebookexternal/openbmc.arista#92

Reviewed By: mikechoifb

fbshipit-source-id: 1fae07f591
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants