アフィリエイト広告を利用しています

[Yocto] 実際にBuildしてみる

~/openbmc$ . setup romulus
Machine romulus found in meta-ibm/meta-romulus
Common targets are:
obmc-phosphor-image

~/openbmc/build/romulus$ bitbake obmc-phosphor-image
Loading cache: 100% | | ETA: --:--:--
Loaded 0 entries from dependency cache.
Parsing recipes: 100% |################################################################################################################################################################################################################################################################################| Time: 0:06:44
Parsing of 2977 .bb files complete (0 cached, 2977 parsed). 4933 targets, 706 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION = "2.7.3"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "arm-openbmc-linux-gnueabi"
MACHINE = "romulus"
DISTRO = "openbmc-openpower"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "arm thumb arm1176jzs"
TARGET_FPU = "soft"
meta
meta-oe
meta-networking
meta-perl
meta-python
meta-phosphor
meta-aspeed
meta-openpower
meta-romulus = "master:4d6958fa32df5017e1fb3c9a4a4b7db0189e329a"

Sstate summary: Wanted 3272 Local 0 Mirrors 0 Missed 3272 Current 0 (0% match, 0% complete)################################################################################################################################################################################ | ETA: 0:00:01
Initialising tasks: 100% |#############################################################################################################################################################################################################################################################################| Time: 0:00:12
NOTE: Executing Tasks
Setscene tasks: 3274 of 3274

**********

Interface (インターフェース) 2024年 5月号 [雑誌]

価格: 1430円
(2024/3/31 15:27時点)
感想(0件)




[Yocto] 準備

wget https://jenkins.openbmc.org/job/latest-qemu-x86/lastSuccessfulBuild/artifact/qemu/arm-softmmu/qemu-system-arm

--2024-04-07 10:27:49-- https://jenkins.openbmc.org/job/latest-qemu-x86/lastSuccessfulBuild/artifact/qemu/arm-softmmu/qemu-system-arm
Resolving jenkins.openbmc.org (jenkins.openbmc.org)... 169.60.228.181
Connecting to jenkins.openbmc.org (jenkins.openbmc.org)|169.60.228.181|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-04-07 10:27:51 ERROR 404: Not Found.


git clone https://github.com/openbmc/openbmc.git

. setup romulus
bitbake obmc-phosphor-image



cd openbmc
. setup romulus

Machine romulus found in meta-ibm/meta-romulus
Common targets are:
obmc-phosphor-image


Machine romulus found in meta-ibm/meta-romulus
You had no conf/local.conf file. This configuration file has therefore been
created for you from /home/bmcfw/openbmc/meta-ibm/meta-romulus/conf/templates/default/local.conf.sample
You may wish to edit it to, for example, select a different MACHINE (target
hardware).

You had no conf/bblayers.conf file. This configuration file has therefore been
created for you from /home/bmcfw/openbmc/meta-ibm/meta-romulus/conf/templates/default/bblayers.conf.sample
To add additional metadata layers into your configuration please add entries
to conf/bblayers.conf.

The Yocto Project has extensive documentation about OE including a reference
manual which can be found at:
https://docs.yoctoproject.org

For more information about OpenEmbedded see the website:
https://www.openembedded.org/

Common targets are:
obmc-phosphor-image




wget https://jenkins.openbmc.org/job/latest-qemu-x86/lastSuccessfulBuild/artifact/qemu/build/qemu-system-arm

--2024-04-07 10:37:46-- https://jenkins.openbmc.org/job/latest-qemu-x86/lastSuccessfulBuild/artifact/qemu/build/qemu-system-arm
Resolving jenkins.openbmc.org (jenkins.openbmc.org)... 169.60.228.181
Connecting to jenkins.openbmc.org (jenkins.openbmc.org)|169.60.228.181|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 87612640 (84M) [application/octet-stream]
Saving to: ‘qemu-system-arm’

qemu-system-arm 100%[===============================================================================================================================================================================================>] 83.55M 2.27MB/s in 51s

2024-04-07 10:38:37 (1.65 MB/s) - ‘qemu-system-arm’ saved [87612640/87612640]


Interface (インターフェース) 2024年 5月号 [雑誌]

価格: 1430円
(2024/3/31 15:27時点)
感想(0件)




Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: