History log of /openbmc/docs/development/dev-environment.md (Results 1 – 18 of 18)
Revision Date Author Comments
# f31c96df 13-Jun-2023 Andrew Geissler <geissonator@yahoo.com>

dev-environ: remove SDK and move to devtool

This is a series of patches to clean up our development tutorials.
There's some miscellaneous cleanup combined with moving these from the
use of the SDK t

dev-environ: remove SDK and move to devtool

This is a series of patches to clean up our development tutorials.
There's some miscellaneous cleanup combined with moving these from the
use of the SDK to devtool.

SDK usage, especially by new users of OpenBMC, can be confusing. You
need to ensure you have the exact same level matching your version of
openbmc/openbmc. There are consistently questions and confusion around
the use of the SDK in discord and the mailing list. Although it can
offer some extra speed with development, it's not a good area to have
new users start with. Also, it does not seem many of our active OpenBMC
developers use it, as it seems to consistently be missing packages
required to build all of the OpenBMC repos.

Given the above, lets refocus these intro-to-openbmc tutorials on just
using bitbake and devtool. It takes a bit longer but you're guaranteed
to have the correct levels and all needed packages when doing this.

Change-Id: I7d50ea85a3489f702e98d7e8dca02e44886c2a5c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# f4febd00 08-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

Change-Id: I35ec9c19ae581e4dd00b515c1bba3a9c1862eeb1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# dd148e03 03-Aug-2021 Patrick Williams <patrick@stwcx.xyz>

dev-environment: improve readability of qemu commands

The QEMU commands are so long that they are nearly impossible to read
or review when changes are made. Attempt to make review easier by
splitti

dev-environment: improve readability of qemu commands

The QEMU commands are so long that they are nearly impossible to read
or review when changes are made. Attempt to make review easier by
splitting the lines up a bit.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4f348bc61f5d81d643839ef33be7135b0741c102

show more ...


# b2f9e05e 03-Aug-2021 Konstantin Aladyshev <aladyshev22@gmail.com>

dev-environment: Add info about IPMI port forwarding

IPMI uses UDP port 623 for the communication. Add information how to
forward this port to QEMU.

Signed-off-by: Konstantin Aladyshev <aladyshev22

dev-environment: Add info about IPMI port forwarding

IPMI uses UDP port 623 for the communication. Add information how to
forward this port to QEMU.

Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I83d9e9e6996e58b124b6f4a5c6d827589b7f9c44

show more ...


# 146f9098 24-Jun-2021 George Keishing <gkeishin@in.ibm.com>

Fix spelling mistakes and typos in documentation

Change-Id: Idcc8a07ca7789176bf06d7f1fabbd7e2ce4bc494
Signed-off-by: George Keishing <gkeishin@in.ibm.com>


# b9844caa 01-Jun-2021 John Edward Broadbent <jebr@google.com>

Correct spelling issues

A previous commit introucded several spelling issues. This change
corrects them.

See:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/43454

Change-Id: Id913da68778e673d

Correct spelling issues

A previous commit introucded several spelling issues. This change
corrects them.

See:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/43454

Change-Id: Id913da68778e673dd8eeb1fb2d56735e0d690934
Signed-off-by: John Edward Broadbent <jebr@google.com>

show more ...


# da726aad 21-May-2021 John Edward Broadbent <jebr@google.com>

dev-environment: adds instructions for yocto QEMU

This is a different way some are using qemu. This method provides
useful results, especially when there are complex networking issue.
I thought docu

dev-environment: adds instructions for yocto QEMU

This is a different way some are using qemu. This method provides
useful results, especially when there are complex networking issue.
I thought documenting it would be useful.

Signed-off-by: John Edward Broadbent <jebr@google.com>
Change-Id: Ie76792ff98d940d5e2e7b9770ea882c8ac287f04

show more ...


# e85c0b0c 06-May-2021 Milton Miller <miltonm@us.ibm.com>

dev-environment: Update Ubuntu version recommendation

The developent environment setup guide still suggests installing
Ubuntu 16.04, but the qemu image from CI is currently built on 18.04
and requir

dev-environment: Update Ubuntu version recommendation

The developent environment setup guide still suggests installing
Ubuntu 16.04, but the qemu image from CI is currently built on 18.04
and requires a newer libc (2.27 vs 2.25).

Change-Id: Ie064c542c05fbeb88b903291325add2cb6dd0e3b
Signed-off-by: Milton Miller <miltonm@us.ibm.com>

show more ...


# ba2ce015 06-Apr-2021 Andrew Jeffery <andrew@aj.id.au>

development: The SDK is not to be installed in the BMC image

Be explicit about installing the SDK on the developer's machine and not
in the BMC qemu session.

Change-Id: Ice2005933e47bc6c6e27f49610b

development: The SDK is not to be installed in the BMC image

Be explicit about installing the SDK on the developer's machine and not
in the BMC qemu session.

Change-Id: Ice2005933e47bc6c6e27f49610b05019763e0f44
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...


# 859b579d 06-Apr-2021 Andrew Jeffery <andrew@aj.id.au>

development: Re-order steps in dev-environment

Reduce the opportunity for confusion around whether the SDK should be
installed on the host or in the QEMU session.

Change-Id: I504ab9a3072f18f42b6474

development: Re-order steps in dev-environment

Reduce the opportunity for confusion around whether the SDK should be
installed on the host or in the QEMU session.

Change-Id: I504ab9a3072f18f42b64745839015e425887b07f
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...


# eea7decf 26-Jan-2021 Andrew Geissler <geissonator@yahoo.com>

update link to qemu binary

The building of the qemu binary changed and that resulted in it going
into a different directory

Change-Id: I537a4bb18dc50576e2c4a985f6ff0c4f1b7ad953
Signed-off-by: Andre

update link to qemu binary

The building of the qemu binary changed and that resulted in it going
into a different directory

Change-Id: I537a4bb18dc50576e2c4a985f6ff0c4f1b7ad953
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# 6339b282 30-Jun-2020 Andrew Geissler <geissonator@yahoo.com>

change jenkins over to jenkins.openbmc.org

The project has moved its jenkins server over to jenkins.openbmc.org so
ensure that is reflected in the documentation

Change-Id: Ife5aeca8f552a9e851013477

change jenkins over to jenkins.openbmc.org

The project has moved its jenkins server over to jenkins.openbmc.org so
ensure that is reflected in the documentation

Change-Id: Ife5aeca8f552a9e8510134772d4104f9277ced54
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# 5cc3a78a 30-Sep-2019 Andrew Geissler <geissonator@yahoo.com>

Update development guide to use new SDK file name

A yocto update changed the name of the SDK file. The change was from
armv6 to arm1176jzs. Update the documentation to reflect this.

Change-Id: Ic22

Update development guide to use new SDK file name

A yocto update changed the name of the SDK file. The change was from
armv6 to arm1176jzs. Update the documentation to reflect this.

Change-Id: Ic22786881a2d5884ac6fd7965007ea8c714b8661
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# eb9d9b47 07-Feb-2019 Maksym <maxim.yep@gmail.com>

Added default port example for QEMU

Alternate variant in "Start QEMU" section is added. Used by Jenkins
and/or openbmc-test-automation

Change-Id: I40a7dbd12c55b5550cfbe78b3f6165d251d18d34
Signed-of

Added default port example for QEMU

Alternate variant in "Start QEMU" section is added. Used by Jenkins
and/or openbmc-test-automation

Change-Id: I40a7dbd12c55b5550cfbe78b3f6165d251d18d34
Signed-off-by: Maksym Yepaneshnikov <maxim.yep@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 395b2d03 26-Nov-2018 Alexander Amelkin <a.amelkin@yadro.com>

dev-environment: Fix example formatting

Use proper markdown with `obmcutil state` example,
also fix 'Note' formatting under that example.

Change-Id: I45dcaf282d422f6ab8a91e554ef75f6bcbb6633f
Signed

dev-environment: Fix example formatting

Use proper markdown with `obmcutil state` example,
also fix 'Note' formatting under that example.

Change-Id: I45dcaf282d422f6ab8a91e554ef75f6bcbb6633f
Signed-off-by: Alexander Amelkin <a.amelkin@yadro.com>

show more ...


# 19a592a1 13-Nov-2018 Joseph Reynolds <jrey@us.ibm.com>

Development Environment Tutorial - fix QEMU URL

Corrected the URL to the latest x86 QEMU ARM image.

Tested: Yes

Change-Id: I2d71cecf14cb57f00c8ed35fdef1687dfe7bdf10
Signed-off-by: Joseph Reynolds

Development Environment Tutorial - fix QEMU URL

Corrected the URL to the latest x86 QEMU ARM image.

Tested: Yes

Change-Id: I2d71cecf14cb57f00c8ed35fdef1687dfe7bdf10
Signed-off-by: Joseph Reynolds <jrey@us.ibm.com>

show more ...


# c3790e34 19-Oct-2018 Andrew Geissler <geissonator@yahoo.com>

dev-doc: Make header size consistent in dev-env

Change-Id: I2c7d7841f4f4e4ca9f7d4d692e44d6920b54587b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>


# 1dc181c4 19-Sep-2018 Andrew Geissler <geissonator@yahoo.com>

dev-doc: development environment setup document

A document new developers to OpenBMC can reference for
setting up a basic development environment to test their
code against.

Change-Id: I31180217a9a

dev-doc: development environment setup document

A document new developers to OpenBMC can reference for
setting up a basic development environment to test their
code against.

Change-Id: I31180217a9a5e5bb89bf533b123979ba0db182a5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...